Tarihler Arasındaki Sürenin Hızlı Hesaplanması

Kerem Aydın·7 Temmuz 2026·⏱4 dk

İki tarih arasındaki gün sayısını hesaplamak için bir tarihi diğerinden çıkarmak yeterlidir; sonuç tam bir gün sayısı olacaktır. Çalışma günleri, artık yıllar veya karmaşık dönemler dikkate alınarak yapılan hassas hesaplamalar için çevrimiçi hesaplayıcıları veya Excel'in DATEDIF, NETWORKDAYS gibi fonksiyonlarını veya basit çıkarma işlemini kullanın.

Kısa cevap: Başlangıç ve bitiş tarihlerini herhangi bir çevrimiçi tarih hesaplayıcısına girin — sonucu saniyeler içinde alın. Tablolarda düzenli hesaplamalar için Excel'de =B2-A2 formülünü kullanın.

Hafta sonlarını ve resmi tatilleri hariç tutmanız gerekiyorsa — Excel'de NETWORKDAYS.INTL fonksiyonunu uygulayın veya çevrimiçi araçlarda "sadece çalışma günleri" seçeneğini belirleyin.

Yaygın hata: Excel'deki tarih içeren hücreler "Tarih" formatında olmalıdır. Format "Metin" veya "Genel" ise, formüller hata verecek veya yanlış sonuç döndürecektir.

Çevrimiçi Hesaplayıcılar: Kurulum Gerektirmeden Hızlı Çözüm

En basit yol ücretsiz bir web aracı kullanmaktır. İki tarihi girmeniz yeterlidir ve hesaplayıcı şunları gösterir:

  • tam takvim günü sayısı;
  • yıl, ay ve gün olarak döküm;
  • isteğe bağlı olarak — sadece çalışma günleri (hafta sonları ve tatiller hariç).

Popüler servisler: PlanetCalc, Calcus, FinCalculator. Hepsi tarayıcıda çalışır, kayıt gerektirmez ve Türkçe arayüzü destekler.

Nasıl kullanılır:

  1. Herhangi bir tarih farkı hesaplayıcısını açın.
  2. "Başlangıç tarihi" alanına ilk tarihi seçin veya girin.
  3. "Bitiş tarihi" alanına ikinci tarihi belirtin.
  4. "Hesapla" düğmesine basın — sonuç anında görünecektir.

Çoğu hesaplayıcı artık yılları ve farklı ay uzunluklarını otomatik olarak dikkate alır — manuel kontrol gerekmez.

Excel'de Hesaplama: Üç Kanıtlanmış Yöntem

Verilerle tablolar halinde çalışıyorsanız, günleri doğrudan Excel'de hesaplamak daha uygundur. Aşağıda üç güvenilir yöntem bulunmaktadır.

Yöntem 1: Basit Çıkarma

Normal hesaplamalar için en hızlı seçenek:

=B2-A2

Burada A2 — başlangıç tarihi, B2 — bitiş tarihidir. Sonuç — tam gün sayısıdır.

Önemli: Her iki hücrenin de "Tarih" olarak biçimlendirildiğinden ve sonuç hücresinin "Sayı" veya "Genel" olarak biçimlendirildiğinden emin olun.

Yöntem 2: DATEDIF Fonksiyonu

Esnek hesaplamalar için evrensel fonksiyon:

=DATEDIF(A2;B2;"d")

Üçüncü argüman ölçü birimini belirler:

  • "d" — günler;
  • "m" — tam aylar;
  • "y" — tam yıllar;
  • "ym" — yıllar dikkate alınmadan aylar;
  • "yd" — yıllar dikkate alınmadan günler.

DATEDIF fonksiyonu Excel'in fonksiyon listesinde görüntülenmez — elle girilmesi gerekir. Ayrıca "md" argümanından kaçının — bazı sürümlerde hatalı sonuçlar verebilir.

Yöntem 3: Çalışma Günleri İçin NETWORKDAYS Fonksiyonu

Hafta sonlarını ve tatilleri hariç tutmanız gerekiyorsa:

=NETWORKDAYS.INTL(A2;B2;1;tatiller)
  • 1 — standart hafta sonları (Cumartesi ve Pazar);
  • tatiller — tatil tarihlerini içeren isteğe bağlı aralık.

