İçeriğe geç
IBAN Aracı

Excel'de Toplu IBAN Temizleme

Maaş, tedarikçi ya da bayi listeleriyle çalışan herkesin bildiği bir dert: Excel, IBAN'ları sessizce bozar. Baştaki sıfır kaybolur, numara bilimsel gösterime kayar, sütunlar birbirine girer. İşte adım adım temiz bir listeye ulaşmanın yolu.

Excel/CSV dosyanı temizle

Bir muhasebe ekibinin en sinir bozucu dakikaları, "gönderdiğim IBAN listesi neden hatalı?" sorusuyla geçer. Sorun genellikle sizin yazımınızda değil, Excel'in verimi nasıl yorumladığındadır. IBAN aslında bir metindir; ama Excel onu bir sayı gibi görmeye çok isteklidir ve bu yorum farkı, listedeki numaraları fark ettirmeden bozar. Önce nedenleri anlayalım, sonra adım adım temizleyelim.

Excel IBAN'ı neden bozar? Üç klasik tuzak

Baştaki sıfırın düşmesi: Türkiye IBAN'ı her zaman TR ile başlar, ama BBAN bölümündeki hesap numaraları sıfırla başlayabilir. Excel bir hücreyi sayı sayarsa,00123 değerini 123 yapar. Metin bir alanda anlamlı olan sıfırlar, sayı dünyasında "gereksiz" sayılıp atılır.

Bilimsel gösterim: IBAN yalnızca rakamlardan oluşuyormuş gibi göründüğünde (ülke kodu kopmuşsa ya da tabloya çıplak hesap numaraları geldiyse), Excel bu uzun sayıyı 1,23457E+15 gibi üstel biçime çevirir. Bu yalnızca görüntüyü değiştirmez; sayının sonundaki haneleri yuvarlayarak gerçekten veri kaybına yol açabilir.

Görünmez boşluklar ve kayan sütunlar: Kopyala-yapıştır sırasında araya sekme, satır sonu ya da görünmez boşluk karakterleri karışır; "yazılı format"taki dörtlü gruplar bazen ayrı hücrelere dağılır. Gözle bakınca liste düzgün görünür, ama numaralar aslında parçalanmıştır.

Adım 1: Sütunu içe aktarmadan önce "Metin" yapın

En kritik adım budur ve çoğu sorunu baştan önler. Ham veriyi doğrudan yapıştırmak yerine, IBAN kolonunu önceden Metin biçimine alın. Yeni bir sütuna içe aktarırken sihirbazda o alanı "Metin" olarak işaretlemek, Excel'in sayı yorumunu tamamen devre dışı bırakır. Böylece baştaki sıfırlar korunur ve bilimsel gösterim hiç devreye girmez. Zaten sayıya çevrilip bozulmuş bir hücreyi sonradan metne almak veriyi geri getirmez; bu yüzden sıra önemlidir: önce biçim, sonra veri.

Adım 2: Boşlukları ve gizli karakterleri temizleyin

IBAN'lar yazılı formatta dörtlü gruplar halinde ve boşluklu gelebilir. Sistemler ise boşluksuz "elektronik format" bekler. Baştaki/sondaki boşlukları kırpın, gruplardaki boşlukları kaldırın ve harfleri büyük harfe çevirin. Bu adımı elle yapmak binlerce satırda hataya açıktır; bir aracın tüm sütunu tek seferde normalleştirmesi hem hızlı hem güvenlidir. İki gösterim biçimi arasındaki farkı yazılı ve elektronik format rehberinde ayrıntılı bulabilirsiniz.

Adım 3: Doğrulayın ve hatalıları ayıklayın

Temizlenmiş liste "düzgün görünmek" ile "geçerli olmak" arasındaki farkı hâlâ gizleyebilir. Her satırın biçimsel olarak geçerli olup olmadığını, kontrol hanesinin tutup tutmadığını ve hangi bankaya ait göründüğünü toplu olarak kontrol etmek gerekir. Bu noktada listeyi toplu IBAN kontrol aracına yapıştırabilirsiniz: geçerli ve geçersiz kayıtları ayırır, bankalara göre gruplar ve hatalı satırları işaretler. Hazır bir Excel ya da CSV dosyanız varsa, Excel IBAN temizleme aracıyla doğrudan dosyadaki IBAN kolonunu işleyebilirsiniz. Tüm işlem tarayıcınızda gerçekleşir; liste hiçbir sunucuya yüklenmez.

