ConvertiloConvertilo
3 Mayıs 2026 · Rehberler

Excel Sayıları Neden Tarihe Çevirir ve Nasıl Engellenir?

Excel ve Google E-Tablolar veri biçimini otomatik olarak tahmin eder: 03-04 gibi bir ürün kodunu yapıştırdığınızda sonuç 3 Nisan olabilir. Bunun nedenini ve otomatik tarih dönüşümünü önlemenin 5 etkili yolunu öğrenin.

Excel Sayıları Neden Tarihe Çevirir ve Nasıl Engellenir?

Excel veya Google E-Tablolar ile çalışanların sık karşılaştığı bir sorun vardır: ürün kodu, telefon numarası, sürüm numarası ya da ISBN yapıştırırsınız; tablo uygulaması bunu sessizce tarihe çevirir. «03-04» 3 Nisan, «1.2.10» 1 Şubat 2010, «1/2» ise 1 Şubat olarak yorumlanabilir. Daha kötüsü, dönüşümden sonra özgün değer çoğu zaman geri getirilemez; Excel artık ilk metni değil, bir tarih seri numarasını saklar. Bu yazıda bunun nedenini açıklıyor ve otomatik dönüşümü engellemenin 5 yöntemini gösteriyoruz.

Excel bunu neden yapar?

Excel, Genel biçimindeki bir hücreye girilen verinin türünü tahmin etmeye çalışır. «3-4» ifadesini 3 Nisan, «5/12» ifadesini 5 Aralık, «1.2.3» ifadesini ise tarih olarak algılayabilir. Hangi dizilimlerin tarih sayıldığı bölgesel ayarlara göre değişse de dönüşümü yapan Excel’in otomatik tür algılama özelliğidir.

Excel’de tarihler gerçekte seri numarası olarak saklanır: örneğin 1 Ocak 2024, 45292 değerine karşılık gelir; ondalık bölüm ise saati belirtir. Excel girişi tarih olarak yorumladığında sayıyı kaydeder ve hücreye Tarih biçimi uygular. Böylece özgün «03-04» metni kaybolur; dosyada 3 Nisan 2024’ü temsil eden 45385 ve bunu tarih olarak gösteren hücre biçimi kalır.

Sorunun temel nedeni, Excel’in çoğu durumda izin istememesi ve açık bir uyarı göstermemesidir. Hata bazen ancak dosya CSV olarak dışa aktarıldığında, beklenen «03-04» yerine 45385 görüldüğünde fark edilir.

En sık hangi veriler bozulur?

03-04, 12-25 ve 9-11 gibi ürün kodları ile SKU’lar tarihe dönüşebilir. Bu durum özellikle pazaryeri ve e-ticaret kataloglarında ciddi hatalara yol açar.

1.2.3 ve 2.5.10 gibi yazılım sürümleri tarih olarak yorumlanabilir. Excel’de elle düzenlenen package.json veya ürün veri dosyaları bu nedenle kullanılamaz hâle gelebilir.

«5/12» gibi kesirler ve oranlar, bölgesel ayara bağlı olarak 5 Aralık gibi bir tarihe dönüşebilir.

SEPT1, MARCH2 ve OCT4 gibi gen adları sırasıyla 1 Eylül, 2 Mart ve 4 Ekim olarak yorumlanıyordu. Bilim insanları bu sorunu önlemek için 2020’de yaklaşık 27 insan geninin adını değiştirdi.

16 haneli kart numaraları, EAN-13 barkodları ve IMEI gibi uzun sayılar, Excel’in 15 anlamlı basamak sınırı nedeniyle kesinliğini kaybedebilir veya bilimsel gösterime (1.23E+12) dönüşebilir.

095... ve 098... gibi başında sıfır bulunan telefon numaraları ve kodlar, sayı olarak saklandığında ilk sıfırlarını kaybeder.

