İçeriğe geç
parazade
Tarih ve SaatÖrnekler doğrulandı

ŞİMDİ Formülü (NOW): Tarih ve Saati Birlikte Alma

ŞİMDİ

İngilizce adı: NOW

SürümlerMicrosoft 365Excel 2021Excel 2019Excel 2016Excel 2013Excel 2010Excel WebExcel Mac(en az Excel 2010)

Yayın: · Son güncelleme:

ŞİMDİ kısaca

ŞİMDİ, hesaplama anının tarihini ve saatini tek bir değer olarak verir ve argüman almaz. Kalan saat, süre ve saat farkı hesaplarında kullanılır; sonuç her yeniden hesaplamada güncellenir, sabit zaman damgası tutmaz.

Söz dizimi

ŞİMDİ()

Türkçe Excel'de bağımsız değişkenler noktalı virgülle (;), İngilizce Excel'de virgülle (,) ayrılır.

İçindekiler
  1. ŞİMDİ formülü tarihle birlikte saati verir
  2. Söz dizimi ve güncellenme zamanı
  3. Kalan süreyi saat olarak hesaplamak
  4. Tarih ve saati birbirinden ayırmak
  5. Zaman damgası için ŞİMDİ uygun mu?
  6. Hemen deneyin

ŞİMDİ formülü tarihle birlikte saati verir

Excel ŞİMDİ formülü, hesaplama anının tarihini ve saatini tek bir değer olarak döndürür. Hücreye =ŞİMDİ() yazdığınızda 16.10.2026 14:35 gibi bir sonuç görürsünüz. BUGÜN ile farkı saat kısmıdır: BUGÜN yalnız tarihi, ŞİMDİ ise günün o anını da verir.

Bu değer arka planda ondalıklı bir sayı olarak saklanır. Tam sayı kısmı tarihi, virgülden sonraki kısım günün ne kadarının geçtiğini gösterir. Örneğin 0,5 öğlen 12:00 demektir.

Söz dizimi ve güncellenme zamanı

ŞİMDİ() argüman almaz, parantezleri boş yazılır. Değer saniye saniye akmaz. Microsoft'un açıklamasına göre sonuç yalnız çalışma sayfası hesaplandığında ya da fonksiyonu içeren bir makro çalıştığında değişir. Otomatik hesaplamada bir hücreye veri girdiğinizde ya da F9'a bastığınızda saat yenilenir.

Kalan süreyi saat olarak hesaplamak

Bir teslim zamanına kaç saat kaldığını bulmak için iki değerin farkını 24 ile çarparsınız. B2'de teslim tarihi ve saati varsa =(B2-ŞİMDİ())*24 kalan saati verir. Teslim zamanı geçtiyse sonuç eksiye döner; =MAK(0;(B2-ŞİMDİ())*24) yazarak bunu 0'da tutabilirsiniz.

Gün ekleyip çıkarmak da aynı mantıkla çalışır. =ŞİMDİ()+7 bir hafta sonrasının aynı saatini, =ŞİMDİ()-0,5 on iki saat öncesini verir. Türkçe Excel'de kesirli sayıları ondalık virgülle yazdığınıza dikkat edin.

Saat ve dakika eklemek için günü bölersiniz, çünkü bir gün 24 saat ve 1440 dakikadır. =ŞİMDİ()+1/24 bir saat sonrasını, =ŞİMDİ()+30/1440 yarım saat sonrasını verir. Kargo çıkışı ya da toplantı hatırlatması gibi kısa süreli hesaplarda bu yazım kesirli sayılardan daha okunaklıdır.

Tarih ve saati birbirinden ayırmak

ŞİMDİ'nin tam sayı kısmı her zaman BUGÜN'e eşittir. =TAMSAYI(ŞİMDİ()) saati atar ve günün tarihini bırakır; =ŞİMDİ()-BUGÜN() ise yalnız saat kısmını verir. İkinci formülün hücresini Saat biçimine çevirdiğinizde 14:35 gibi bir değer görürsünüz.

Yalnız saati göstermek için hesap yapmanız da gerekmez. =ŞİMDİ() yazdığınız hücrenin biçimini Saat yaparsanız aynı değer saat olarak görünür.

Zaman damgası için ŞİMDİ uygun mu?

Hayır, ŞİMDİ bir kaydın girildiği anı saklamaz, her hesaplamada yenilenir. Ziyaretçi listesinde giriş saati sütununa =ŞİMDİ() yazarsanız birkaç dakika sonra bütün satırlar aynı, yeni saati gösterir. Sabit zaman damgası için saati elle girin ya da formülün sonucunu kopyalayıp Değerleri Yapıştır ile sabitleyin.

Çok sayıda ŞİMDİ ve BUGÜN içeren büyük dosyalar her değişiklikte yeniden hesaplanır. Dosya yavaşlıyorsa formülü tek bir hücreye yazıp diğer formüllerde o hücreye başvurmak yükü azaltır.

Hemen deneyin

Boş bir hücreye =ŞİMDİ() yazın, yanındaki hücreye de =ŞİMDİ()-BUGÜN() yazıp biçimini Saat yapın. Ardından başka bir hücreye veri girin ve iki sonucun birlikte güncellendiğini izleyin.

Örnekler

Örnek 1: ŞİMDİ'nin tarih kısmı BUGÜN'e eşittir
ABC
1Kontrol
2Tarih kısmıDOĞRU
=TAMSAYI(ŞİMDİ())=BUGÜN()

Türkçe Excel'de bağımsız değişkenler noktalı virgülle (;), İngilizce Excel'de virgülle (,) ayrılır.

C2 hücresinin sonucu: DOĞRU

TAMSAYI, ŞİMDİ'nin ondalık kısmını, yani saati atar. Kalan tam sayı günün tarihidir ve BUGÜN() ile her zaman aynıdır, bu yüzden sonuç DOĞRU olur.

Örnek 2: Geçmiş teslim için kalan saati 0'da tutma
ABCD
1GörevTeslim
2Teklif dosyası10.01.20250
=MAK(0;(B2-ŞİMDİ())*24)

Türkçe Excel'de bağımsız değişkenler noktalı virgülle (;), İngilizce Excel'de virgülle (,) ayrılır.

D2 hücresinin sonucu: 0

Teslim tarihi geçtiği için fark eksidir ve 24 ile çarpılınca eksi saat çıkar. MAK bu değeri 0 ile karşılaştırıp 0 döndürür.

Örnek dosyayı indir.xlsx dosyası, ücretsiz · tüm örnekler hazır formüllerle

Yaygın hatalar ve çözümleri

İlgili fonksiyonlar

Sıkça Sorulan Sorular

Excel ŞİMDİ formülü nasıl kullanılır?

Hücreye =ŞİMDİ() yazmanız yeterlidir; fonksiyon argüman almaz ve tarihle saati birlikte döndürür. Sonuca gün eklemek için sayı, saat eklemek için kesir eklersiniz: =ŞİMDİ()+1/24 bir saat sonrasını verir.

ŞİMDİ ile BUGÜN arasındaki fark nedir?

BUGÜN yalnız tarihi, ŞİMDİ tarihle birlikte saati verir. ŞİMDİ'nin tam sayı kısmı BUGÜN'e eşittir; =TAMSAYI(ŞİMDİ()) ile ikisi aynı sonucu verir.

ŞİMDİ ile giriş saatini sabitleyebilir miyim?

Hayır, değer her yeniden hesaplamada yenilenir. Sabit saat için değeri elle girin ya da formül sonucunu kopyalayıp Değerleri Yapıştır ile sabitleyin.