Excel Dersleri · Başlangıç · 6 dk

Excel'de İki Tarih Arası Gün Hesaplama

Excel'de iki tarih arasındaki gün sayısını çıkarma ile bulun. İş günü için TAMİŞGÜNÜ, ay ve yıl için ETARİHLİ, bugüne kalan gün ve sık hatalar.

Hazırlayan Excelmatik Editör Ekibi

Microsoft 365, Excel 2021, 2019, 2016

İçindekiler
  1. İki tarih arası gün hesaplama: çıkarma
  2. İki tarih arasındaki iş günü: TAMİŞGÜNÜ
  3. Ay veya yıl olarak fark: ETARİHLİ
  4. Bugüne kadar geçen ve kalan gün
  5. Sık karşılaşılan sorunlar
  6. Farkı hafta olarak gösterme
  7. Kendiniz deneyin

Excel'de iki tarih arasındaki gün sayısını bulmak için sonraki tarihten öncekini çıkarın: =C2-B2. Sonuç tarih gibi görünürse hücreyi Genel biçime getirin. Yalnızca iş günleri için =TAMİŞGÜNÜ(B2;C2), ay veya yıl farkı için ETARİHLİ kullanılır.

İki tarih arası gün hesaplama: çıkarma

Excel her tarihi bir seri numarası olarak saklar: 1 Ocak 1900 = 1, 31.10.2026 = 46326. Bu yüzden iki tarihi çıkardığınızda aradaki gün sayısını elde edersiniz. Ay sonları, 28 veya 29 çeken şubatlar ve yıl geçişleri kendiliğinden hesaba katılır.

Örnek: siparişlerin teslim süresi
SiparişSipariş tarihiTeslim tarihiGün
S-10103.03.202617.03.202614
S-10225.02.202606.03.20269
S-10315.12.202505.01.202621
=C2-B2

S-102'de şubat 2026 28 gün çektiği için sonuç 9'dur; S-103'te yıl değişse de formül aynıdır. Başlangıç ve bitiş günlerinin ikisini de saymak istiyorsanız (ör. izin günleri) sonuca 1 ekleyin: =C2-B2+1.

İki tarih arasındaki iş günü: TAMİŞGÜNÜ

TAMİŞGÜNÜ (NETWORKDAYS) cumartesi ve pazarı atlayarak iş günlerini sayar; başlangıç ve bitiş günü de dahildir. Üçüncü bağımsız değişkene resmî tatil tarihlerinin bulunduğu aralığı yazarsanız onlar da atlanır.

=TAMİŞGÜNÜ(B2;C2)
=TAMİŞGÜNÜ(B2;C2;$G$2:$G$10)

Ay veya yıl olarak fark: ETARİHLİ

Kıdem, abonelik süresi veya yaş gibi hesaplarda gün yerine tam ay ya da yıl gerekir. ETARİHLİ(başlangıç; bitiş; birim) bunu yapar: "D" gün, "M" tam ay, "Y" tam yıl.

=ETARİHLİ(B2;C2;"M")
=ETARİHLİ(B2;C2;"Y")

Bugüne kadar geçen ve kalan gün

=BUGÜN()-B2
=C2-BUGÜN()

BUGÜN() dosya her açıldığında güncellenir; sonuç her gün değişir. Raporu belirli bir güne sabitlemek istiyorsanız bir hücreye o tarihi yazıp formülde $ ile sabitleyin.

Sık karşılaşılan sorunlar

  • #DEĞER!: tarihlerden biri metin olarak saklanmıştır (hücrede sola yaslanır). Türkçe Excel'de tarihleri gg.aa.yyyy biçiminde girin; metin tarihleri düzeltmek için tarih formülü rehberine bakın.
  • Eksi sonuç: tarihleri ters sıraya yazdınız; sonraki tarihten öncekini çıkarın veya =MUTLAK(C2-B2) kullanın.
  • #SAYI!: ETARİHLİ'de başlangıç tarihi bitişten sonradır.
  • Daha fazla pratik: iki tarih arası gün alıştırması.

Farkı hafta olarak gösterme

Gün sayısını haftaya çevirmek için sonucu 7'ye bölün. S-103 için =(C4-B4)/7 sonucu 3'tür. Tam hafta sayısını ve kalan günleri ayrı görmek isterseniz TAMSAYI ve MOD fonksiyonlarını kullanın: =TAMSAYI((C2-B2)/7) tam hafta, =MOD(C2-B2;7) kalan gün sayısını verir. S-101 için sonuç 2 hafta 0 gündür.

Kendiniz deneyin

Şimdi sen dene · 4 soru

%00 puan

Soru 1/4 · Taklit

Excel tarihleri sayı olarak saklar; bu yüzden sonraki tarihten öncekini çıkarınca aradaki gün sayısı çıkar.

D2 hücresine =C2-B2 yaz.

D2
ABCDE
1GörevBaşlangıçBitişGünİş günü
2Tasarım05.01.202630.01.2026
3Test02.02.202613.03.2026

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

Sık sorulan sorular

Excel'de iki tarih arasındaki gün sayısı nasıl bulunur?

Sonraki tarihten öncekini çıkarın: =C2-B2. Sonuç tarih gibi görünürse hücreyi Genel biçime getirin. İki günü de saymak isterseniz =C2-B2+1 yazın.

Hafta sonları hariç gün sayısını nasıl hesaplarım?

=TAMİŞGÜNÜ(B2;C2) cumartesi ve pazarı atlayarak iş günlerini sayar; başlangıç ve bitiş dahildir. Tatilleri de atlamak için üçüncü bağımsız değişkene tatil tarihlerinin aralığını yazın.

İki tarih arasındaki ay sayısını nasıl bulurum?

=ETARİHLİ(B2;C2;"M") tam ay sayısını verir. Tam yıl için "Y" kullanın. Başlangıç tarihi bitişten sonraysa #SAYI! hatası alırsınız.

Bir tarihe kaç gün kaldığını nasıl gösteririm?

=C2-BUGÜN() yazın. Sonuç eksiyse tarih geçmiştir. BUGÜN() her gün güncellendiği için kalan gün sayısı dosyayı her açtığınızda yenilenir.

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.