Excel'de Otomatik Format Değişimi Sorununun Çözümü

Kerem Aydın·9 Temmuz 2026·⏱4 dk

Excel, girilen sayıları tarihlere dönüştürüyorsa (örneğin, 1-2 ifadesi 02.Oca haline geliyorsa) veya uzun numaraları bilimsel gösterime kısaltıyorsa (1.23E+10), bunun nedeni veri türlerinin otomatik olarak tanınmasıdır. Bunu düzeltmek için hücrelere önceden metin formatı uygulamanız veya değeri girmeden önce özel bir tek tırnak işareti ' kullanmanız gerekir. Zaten bozulmuş veriler için yeniden giriş yapmanız veya "Metni Sütunlara Dönüştür" aracını kullanmanız gerekecektir.

Excel Neden Giriş Sırasında Verileri Bozar?

Program, hesaplamaları kolaylaştırmak amacıyla veri türünü tahmin etmeye çalışır. 1/2 gibi bir kesirli sayı girerseniz, Excel bunu tarih olarak algılar. Sayı 11 haneden fazla ise, üstel (bilimsel) formata geçer. Rakam sayısı 15'ten fazlaysa (kredi kartı numaralarında olduğu gibi), 15. haneden sonraki tüm rakamlar sıfırla değiştirilir; bu, Excel'deki sayı formatının teknik bir sınırlamasıdır ve veri türünü "Metin" olarak değiştirmeden aşılması mümkün değildir.

Önemli: Uzun bir sayı (15 haneden fazla) zaten "Sayı" formatında kaydedildiyse, son basamaklar geri dönüşü olmayan bir şekilde sıfırla değiştirilmiş demektir. Bunları kurtarmak imkansızdır; verileri yeniden girmeniz ve önceden hücre formatını değiştirmeniz gerekir.

Yöntem 1: Hücre Formatının Önceden Ayarlanması

En güvenilir yöntem, programa belirli hücrelere tam olarak metin verilerinin (telefon numaraları, kart numaraları, ürün kodları) girileceğini belirtmektir.

  1. Veri girmeyi planladığınız boş hücreleri veya tüm sütunu seçin.
  2. Fareyle sağ tıklayın ve "Hücreleri Biçimlendir" seçeneğini seçin (veya Ctrl + 1 kısayol tuşlarını kullanın).
  3. "Sayı" sekmesinde "Metin" kategorisini seçin.
  4. Tamam düğmesine basın.

Artık girilen tüm veriler, tarihe veya bilimsel stile dönüştürülmeden tam olarak yazdığınız gibi görüntülenecektir.

Hızlı giriş için ipucu: Sadece birkaç değer girmeniz gerekiyorsa, sayının önüne sadece bir tek tırnak işareti ' koyun (örneğin, '0951234567). Excel içeriği otomatik olarak metin olarak algılayacak ve tek tırnak işaretinin kendisi hücrede görünmeyecektir (sadece formül çubuğunda görünür).

Yöntem 2: Zaten Girilmiş Verilerin Düzeltilmesi

Veriler zaten bozulduysa (tarihe dönüştüyse veya hassasiyetini kaybettiyse), hücre formatını değiştirmek yeterli olmayacaktır; değerlerin yeniden yazılması gerekir.

Tarih Haline Gelen Sayılar İçin

1-2 ifadesi 02.Oca haline geldiyse:

  1. Hücre formatını "Metin" olarak değiştirin (yukarıda açıklandığı gibi).
  2. Verileri yeniden girmeniz gerekecektir. Program tarihi dahili olarak kaydettiği için, yeniden giriş yapmadan 1-2 şeklindeki orijinal görünüme otomatik bir dönüş yoktur.

Basamak Kaybı Yaşayan Uzun Sayılar İçin

Kart numarası 4276***********0000 şeklinde görünüyorsa:

  1. Veriler kaybolmuştur. Orijinal kaynağı bulup tekrar girmeniz gerekir.
  2. Bu sütun için mutlaka önceden "Metin" formatını ayarlayın.

"Metni Sütunlara Dönüştür" ile Toplu Düzeltme

