Excel Dersleri · Başlangıç · 6 dk

Excel Tarih Formülü: TARİH, BUGÜN, YIL, AY ve GÜN

Excel tarih formülleri: TARİH ile yıl, ay, günden tarih oluşturma, BUGÜN, YIL, AY, GÜN, tarihe gün ve ay ekleme, ay sonunu bulma.

Hazırlayan Excelmatik Editör Ekibi

Microsoft 365, Excel 2021, 2019, 2016

İçindekiler
  1. Excel tarihi nasıl saklar?
  2. Excel tarih formülü: TARİH(yıl; ay; gün)
  3. Bugünün tarihi: BUGÜN()
  4. Tarihten yıl, ay ve günü ayırma
  5. Tarihe gün ve ay ekleme
  6. Metin olarak girilmiş tarihleri düzeltme
  7. Tarih girerken bilmeniz gerekenler
  8. Kendiniz deneyin

Excel'de tarih oluşturmak için =TARİH(yıl;ay;gün) yazın: =TARİH(2026;10;31) sonucu 31.10.2026'dır. Bugünün tarihi için =BUGÜN(), bir tarihin yılı, ayı ve günü için YIL, AY ve GÜN kullanılır. TARİH, İngilizce DATE fonksiyonudur.

Excel tarihi nasıl saklar?

Excel'de her tarih aslında bir sayıdır: 1 Ocak 1900'den itibaren geçen gün sayısı. 31.10.2026, Excel'de 46326 sayısıdır; hücrede gg.aa.yyyy biçiminde gösterilir. Bu sayede tarihe gün ekleyebilir, iki tarihi çıkarabilir ve tarihleri sıralayabilirsiniz.

Excel tarih formülü: TARİH(yıl; ay; gün)

TARİH, ayrı sütunlardaki yıl, ay ve gün değerlerinden gerçek bir tarih oluşturur. Bağımsız değişkenlerin sırası yıl, ay, gündür; Türkçe yazım sırasıyla (gün.ay.yıl) karıştırmayın. TARİH taşan değerleri kendisi düzeltir: 13. ay bir sonraki yılın ocak ayıdır, 0. gün bir önceki ayın son günüdür.

TARİH fonksiyonu örnekleri
FormülSonuçAçıklama
=TARİH(2026;10;31)31.10.2026Yıl, ay, gün sırası
=TARİH(2026;13;1)01.01.202713. ay → sonraki yılın ocağı
=TARİH(2026;3;0)28.02.20260. gün → önceki ayın son günü
=TARİH(2026;12;32)01.01.202732. gün → sonraki ay
=TARİH(C2;B2;A2)

Bugünün tarihi: BUGÜN()

=BUGÜN() bağımsız değişken almaz ama parantezler zorunludur. Sonuç dosya her açıldığında ve sayfa yeniden hesaplandığında güncellenir; bu yüzden vade, yaş veya kalan gün hesaplarında idealdir. Tarihin değişmemesi gereken kayıtlarda (ör. fatura tarihi) BUGÜN() yerine tarihi elle yazın.

Tarihten yıl, ay ve günü ayırma

A2 hücresinde 15.06.2026 olsun. YIL (YEAR), AY (MONTH) ve GÜN (DAY) tarihin parçalarını sayı olarak verir:

=YIL(A2)
=AY(A2)
=GÜN(A2)

Tarihe gün ve ay ekleme

Gün eklemek için tarihe sayıyı doğrudan ekleyin. Ay eklerken ise ayların gün sayısı farklı olduğu için TARİH'i YIL, AY ve GÜN ile birlikte kullanın:

=A2+30
=TARİH(YIL(A2);AY(A2)+1;GÜN(A2))
=TARİH(YIL(A2);AY(A2)+1;0)

Metin olarak girilmiş tarihleri düzeltme

Başka bir sistemden gelen tarihler bazen metin olarak saklanır; hücrede sola yaslanır ve hesaplarda #DEĞER! verir. A2'de "15.06.2026" metni varsa parçaları SOLDAN, PARÇAAL ve SAĞDAN ile alıp TARİH'e verin:

=TARİH(SAĞDAN(A2;4);PARÇAAL(A2;4;2);SOLDAN(A2;2))

Tarih girerken bilmeniz gerekenler

  • Türkçe Excel'de tarihler gg.aa.yyyy biçiminde girilir: 15.06.2026. Yılı dört haneli yazmak, yüzyılın yanlış tahmin edilmesini önler.
  • Gün ve ay sırası bilgisayarın bölge ayarlarına bağlıdır. ABD ayarlı bir sistemden gelen 06/15/2026 gibi değerler Türkçe Excel'de metin olarak kalabilir.
  • Tarihin görünümünü değiştirmek için Hücreleri Biçimlendir › Sayı › Tarih veya İsteğe Uyarlanmış'ı seçin. Örneğin gg aaaa yyyy biçimi 15 Haziran 2026, gggg biçimi Pazartesi gösterir; değer aynı kalır.

Kendiniz deneyin

Şimdi sen dene · 4 soru

%00 puan

Soru 1/4 · Taklit

TARİH(yıl; ay; gün) üç sayıdan bir tarih oluşturur. Sıra her zaman yıl, ay, gündür.

D2 hücresine =TARİH(A2;B2;C2) yaz.

D2
ABCDE
1YılAyGünFatura tarihiSon ödeme
22026519
32026117

D2 hücresini seç, yaz ve Enter'a bas.

Sık sorulan sorular

Excel'de tarih formülü nasıl yazılır?

=TARİH(yıl;ay;gün) biçiminde yazılır: =TARİH(2026;10;31) sonucu 31.10.2026'dır. Bugünün tarihi için =BUGÜN() kullanılır. İngilizce Excel'deki karşılıkları DATE ve TODAY'dir.

Tarih neden sayı olarak görünüyor?

Excel tarihleri seri numarası olarak saklar; hücre Genel biçimdeyse 46326 gibi bir sayı görünür. Hücreyi seçip sayı biçimi listesinden Kısa Tarih'i seçin.

Bir tarihe nasıl ay eklenir?

=TARİH(YIL(A2);AY(A2)+3;GÜN(A2)) A2'ye 3 ay ekler. Ayın son gününü bulmak için =TARİH(YIL(A2);AY(A2)+1;0) kullanılır.

BUGÜN() ile elle yazılan tarih arasındaki fark nedir?

BUGÜN() dosya her açıldığında güncellenir; elle yazılan tarih ise sabit kalır. Fatura veya kayıt tarihi gibi değişmemesi gereken bilgiler için tarihi elle girin.

Excelmatik Editör Ekibi

Editoryal ekip

Excelmatik içerikleri Türkçe Excel söz dizimiyle hazırlanır ve güncellenir. Bir hata görürseniz düzeltme talebi gönderebilirsiniz.

Değişiklik geçmişi

  1. İlk yayın.