CSV mi, XLSX mi? Dosya biçimi de önemli

IBAN listelerini paylaşırken dosya biçimi, çoğu kişinin düşünmediği ama sorun çıkaran bir ayrıntıdır. XLSX (Excel'in kendi biçimi) hücre biçimlerini saklar; yani bir sütunu metne aldıysanız, dosyayı yeniden açtığınızda bu ayar korunur. CSV ise düz metindir ve hücre biçimi diye bir şey tutmaz. Bunun sinsi sonucu şudur: temiz bir CSV'yi çift tıklayıp Excel'de açtığınızda, Excel her sütunu yeniden "tahmin eder" ve IBAN kolonunu tekrar sayıya çevirip baştaki sıfırları silebilir ya da bilimsel gösterime kaydırabilir. Yani dosya diskte doğruyken, siz onu açar açmaz bozulur.

Bu tuzaktan kaçınmanın yolu, CSV'yi çift tıklayarak değil, Excel içinden "veri al / içe aktar" yoluyla açıp IBAN kolonunu yine "Metin" olarak işaretlemektir. Başkasına dosya gönderiyorsanız, hücre biçimini koruması gereken durumlarda XLSX tercih etmek, karşı tarafın aynı hatayı yapma ihtimalini azaltır. Kısacası "dosyayı kaydettim, iş bitti" demeden önce, o dosyanın bir sonraki açılışta nasıl davranacağını da hesaba katın.

Adım 4: Tekrarları ve mükerrer ödemeleri yakalayın

Büyük listelerde en sinsi hata, aynı IBAN'ın iki kez yer alması ve dolayısıyla aynı kişiye iki kez ödeme yapılmasıdır. Bunu gözle bulmak neredeyse imkânsızdır, özellikle biri yazılı biri elektronik formatta yazılmışsa. Tekrarlı IBAN bulma aracı, format farkından bağımsız olarak aynı IBAN'ı tespit eder ve mükerrer ödemeleri ödeme yapılmadan önce önler.

Adım 5: Sonucu doğru biçimde dışa aktarın

Temizlenmiş listeyi bankaya ya da ödeme sistemine gönderirken de aynı Excel tuzağına düşmemek gerekir. Dosyayı kaydederken IBAN kolonunun metin olarak kaldığından emin olun; CSV olarak dışa aktarıyorsanız, dosyayı tekrar Excel'de açtığınızda numaraların yeniden sayıya çevrilmediğini kontrol edin. Küçük ama önemli bir alışkanlık: gönderdiğiniz nihai dosyada birkaç IBAN'ı rastgele seçip son bir kez doğrulamak, saatler sürecek bir düzeltme turunu baştan engeller.

Göndermeden önce hızlı kontrol listesi

  • Uzunluk: Her Türkiye IBAN'ı boşluksuz 26 karakter mi? Kısa olanlar büyük olasılıkla baştaki sıfırı kaybetmiştir.
  • Önek: Tüm kayıtlar TR ile mi başlıyor? Ülke kodu kopmuş satırlar, Excel'in numarayı sayı sanmasının işaretidir.
  • Bilimsel gösterim: Hiçbir hücrede E+ içeren bir değer kalmadı mı? Kaldıysa o satır bozulmuş demektir, kaynağa dönün.
  • Tekrar: Aynı IBAN birden çok satırda mı var? Mükerrer ödemeyi önlemek için ayıklayın.
  • Doğrulama: Liste toplu doğrulamadan geçti mi ve tüm satırlar geçerli mi döndü?

Özet

Excel'de IBAN temizlemenin sırrı tek cümleyle özetlenebilir: IBAN'ı metin gibi davran, sayı gibi değil. Sütunu önceden metne alın, boşlukları normalleştirin, listeyi toplu doğrulamadan geçirin, tekrarları ayıklayın ve dışa aktarırken biçimi koruyun. Bu beş adım, "liste hatalı döndü" telefonlarını neredeyse tümüyle ortadan kaldırır ve elle uğraşırken kaybedilen saatleri geri kazandırır.

Sık sorulan sorular

Excel, IBAN'ı bir metin değil sayı olarak yorumladığında baştaki sıfırları anlamsız kabul edip atar. Çözüm, ilgili sütunu içe aktarmadan önce 'Metin' biçimine almaktır.

İlgili rehberler

İlgili araçlar