Bu yöntem, verileri başka bir kaynaktan kopyaladıysanız ve veriler birleşmiş veya yanlış tanınmışsa kullanışlıdır:

  1. Sorunlu sütunu seçin.
  2. "Veri" sekmesine gidin → "Metni Sütunlara Dönüştür" düğmesine basın.
  3. İçe aktarma sihirbazının ilk adımında "ayrılmış" seçeneğini seçin ve "İleri"ye tıklayın.
  4. İkinci adımda da "İleri"ye tıklayın (ayraç ayarlarını değiştirmeniz gerekmez).
  5. Kritik nokta: Üçüncü adımda "Sütun veri formatı" bloğunda "Metin" radyo düğmesini seçin.
  6. "Son" düğmesine basın. Bu işlem, hücre içeriğini zorla metin görünümüne çevirerek baştaki sıfırları korur ve sonraki dönüşümleri engeller.

CSV Dosyalarını Format Kaybı Olmadan İçe Aktarma

CSV dosyalarını çift tıklayarak açarken sıkça bir hata yapılır. Excel varsayılan ayarları uygular ve veri yapısını bozar. Doğru içe aktarma algoritması şöyledir:

  1. Boş bir Excel sayfası açın.
  2. "Veri" sekmesine gidin → "Veri Al" (veya "Metin/CSV'den") seçeneğine tıklayın.
  3. Dosyanızı seçin.
  4. Önizleme penceresinde Power Query düzenleyicisini açmak için "Verileri Dönüştür" (veya "Düzenle") düğmesine basın ya da doğru formatı görüyorsanız doğrudan "Yükle"yi seçin.
  5. Metin içe aktarma sihirbazını kullanıyorsanız: sütun formatlarını seçme aşamasında, uzun numaralar veya kodlar içeren sütunlar için "Metin" formatını belirtin.
DurumÖnerilen EylemSonuç
Telefon numarası girişiHücre formatı "Metin"Baştaki sıfır korunur (095...)
Kart numarası girişiHücre formatı "Metin"Tüm 16 rakam kesin olarak korunur
Kesirli sayı girişi (1/2)"Metin" formatı veya '1/2Tarih yerine metin olarak görüntülenir
CSV dosyası açma"Veri" sekmesi üzerinden içe aktarmaOtomatik format değişimini önler

Sık Yapılan Hatalar

  • Formatın sonradan değiştirilmesi. Kullanıcılar, uzun bir sayıyı girdikten sonra hücre formatını "Genel"den "Metin"e değiştirir. Bu, görünümü görsel olarak değiştirir (bazen E+ harfleri ekler) ancak kaybedilen sıfırları geri getirmez.
  • 15 hane sınırının göz ardı edilmesi. Pasaport numaraları veya vergi kimlik numaraları (tüm rakamların önemli olduğu) gibi verilerin sayısal formatta saklanmaya çalışılması yuvarlama hatasına yol açar. Tüm tanımlayıcılar metin olmalıdır.
  • Yanlış CSV içe aktarma. Dosyanın "Dosya" → "Aç" yoluyla doğrudan açılması neredeyse kesinlikle formatları bozacaktır. Her zaman "Veri" sekmesi üzerinden içe aktarmayı kullanın.

SSS

Bilimsel formatı (1.23E+10) nasıl kaldırır ve tüm rakamları gösteririm? Rakam sayısı 15'ten azsa, hücre formatını "Sayı" olarak değiştirin ve ondalık basamak sayısını 0 olarak ayarlayın. Rakam sayısı 15'ten fazlaysa ve zaten sıfıra dönüştüyse, verileri kaynaktan kurtarın ve önceden metin formatı ayarlanmış bir hücreye girin.

Telefon numarasındaki baştaki sıfır neden kayboluyor? Matematiksel hesaplamalar için sayının başındaki sıfırın bir değeri yoktur, bu nedenle Excel onu siler. Sıfırı korumak için (örneğin ülke veya şehir kodu için) hücrenin "Metin" formatına sahip olması gerekir.

Excel'i girişi her zaman metin olarak kabul etmeye zorlayabilir miyim? Tüm uygulama için genel bir ayar yoktur. Ancak, çalışmaya başlamadan önce tüm sütunları biçimlendirebilir veya gerekli sütunların zaten metin olarak ayarlandığı bir dosya şablonu (.xltx) kullanabilirsiniz.