Örnek: Yeni yıl tatillerini hariç tutmak için, tatil tarihlerinin bir listesini ayrı bir sayfada oluşturun ve formülde belirtin.

Excel'de Yöntemlerin Karşılaştırılması

YöntemNe zaman kullanılırAvantajlarDezavantajlar
Çıkarma B2-A2Takvim günlerinin hızlı hesaplanmasıBasitlik, hızÇalışma günlerini dikkate almaz
DATEDIFEsnek birimler (gün/ay/yıl)EvrensellikFonksiyon sihirbazında görüntülenmez
NETWORKDAYS.INTLTatillerle birlikte çalışma günlerinin hesaplanmasıİş görevleri için doğrulukTatil listesinin ayarlanmasını gerektirir

Manuel Hesaplama: Hesaplayıcı Erişilemediğinde

İnternete veya programlara erişiminiz yoksa, günleri manuel olarak hesaplayabilirsiniz:

  1. Her iki tarihi de GG.AA.YYYY formatında yazın.
  2. Eksik aylardaki günleri hesaplayın (başlangıç tarihinden ayın sonuna kadar + ayın başından bitiş tarihine kadar).
  3. Aralarındaki tam ayları ekleyin, ay sayısını ortalama gün sayısıyla (30,44) çarpın veya takvime göre tam olarak hesaplayın.
  4. Artık yılı dikkate alın: Dönem 29 Şubat'ı kapsıyorsa, +1 gün ekleyin.

Doğruluk için kağıt takvim veya baskı kullanın: Günleri çarpı işaretleriyle işaretleyin — böylece tüm aralığı görsel olarak görür ve hesaplamada hata yapmazsınız.

Tarih Hesaplamalarında Sık Yapılan Hatalar

  • Excel'de hücre formatının yanlış olması. Tarih metin olarak girildiyse, formüller çalışmaz. Düzeltme: Hücreleri seçin → Ctrl+1 → "Tarih".
  • Başlangıç ve bitiş tarihlerinin karıştırılması. DATEDIF ve NETWORKDAYS fonksiyonlarında ilk tarih ikinciden önce olmalıdır, aksi takdirde #SAYI! hatası oluşur.
  • Artık yılların ihmal edilmesi. Manuel hesaplamada 29 Şubat'ı atlamak kolaydır — dönemin artık yıla denk gelip gelmediğini kontrol edin.
  • Çalışma günlerinde tatillerin dikkate alınmaması. NETWORKDAYS fonksiyonu varsayılan olarak sadece Cumartesi ve Pazar günlerini hariç tutar. Türkiye'deki resmi tatiller için bunları istisna listesine manuel olarak eklemeniz gerekir.

SSS

Telefonda tarihler arasındaki günleri nasıl hesaplarım?
Uygulama mağazasından herhangi bir "Tarih Hesaplayıcı" uygulamasını indirin veya web versiyonunu kullanın — arayüz mobil ekranlara uyarlanmıştır.

Farkı saat ve dakika cinsinden hesaplayabilir miyim?
Evet, sadece tarihi değil, saati de belirtirseniz. Excel'de hücreleri "Tarih ve Saat" olarak biçimlendirin, ardından birini diğerinden çıkarın. Saate çevirmek için sonucu 24 ile çarpın.

Tarihler farklı formatlardaysa (GG.AA.YYYY ve AA/GG/YYYY) ne yapmalıyım?
Hesaplamadan önce bunları tek bir formata getirin. Excel'de metin tarihlerini sayısal formata dönüştürmek için DATEVALUE fonksiyonunu kullanın.

Hesaplamada saat dilimini nasıl dikkate alırım?
Saat içeren hassas hesaplamalar için her iki tarihi de aynı saat dilimine dönüştürün. Çevrimiçi hesaplayıcılarda bu seçenek genellikle gelişmiş ayarlarda mevcuttur.

Neden Excel'deki sonuç tarih olarak görüntüleniyor, sayı olarak değil?
Sonuç hücresi "Tarih" formatına sahiptir. Ctrl+1 → "Sayı" sekmesi aracılığıyla bunu "Sayısal" veya "Genel" olarak değiştirin.