İki Excel Listesini Karşılaştırma ve Eşleştirme
İki listeyi karşılaştırmak basit görünen ama elle yapıldığında saatler alan bir iş: hangi kayıt her iki listede de var, hangisi sadece birinde, hangisi mükerrer. İsim ya da kod yazımındaki küçük farklar (boşluk, büyük/küçük harf, kısaltma) elle karşılaştırmayı daha da yavaşlatıyor.
Bu, karmaşık bir otomasyon kurmadan da hızlı çözülebilen, ucuz ve hızlı bir giriş işi. Dosyalarınızı gönderiyorsunuz, ben eşleştirme mantığını kuruyorum, aynı gün içinde sonucu teslim ediyorum. İşin büyüklüğüne göre bazen tek seferlik, bazen düzenli tekrar eden bir ihtiyaç haline geliyor.
Karşılaştırmanın zorlaştığı yer
İki liste birebir aynı formatta gelirse (aynı sütun sırası, aynı yazım) karşılaştırma basit bir formül işi. Zorluk genelde farklı kaynaklardan gelen listelerin farklı yazım kurallarına sahip olmasından çıkıyor — biri “Ahmet Yılmaz”, diğeri “YILMAZ Ahmet” yazıyor olabilir.
Bu durumda basit birebir eşleştirme yetmiyor, bulanık eşleştirme (fuzzy matching) gerekiyor — yazım farklarına rağmen aynı kaydı tanıyan bir mantık. Karmaşıklığa göre Excel formülü, VBA ya da Python tabanlı bir çözüm kullanıyorum.
Tipik kullanım senaryoları
Sık karşılaştığım örnekler: muhasebe kaydıyla banka ekstresini eşleştirmek, iki farklı sistemden gelen müşteri listesindeki mükerrer kayıtları bulmak, tedarikçi listesiyle sipariş listesini karşılaştırıp eksik teslimatları görmek, personel listesiyle bordro listesini eşleştirmek.
Ortak nokta, iki ayrı kaynaktan gelen verinin tutarlılığını kontrol etmek. Sonuç genelde üç kategoride çıkıyor: her ikisinde de var, sadece birinde var, farklı yazılmış ama muhtemelen aynı kayıt.
Tek seferlik mi, düzenli mi?
Bir kerelik bir kontrol ihtiyacıysa (örneğin yıl sonu envanter kontrolü) tek seferlik teslim yeterli. Bu karşılaştırmayı her ay ya da her hafta tekrar yapıyorsanız, bir kez kurulup her seferinde yeniden çalıştırılabilen bir şablon daha mantıklı.
Hangisine ihtiyacınız olduğunu ön görüşmede konuşup, işin sıklığına göre en uygun kapsamı öneriyorum.
Nasıl başlıyoruz? Önce 20-30 dakikalık ücretsiz bir ön görüşme yapıyoruz. Ne istediğinizi ve neyin gerçekçi olduğunu konuşuyoruz. Uygun bulursanız kapsamı ve fiyatı yazılı gönderiyorum, sonra başlıyoruz. İletişim sayfasından ulaşabilirsiniz.
Sıkça Sorulan Sorular
Dosyalarım farklı formatlarda (Excel, CSV), sorun olur mu?
Hayır, farklı formatları aynı işlemde birleştirebiliyorum. Önemli olan içerdiği verinin anlaşılır olması; format farkı teknik olarak kolayca aşılıyor.
Sonucu ne kadar sürede alırım?
Listelerin büyüklüğüne ve karşılaştırma kuralının karmaşıklığına bağlı ama basit vakalarda aynı gün içinde teslim edebiliyorum. Daha karmaşık bulanık eşleştirme gerektiren işlerde birkaç gün sürebiliyor.
Verilerimi paylaşmak güvenli mi?
Hassas veri (kimlik, finansal bilgi gibi) içeren dosyalarda bu konuyu baştan konuşup, gerekirse veriyi anonimleştirerek ya da örnekleyerek çalışmayı öneriyorum. Gizlilik konusunda temkinli olmanız gerektiğini ben de destekliyorum.
Bu iş küçük bir iş, sizin için değer mi?
Evet, küçük ve hızlı işleri de yapıyorum. Bu tür mikro işler genelde daha büyük bir ihtiyacın (düzenli raporlama, otomasyon) ilk adımı oluyor — birbirimizi tanımak için de iyi bir başlangıç.