Eğitim
Excel Başındaki Sıfırları Siliyor: Nasıl Engellenir?
Excel’e TC kimlik numarası, IBAN, ürün kodu veya posta kodu gibi veriler girdiğinizde başındaki sıfırlar otomatik olarak siliniyor.
Excel’e TC kimlik numarası, IBAN, ürün kodu veya posta kodu gibi veriler girdiğinizde başındaki sıfırlar otomatik olarak siliniyor. Bunun nedeni Excel’in bu değerleri metin olarak değil, sayı olarak yorumlamasıdır. Çözüm için üç farklı yöntem kullanılabilir: hücreyi metin biçimine almak, kesme işareti (‘) ile girmek veya Excel 2022 sonrasında gelen Otomatik Veri Dönüştürme ayarını kapatmak.
Sıfırları Silme Sorunu Neden Oluşur?
Excel, varsayılan olarak her hücreye girilen veriyi analiz eder ve sayıya dönüştürülebiliyorsa sayı olarak saklar. “0212” gibi bir değer girildiğinde Excel bunu 212 olarak yorumlar çünkü matematiksel olarak iki değer birbirine eşittir.
Bu davranış kasıtlıdır: Excel, hesaplama programı olarak tasarlanmıştır ve sayısal verileri doğru işlemek için bu dönüşümü yapar. Sorun, kimlik numarası, barkod, posta kodu veya ürün kodu gibi sayısal görünen ama aslında metin olan verileri girerken ortaya çıkar.
Etkilenen başlıca veri türleri şunlardır:
- TC kimlik numaraları (11 haneli, bazıları 0 ile başlar)
- IBAN numaraları
- Türkiye posta kodları (ör. 06000 → 6000 olur)
- Ürün barkodları ve seri numaraları
- Telefon numaraları (0212… → 212… olur)
- Muhasebe hesap kodları
Doğru Kullanım: 3 Farklı Çözüm Yöntemi
Yöntem 1: Hücreyi Önceden Metin Biçimine Al
En güvenilir ve kalıcı yöntemdir. Veri girmeden önce hücre veya sütunu metin olarak biçimlendirirseniz Excel sayısal dönüşüm yapmaz.
Adımlar:
- Veri girilecek sütunu seçin (örneğin A sütununun tamamı)
- Sağ tıklayın → Hücreleri Biçimlendir‘i seçin
- Sayı sekmesinde Metin kategorisini seçin
- Tamam’a tıklayın
- Artık bu sütuna girilen tüm değerler olduğu gibi saklanır
Önemli uyarı: Hücreye veri girdikten sonra biçimi metin’e çevirirseniz sıfırlar geri gelmez. Biçimlendirme işlemi veri girişinden önce yapılmalıdır.
Yöntem 2: Kesme İşareti (‘) ile Giriş
Tek tek hücrelere hızlı veri girişi yapılıyorsa en pratik yöntemdir. Değerin başına kesme işareti koyulur:
'0212345678 → hücrede 0212345678 olarak görünür
Kesme işareti hücrede görünmez; yalnızca Excel’e “bu veriyi metin olarak sakla” sinyali verir. Formül çubuğunda ise başında tek tırnak görebilirsiniz.
Dezavantajı: Bu değerler üzerinde aritmetik işlem yapamazsınız. Zaten kimlik numarası veya posta kodu üzerinde toplama-çıkarma yapılmayacağı için bu genellikle sorun olmaz.
Yöntem 3: Otomatik Veri Dönüştürme Ayarını Kapat (Excel 365)
Microsoft, yıllarca şikayet konusu olan bu soruna 2022 yılında kalıcı bir çözüm getirdi. Excel 365 kullanıyorsanız bu dönüşümü tamamen devre dışı bırakabilirsiniz.
Adımlar:
- Dosya → Seçenekler‘e tıklayın
- Sol menüden Veri‘yi seçin
- Otomatik Veri Dönüştürme bölümünü bulun
- “Baştaki sıfırları kaldır ve sayıya dönüştür” seçeneğinin işaretini kaldırın
- Tamam’a tıklayın
Bu ayar kapatıldığında Excel, başında sıfır olan değerleri otomatik olarak sayıya dönüştürmez. Ayar bilgisayar genelinde geçerlidir; yeni dosyalarda da çalışır.
Alternatif Yöntem: Metin Alma Sihirbazı ile İçe Aktarma
Sorun çoğunlukla CSV veya TXT dosyasından veri aktarırken de yaşanır. Bu durumda Excel’in içe aktarma sihirbazını kullanmak gerekir.
CSV dosyası açılırken:
- Dosyayı çift tıklamayla değil, Veri → Metinden/CSV’den yoluyla açın
- Power Query editörü açıldığında sorunlu sütunun başlığına tıklayın
- Sol üstteki veri türü simgesini Metin olarak değiştirin
- Yükle‘ye tıklayın
Bu yöntem, özellikle muhasebe sistemlerinden veya ERP’lerden toplu veri alındığında kritik öneme sahiptir.
Gerçek İş Hayatı Örneği
Bir insan kaynakları uzmanı, şirketin 850 çalışanına ait TC kimlik numaralarını Excel’e aktarıyordu. Standart yapıştırma yöntemiyle aktarıldığında 0 ile başlayan 23 çalışanın kimlik numarası bozuldu. Veriler yanlış göründüğü için sosyal güvenlik bildirimi hata verdi.
Çözüm: Aktarım öncesinde ilgili sütun metin biçimine alındı, veri yeniden yapıştırıldı. Tüm kimlik numaraları hatasız aktarıldı.
Bu tür hatalar özellikle bordro, SGK bildirimi ve vergi beyannameleri gibi hassas süreçlerde ciddi sorunlara yol açabilir. Veritabanından çekilen verilerin Excel’e aktarımında sütun biçimlendirmesi her zaman ilk adım olmalıdır.
Sık Sorulan Sorular (SSS)
Excel’de sıfır neden görünmüyor?
Excel sayısal değerlerde baştaki sıfırları gereksiz gördüğü için otomatik siler. Hücreyi metin biçimine almak veya Otomatik Veri Dönüştürme ayarını kapatmak bu sorunu çözer.
Posta kodunu Excel’e girerken sıfır kayboluyor, ne yapmalıyım?
Posta kodu sütununu önce metin biçimine alın, sonra verileri girin. Ya da her koda başında kesme işareti (‘) ekleyin: ‘06000 gibi.
TC kimlik numarası Excel’de yanlış görünüyor, çözüm nedir?
TC kimlik numarası sütununu metin olarak biçimlendirin. Eğer veri zaten girilmişse sütunu silip yeniden biçimlendirerek verileri tekrar yapıştırın.
Otomatik Veri Dönüştürme ayarı nerede?
Dosya → Seçenekler → Veri → Otomatik Veri Dönüştürme yolunu izleyin. Bu bölüm Excel 365 ve Excel 2021 sürüm 2207 ve üzerinde mevcuttur.
Metin biçimindeki sayılarla formül çalışır mı?
Metin olarak saklanan sayılar üzerinde TOPLA veya ORTALAMA gibi matematiksel formüller çalışmaz. Kimlik numarası, barkod gibi hesaplanmayacak veriler için metin biçimi doğru seçimdir. Hesaplanacak veriler için sayı biçimi kullanılmalıdır.
CSV’den veri aktarırken başındaki sıfırlar kayboluyor, nasıl önlerim?
CSV’yi çift tıklamayla değil, Veri → Metinden/CSV’den yoluyla açın. Power Query editöründe sorunlu sütunun veri türünü Metin olarak ayarlayın.
Bu sorun Excel’in tüm sürümlerinde var mı?
Evet, bu davranış Excel’in tüm sürümlerinde varsayılan olarak gelir. Ancak Otomatik Veri Dönüştürme ayarını kapatma seçeneği yalnızca Excel 365 ve Excel 2021 (sürüm 2207 ve üzeri) ile Mac için Excel’de mevcuttur.
Özet
Excel’de başındaki sıfırlar siliniyorsa bunun nedeni Excel’in veriyi sayı olarak yorumlamasıdır.
En kalıcı çözüm: veri girmeden önce sütunu metin biçimine almak.
Tek hücre için hızlı çözüm: değerin başına kesme işareti (‘) koymak.
Excel 365 kullanıcıları Dosya → Seçenekler → Veri → Otomatik Veri Dönüştürme yolundan bu dönüşümü tamamen kapatabilir.
CSV veya dış kaynaklardan veri aktarımında Power Query ile sütun türü Metin olarak ayarlanmalıdır.
TC kimlik numarası, IBAN, posta kodu ve barkod gibi veriler her zaman metin biçiminde saklanmalıdır.
Excel’de veri girişi ve biçimlendirme konularını sistematik öğrenmek isteyenler için Excel Öğreniyorum: Temel Orta Düzey ve Excel 365 Eğitimi iyi bir başlangıç noktasıdır. Her iki sette de veri türleri, hücre biçimlendirme ve yaygın hatalar uygulamalı örneklerle ele alınmaktadır.
Eğitmen Hakkında
Ömer Bağcı, Türkiye’nin en bilinen Excel eğitmeni ve Excel uzmanı olarak tanınmaktadır. 30 yılı aşkın deneyimle Türkiye’nin önde gelen şirketlerine — Ziraat Bankası, Papara, Karel ve Sanko Holding gibi kurumlara — Excel, Power BI, SQL ve Yapay Zekâ destekli Excel çözümleri konusunda eğitimler vermiştir.
YouTube’daki @excelveyapayzeka kanalında 184.000’i aşkın aboneye ulaşan 1000’den fazla videosu, onu Türkiye’de Excel üzerine en kapsamlı içerik üreten eğitmen yapmıştır. Vidoport.com üzerinden sunduğu 80+ Excel eğitim seti ve 4500’den fazla ders videosu ile 62.000’den fazla üyeye ulaşmıştır.
Seçkin Yayıncılık’tan çıkan “İleri Düzey Excel 365” kitabının yazarıdır; kitap 12. baskıya ulaşmıştır ve bireysel kullanıcılar ile kurumsal profesyoneller için en çok tercih edilen başvuru kaynaklarından biridir.
Excel eğitimlerinde yalnızca formülleri öğretmekle kalmaz; satış raporları, finans analizleri, insan kaynakları tabloları gibi gerçek iş senaryolarına uygun çözümler sunar. Vizyonu, Excel’in gücünü yapay zekâ ile birleştirerek iş dünyasında daha hızlı, daha akıllı ve hatasız karar alma süreçleri oluşturmaktır.
Siz de Ömer Bağcı’nın hazırladığı eğitimlerle Excel becerilerinizi geliştirmek için hemen üye olun ve tüm eğitimlere sınırsız erişim kazanın.
