Herkese selam! Ciltmakinasi olarak Excel’de tarihleri sayıya nasıl çevirebilirim hakkında dolu dolu bir içerik hazırladık.
Excel’de Tarihleri Sayıya Nasıl Çevirebilirim?
Bir Excel tablosunda tarihleri incelerken karşınıza 15.03.2026 yerine 46096 gibi bir sayı çıktığını hiç gördünüz mü? İlk bakışta bir hata gibi görünen bu durum, aslında Excel’in tarihleri işleme biçiminden kaynaklanır. Üstelik tarihleri sayıya çevirmek yalnızca hücrelerin görünümünü değiştirmekle kalmaz; hesaplama, raporlama ve veri analizi süreçlerinde de önemli kolaylıklar sağlar.
Bazen iki tarih arasındaki gün sayısını bulmak, bazen de belirli bir tarihin Excel tarafından hangi sayıyla temsil edildiğini öğrenmek isteriz. Peki, Excel’de tarihleri sayıya nasıl çevirebilirim? Bunun birkaç pratik yöntemi bulunuyor. Doğru yöntemi seçmek için öncelikle Excel’in tarih sistemini anlamak gerekir.
Excel Tarihleri Neden Sayı Olarak Gösterir?
Excel, tarihleri hesaplanabilir bir değer olarak saklar. Windows için kullanılan standart 1900 tarih sisteminde, 1 Ocak 1900 tarihi genel olarak 1 seri numarasıyla temsil edilir. Sonraki her takvim günü sayıyı bir artırır.
Örneğin:
– 1 Ocak 1900: 1
– 2 Ocak 1900: 2
– 1 Ocak 2024: 45292
– 1 Ocak 2025: 45658
Bu sistem sayesinde Excel, iki tarih arasındaki farkı hesaplayabilir ve tarihlere gün ekleyip çıkarabilir.
Excel’in Tarih Sisteminin Tarihsel Kökeni
Elektronik tabloların yaygınlaşmasıyla birlikte tarihlerin standart bir biçimde saklanması, hesaplama yazılımlarının temel ihtiyaçlarından biri hâline geldi. Excel’in tarih sistemi de günleri ardışık sayılarla temsil ederek tarih hesaplamalarını kolaylaştırır.
Excel’in 1900 tarih sistemi, eski Lotus 1-2-3 yazılımıyla uyumluluk amacıyla 1900 yılını artık yıl kabul eden tarihsel bir hatayı da korur. Gerçekte 1900 yılı artık yıl değildir. Bu nedenle özellikle 1900 yılının ilk aylarıyla ilgili tarih hesaplamalarında özel durumlar ortaya çıkabilir.
Ayrıca Excel, bazı çalışma kitaplarında 1904 tarih sistemini de destekler. Bu sistemde tarihlerin seri numaraları 1900 sisteminden 1462 gün farklıdır.
Peki, farklı kaynaklardan alınan iki Excel dosyasındaki tarihler aynı sayı gibi görünmediğinde sorun veride mi, yoksa kullanılan tarih sisteminde mi olabilir?
Excel’de Tarihleri Sayıya Çevirmenin Yöntemleri
Excel’de tarihleri sayıya dönüştürmek için her zaman karmaşık formüller kullanmanız gerekmez. İhtiyacınıza göre hücre biçimini değiştirebilir veya formüllerden yararlanabilirsiniz.
1. Hücre Biçimini Değiştirerek Tarihi Sayıya Çevirme
En kolay yöntem, tarih hücresinin biçimini değiştirmektir.
Uygulamak için şu adımları izleyin:
1. Tarih bulunan hücreyi veya hücre aralığını seçin.
2. Klavyeden Ctrl + 1 tuşlarına basın.
3. Açılan pencerede Sayı kategorisini seçin.
4. Ondalık basamak sayısını ihtiyacınıza göre ayarlayın.
5. Tamam düğmesine tıklayın.
Hücrede 15.03.2026 yazıyorsa, Excel’in 1900 tarih sisteminde karşılık gelen seri numarası 46096 olarak görünür.
Bu işlem genellikle hücrenin saklanan değerini değiştirmez; yalnızca görüntüleme biçimini değiştirir.
Hangi durumlarda kullanılır? Tarihleri raporlama, sıralama, karşılaştırma veya Excel’in seri numarasını doğrudan görme amacıyla kullanabilirsiniz.
2. TARİHİ SAYIYA ÇEVİRMEK İÇİN HÜCRE FORMÜLÜ KULLANMA
Tarih hücresindeki değeri başka bir hücrede sayısal olarak göstermek istiyorsanız formül kullanabilirsiniz.
Örneğin, A2 hücresinde bir tarih bulunduğunu varsayalım.
excel
=A2
Bu formülü B2 hücresine yazdıktan sonra B2 hücresinin biçimini Genel veya Sayı olarak değiştirin. Böylece tarihin seri numarasını görebilirsiniz.
Burada dikkat edilmesi gereken nokta, formülün tarih değerini yeniden hesaplamadığıdır. A2 hücresindeki değeri B2 hücresine aktarır; sayısal görünüm ise hücre biçimiyle belirlenir.
3. TARİH DEĞERİNİ SAYISAL BİR DEĞERE DÖNÜŞTÜRME
Bazı durumlarda hücredeki tarih, gerçek bir Excel tarihi değil, metin olarak saklanır. Bu durumda hücre biçimini değiştirmek tek başına yeterli olmayabilir.
Örneğin A2 hücresinde metin biçiminde 15.03.2026 bulunuyorsa ve Excel’in bölgesel ayarları gün.ay.yıl düzenini destekliyorsa şu formül denenebilir:
excel
=DATEVALUE(A2)
Türkçe Excel sürümünde işlev adı genellikle TARİHSAYISI olarak kullanılır:
excel
=TARİHSAYISI(A2)
Formülün sonucu, hücre biçimi Genel veya Sayı olduğunda seri numarası olarak görüntülenebilir. İşlev adları ve bağımsız değişken ayraçları Excel sürümüne ve dil ayarlarına göre farklılık gösterebilir.
Metin biçimindeki tarihler bölgesel ayarlara bağlı olduğundan, gün ve ay sırasının doğru yorumlandığını mutlaka kontrol edin.
Excel’de Tarihi Sayıya Çevirmenin Alternatif Yöntemleri
Tarihlerle çalışırken her zaman yalnızca seri numarasını görmek istemeyebilirsiniz. Bazen tarihleri karşılaştırmak, gün farkını bulmak veya belirli bir döneme ait kayıtları incelemek daha önemlidir.
İki Tarih Arasındaki Gün Sayısını Hesaplama
A2 hücresinde başlangıç tarihi, B2 hücresinde bitiş tarihi varsa şu formülü kullanabilirsiniz:
excel
=B2-A2
Örneğin iki tarih arasında 30 gün varsa sonuç 30 olur.
Bu yöntem; proje süreleri, ödeme vadeleri, izin günleri ve teslimat takvimleri gibi alanlarda kullanılabilir.
Tarihi Metin Olarak Görüntüleme
Bir tarihi sayısal seri numarasına dönüştürmek yerine farklı bir metin biçiminde göstermek istiyorsanız METNEÇEVİR işlevinden yararlanabilirsiniz:
excel
=METNEÇEVİR(A2;”gg.aa.yyyy”)
Bu formül tarihi gün, ay ve yıl düzeninde metin olarak gösterir. Ancak sonuç artık doğrudan tarih değeri değil, metindir. Bu nedenle tarih hesaplamalarında kullanmadan önce dönüşümün amacını değerlendirmek gerekir.
Excel’de Tarihleri Sayıya Çevirirken Yapılan Hatalar
Tarih dönüşümünde karşılaşılan sorunların çoğu, hücrenin gerçek değerinin yanlış anlaşılmasından kaynaklanır.
Sık karşılaşılan hatalar şunlardır:
– Hücre biçimini değiştirmeyi veri dönüşümü sanmak: Biçim değişikliği çoğunlukla yalnızca görüntüyü etkiler.
– Metin tarihleri gözden kaçırmak: Metin olarak saklanan tarihler normal tarih hesaplamalarında beklenmedik sonuçlar verebilir.
– Bölgesel ayarları dikkate almamak: 03.04.2026 ifadesi, tarih düzenine göre farklı yorumlanabilir.
– 1900 ve 1904 tarih sistemlerini karıştırmak: Farklı tarih sistemleri kullanan dosyalardaki seri numaraları karşılaştırılırken dikkatli olunmalıdır.
– Formül sonucunu kontrol etmemek: Sonucun sayı mı, metin mi olduğunu anlamak için hücre biçimini ve formülü incelemek gerekir.
Bu ayrıntılar küçük görünse de büyük veri tablolarında raporların doğruluğunu etkileyebilir. Peki, bir tablodaki tarihler doğru görünse bile arka planda metin olarak saklanıyorsa hesaplamalarınıza ne kadar güvenebilirsiniz?
Excel’de Tarihleri Sayıya Çevirmek Neden Önemlidir?
Tarihleri seri numaralarına dönüştürmek, yalnızca teknik bir işlem değildir. Verileri ölçülebilir hâle getirerek daha doğru karşılaştırmalar yapmayı sağlar.
Örneğin işletmeler ödeme vadelerini hesaplayabilir, öğrenciler deney verilerini analiz edebilir, çalışanlar izin sürelerini takip edebilir ve araştırmacılar zamana bağlı değişimleri inceleyebilir.
Microsoft’un Excel belgelerinde de tarih ve saat değerlerinin sayısal biçimde işlendiği, hücre biçimlerinin ise bu değerlerin nasıl görüntüleneceğini belirlediği açıklanır. Ayrıntılı bilgi için Microsoft Excel’de tarih ve saat işlevleri ve Excel’de hücre biçimlendirme kaynakları incelenebilir.
Tarihlerin sayıya dönüştürülmesi, veriler arasındaki ilişkileri daha görünür hâle getirir. Ancak doğru sonuç almak için yalnızca formülü bilmek yeterli değildir; verinin nasıl saklandığını da anlamak gerekir.
Sonuç
Excel’de tarihleri sayıya çevirmek için en pratik yöntem, hücre biçimini Sayı veya Genel olarak değiştirmektir. Formül kullanmak istediğinizde =A2 ifadesiyle tarih değerini başka bir hücreye aktarabilir, metin biçimindeki tarihleri ise TARİHSAYISI işleviyle dönüştürmeyi deneyebilirsiniz.
İki tarih arasındaki gün sayısını bulmak için çıkarma işlemi, tarihi belirli bir metin biçiminde göstermek içinse METNEÇEVİR işlevi kullanılabilir.
Sonuç olarak Excel’deki tarihlerin arkasında yalnızca takvim bilgisi değil, hesaplamalara imkân veren sayısal bir düzen bulunur. Bu düzeni anlamak, günlük bir tabloyu daha güvenilir bir analiz aracına dönüştürebilir. Tarihleri yalnızca görüntülemek mi istiyorsunuz, yoksa onları kullanarak daha doğru hesaplamalar yapmayı mı hedefliyorsunuz? Seçeceğiniz yöntem, ihtiyacınız olan sonuca ulaşmanızı kolaylaştıracaktır.