Merhaba sevgili okurlar, Gympol ile birlikte Excel’de hangi formül tarih ve saati verir konusuna yakından bakıyoruz.
Excel’de Hangi Formül Tarih ve Saati Verir?
Bir Excel dosyasını açıp hücreye bakarken akla şu soru gelebilir: “Şu an tam olarak hangi gün ve saat?” Özellikle rapor hazırlarken, giriş-çıkış saatlerini takip ederken ya da bir işlemin ne zaman yapıldığını otomatik kaydetmek isterken bu küçük ayrıntı bir anda büyük önem kazanır. Excel burada tek bir formülle oldukça pratik bir çözüm sunar: =NOW().
Peki bu kadar basit görünen formülün arkasında nasıl bir tarih ve zaman sistemi var? Dahası, Excel’de hangi formül tarih ve saati verir? sorusunun cevabı neden bazen yalnızca tarihi, bazen de hem tarihi hem saati gösteriyor? Meselenin ilginç tarafı tam da burada başlıyor.
Excel’de güncel tarih ve saati veren formül: =NOW()
Excel’de geçerli tarih ve saati aynı hücrede göstermek için kullanılan temel formül:
=NOW()
Microsoft’a göre NOW işlevi, bilgisayarın sistem saatine göre geçerli tarih ve saati döndürür. Sonuç, çalışma sayfası yeniden hesaplandığında veya dosya yeniden açıldığında güncellenebilir; saniye saniye sürekli değişmez.
- =NOW() → Güncel tarih + saat
- =TODAY() → Yalnızca güncel tarih
- =TIME() → Belirli bir saat değeri oluşturmak için
- =DATE() → Belirli bir tarih oluşturmak için
Örneğin hücrede 09.09.2026 21:15 gibi bir sonuç görmek istiyorsanız NOW işlevi doğru başlangıç noktasıdır. Peki Excel’in bu bilgiyi nasıl “bildiğini” hiç düşündünüz mü?
NOW ile TODAY arasındaki kritik fark
En sık karıştırılan iki işlev NOW ve TODAY‘dir. TODAY yalnızca geçerli tarihi verirken NOW hem tarihi hem saati döndürür. Microsoft’un belgelerinde her iki işlevin de bağımsız argüman almadan çalıştığı belirtilir.
| İşlev | Sonuç | Kullanım amacı |
|---|---|---|
| =NOW() | Tarih + saat | Güncel zaman bilgisi |
| =TODAY() | Tarih | Günün tarihi |
Bu ayrım küçük görünür ama otomasyon açısından önemlidir. Bir raporun yalnızca hangi gün hazırlandığını bilmek başka, işlemin hangi saatte gerçekleştiğini bilmek başkadır. Sizce bir kaydın tarihi mi, yoksa dakikası mı daha değerli olabilir?
Excel tarihi aslında nasıl saklıyor?
Burada Excel’in perde arkasındaki ilginç yapı ortaya çıkar. Excel tarihleri yalnızca “09.09.2026” gibi metinler olarak saklamaz; bunları seri numaraları olarak işler. Varsayılan 1900 tarih sisteminde 1 Ocak 1900 seri numarası 1’dir. Saat ise günün bir bölümü olarak ondalık değer şeklinde tutulur.
Örneğin 0,5 değeri günün yarısını, yani yaklaşık 12:00’ı temsil eder. Böylece Excel için tarih ve saat matematiksel olarak hesaplanabilir değerlere dönüşür.
Bir hücrede tarih neden bazen sayı olarak görünür?
Biçimlendirme değiştirildiğinde Excel’in aslında ne sakladığını görebilirsiniz. Tarih-saat hücresini “Genel” biçime çevirdiğinizde karşınıza uzun bir seri sayı çıkabilir. Bu hata değildir; tarih ve saatin Excel içindeki sayısal karşılığıdır.
Bu yaklaşım, Excel’i basit bir tablo aracından çıkarıp küçük bir hesaplama sistemine dönüştürür. İki tarih arasındaki gün sayısını, iki saat arasındaki farkı veya belirli bir tarihe kaç gün kaldığını hesaplamak bu nedenle mümkündür. Bu mantığı öğrendiğinizde Excel’deki tarih işlemleri daha az gizemli görünür mü?
Tarihin ve saatin Excel’e uzanan şaşırtıcı geçmişi
Bugün tek bir formülle zamanı görmek sıradan gelebilir. Oysa zamanı ölçmek insanlık tarihinin en eski teknik problemlerinden biridir. NIST’in tarihsel kaynaklarına göre eski Mısırlılar Güneş’in hareketinden yararlanırken su saatleri de geceleri zaman ölçmek için kullanılıyordu. Babillilerin 60 tabanlı sayı sistemi ise saat ve dakika bölümlendirmesinin temelini güçlendirdi.
Sanayi Devrimi’yle birlikte zamanın ortaklaştırılması daha da önemli hale geldi. Demiryolları, farklı şehirlerdeki yerel saatlerin yarattığı karmaşayı azaltmak için standart zaman sistemlerinin yaygınlaşmasını hızlandırdı. NIST, ABD ve Kanada’da zaman dilimlerinin demiryollarının ihtiyaçları doğrultusunda 1880’lerde standartlaştırılmaya başladığını aktarıyor.
Daha sonra mekanik saatlerden kuvars teknolojisine, oradan atom saatlerine uzanan bir dönüşüm yaşandı. NIST’in zaman ölçümü üzerine akademik çalışması; saatler, zaman ölçekleri ve uzak mesafelerde zaman senkronizasyonunun modern ölçüm biliminin önemli alanlarından olduğunu ortaya koyuyor.
Bugün Excel’deki =NOW() formülü, bu binlerce yıllık zaman ölçme hikâyesinin gündelik yazılımdaki küçük bir yansıması gibi düşünülebilir. Sizce zamanı ölçmek mi daha zor, yoksa ölçülen zamanı doğru yorumlamak mı?
Excel’de güncel tarih ve saat neden değişiyor?
NOW formülünü kullandığınızda hücredeki değer sabit değildir. Çalışma kitabı yeniden hesaplandığında tarih ve saat değişebilir. Microsoft, NOW ve TODAY sonuçlarının sürekli akan bir saat gibi güncellenmediğini; hesaplama gerçekleştiğinde yenilendiğini belirtiyor.
Bu özellik bazı durumlarda avantaj, bazı durumlarda ise sorun olabilir.
- Avantaj: Güncel raporların otomatik tarih-saat bilgisi alması.
- Dezavantaj: Bir işlemin ilk gerçekleştiği zamanı kalıcı olarak saklamak için NOW tek başına uygun olmayabilir.
- Çözüm: Sabit zaman damgası gerekiyorsa formül yerine uygun manuel giriş veya VBA gibi farklı yöntemler değerlendirilebilir.
Burada veri yönetimi ile zaman kavramı kesişir: “Şu an” bilgisi ile “o olayın gerçekleştiği an” aynı şey değildir. Bir raporu bugün açtığınızda tarih değişiyorsa, aslında Excel size yanlış bilgi vermiyor; sizden farklı bir bilgi türü isteniyor olabilir. Bir kaydın canlı olması mı, yoksa geçmişi değiştirmemesi mi daha önemli?
Excel tarih sisteminin güncel tartışmalarla bağlantısı
Excel’in zaman anlayışı, modern dünyadaki zaman standardizasyonunun daha geniş bir tartışmasını da hatırlatıyor. Günümüzde uluslararası referans zaman ölçeği UTC’dir ve atom saatleri bu sistemin temelinde yer alır.
Üstelik “saniye” bile değişmez bir kavram gibi düşünülmemeli. 2022’de CGPM, UTC’nin gelecekteki gelişimi ve artık saniyelerin kullanımına ilişkin yeni bir çerçeve kabul etti. Bu karar, bilgisayar sistemleri için zamanın yalnızca insanlara gösterilen saatten ibaret olmadığını; küresel dijital altyapının da hassas zaman standartlarına ihtiyaç duyduğunu gösteriyor.
Excel ise çok daha pratik bir seviyede, zamanı hesaplanabilir sayılara dönüştürüyor. Bu nedenle tarih ve saat formülleri yalnızca ofis becerisi değil, aynı zamanda veri analizi mantığının bir parçasıdır.
Gympol ekibinden şimdilik bu kadar; Excel’de hangi formül tarih ve saati verir ile ilgili daha fazlası için bizi izlemeye devam edin.
Sonuç: Hangi formülü kullanmalısınız?
Aradığınız şey doğrudan güncel tarih ve saat ise cevap nettir: =NOW().
- Yalnızca bugün → =TODAY()
- Bugünün tarihi ve mevcut saat → =NOW()
- Belirli bir tarih oluşturmak → =DATE(yıl,ay,gün)
- Belirli bir saat oluşturmak → =TIME(saat,dakika,saniye)
Excel’in güçlü tarafı, zamanı yalnızca göstermekle kalmayıp onu hesaplanabilir bir veriye dönüştürmesidir. Bir hücreye yazılan birkaç karakterin arkasında takvimlerden demiryollarına, atom saatlerinden küresel zaman standartlarına uzanan uzun bir insanlık hikâyesi bulunur.
Belki de bir sonraki Excel dosyanızı açtığınızda hücredeki saate yalnızca “kaç oldu?” diye değil, “Bu zaman bilgisi benim için neyi temsil ediyor?” diye bakmak daha anlamlı olacaktır.
Kaynaklar
NOW biçimlendirme adımlarını gösterin
NOW biçimlendirme adımlarını gösterin
Sabit zaman damgasını somutlaştırın
Arama niyetini doğrudan karşılayın