Sayıların tarihe dönüşmesini önlemenin 5 yolu

  1. 1

    Yöntem 1 — değerin başına kesme işareti koyun

    Tek tek girilen değerler için en hızlı çözüm budur. Değerden önce ' (kesme işareti) yazın: '03-04 veya '1.2.3. Excel girdiyi metin olarak saklar ve işareti hücrede göstermez. Dezavantajı, her hücreye ayrı ayrı eklenmesi ve çoğunlukla elle girişte işe yaramasıdır; toplu yapıştırma veya içe aktarma için uygun değildir.

  2. 2

    Yöntem 2 — hücre biçimini önceden Metin yapın

    Sütunu veya hücre aralığını seçin → sağ tıklayın → Hücreleri Biçimlendir (Ctrl+1) → Sayı sekmesi → Metin → Tamam. Bu işlemi veriyi girmeden önce yapmalısınız. Değer tarihe dönüştükten sonra hücreyi Metin biçimine almak özgün içeriği geri getirmez. Ürün kodu veya seri numarası içeren tüm sütunlar için en pratik yöntemlerden biridir.

  3. 3

    Yöntem 3 — Microsoft 365’te Otomatik Veri Dönüştürme

    Bu seçeneğin bulunduğu güncel Microsoft 365 sürümlerinde Dosya → Seçenekler → Veri → Otomatik Veri Dönüştürme yolunu izleyin. Başındaki sıfırları kaldırma, 15 haneden sonrasını atma, E harfi içeren değerleri bilimsel gösterime ve sayı dizilerini tarihe çevirme seçeneklerinin işaretini kaldırın. Ayar özellikle CSV dosyalarını açarken Excel’in veri biçimini kendiliğinden değiştirmesini sınırlar.

  4. 4

    Yöntem 4 — CSV’yi Veri Al ile içe aktarın

    CSV dosyasını çift tıklayarak açmayın; Excel otomatik biçimleri hemen uygulayabilir. Bunun yerine Veri → Veri Al → Dosyadan → Metin/CSV’den yolunu kullanın. Power Query düzenleyicisinde sorunlu sütunların veri türünü Metin olarak seçin. Böylece 03-04 gibi ürün kodları ve 1.2.3 gibi sürümler metin olarak içe aktarılır ve değişmeden kalır.

  5. 5

    Yöntem 5 — Google E-Tablolar’da Düz metin kullanın

    Google E-Tablolar’da sütunu seçin → Biçim → Sayı → Düz metin yolunu izleyin ve bunu veriyi yapıştırmadan önce yapın. Dosya → Ayarlar → Yerel ayar bölümünü de kontrol edin; tanınan tarih biçimleri seçilen bölgeye göre değişebilir. Veri zaten dönüştüyse belgeyi kapatmadan Ctrl+Z ile geri alın; aksi hâlde özgün kaynaktan yeniden yapıştırmanız gerekebilir.

🛠️
Tarih bir seri numarasına mı dönüştü?

CSV dosyanızda tarih yerine «45245.5» görünüyorsa dönüştürücümüz bu Excel seri numarasını okunabilir tarih ve saate çevirebilir.

Dönüştürücüyü aç →

Sık sorulan sorular

Excel sayılarımı zaten tarihe çevirdi; geri alabilir miyim?

Dosyayı henüz kaydetmediyseniz Ctrl+Z ile özgün değerlere dönün. Dosya kaydedilip kapatıldıysa Excel genellikle yalnızca tarih seri numarasını ve hücre biçimini sakladığından ilk metni geri getiremez. Özgün CSV’yi veya veri kaynağını yeniden açıp 4. yöntemdeki gibi Metin türüyle içe aktarın. Bu yüzden hücre biçimini veri girişinden önce ayarlamak önemlidir.

CSV dosyasını otomatik dönüşüm olmadan nasıl açarım?

Dosyayı çift tıklamayın. Excel’de Veri → Veri Al → Dosyadan → Metin/CSV’den yolunu izleyin; Power Query düzenleyicisinde sorunlu sütunların veri türünü Sayı veya Tarih yerine Metin olarak belirleyin. LibreOffice içe aktarma penceresinde de her sütunun türünü dosya açılmadan önce seçebilirsiniz.

Google E-Tablolar da verileri otomatik olarak tarihe çevirir mi?

Evet. Veriyi yapıştırmadan önce ilgili sütunu seçip Biçim → Sayı → Düz metin ayarını uygulayın. CSV içe aktarırken sunulan seçenekleri ve belgenin yerel ayarını da kontrol edin; tarih olarak algılanan bir sütunu mümkünse Metin biçiminde içe aktarın.

Excel’de Otomatik Veri Dönüştürme ayarı neden görünmüyor?

Bu seçenek Microsoft 365’in güncel sürümlerinde bulunur; kullanılabilirliği işletim sistemine, güncelleme kanalına ve kurulu Excel sürümüne göre değişebilir. Office’i güncelleyip yeniden kontrol edin. Kalıcı lisanslı veya daha eski bir Excel sürümünde seçenek yoksa kesme işareti, önceden ayarlanmış Metin biçimi ya da Veri Al yöntemi kullanılabilir.

Telefon numarası ve kodların başındaki sıfırları nasıl korurum?

Veriyi girmeden önce sütunu Metin biçimine ayarlayın (2. yöntem). Uzunluğu sabit sayısal değerler için «00000000» gibi özel bir biçim de kullanabilirsiniz: Hücreleri Biçimlendir → Sayı → İsteğe Uyarlanmış bölümünden gereken sıfır sayısını içeren deseni seçin. Böylece Excel sayıyı saklar, ekranda ise belirlenen uzunluğa kadar başına sıfır ekler.

Bu bir Excel hatası mı, yoksa tasarlanmış bir özellik mi?

Teknik olarak bu, veri girişini kolaylaştırmak için tasarlanmış otomatik biçimlendirme özelliğidir. Ancak geliştiriciler, biyologlar, analistler ve e-ticaret ekipleri için uzun süredir sorun yaratır. Bilim topluluğu 2020’de, Excel’in analiz sırasında değiştirdiği SEPT1 gibi adlar nedeniyle 27 insan genini yeniden adlandırdı. Microsoft 365 artık bu dönüşümlerin bir bölümünü kapatmak için ayar sunuyor.