Excel'de iki tarih arasındaki gün sayısını hesaplama

  • Bunu Paylaş
Michael Brown

Bu eğitim size Excel'de iki tarih arasında kaç gün olduğunu bulmanın birkaç hızlı ve kolay yolunu öğretecek.

İki tarih arasında kaç gün olduğunu mu merak ediyorsunuz? Belki de bugün ile geçmişteki veya gelecekteki bir tarih arasındaki gün sayısını bilmeniz gerekiyor? Ya da sadece iki tarih arasındaki iş günlerini mi saymak istiyorsunuz? Sorununuz ne olursa olsun, aşağıdaki örneklerden biri kesinlikle bir çözüm sağlayacaktır.

    Tarihler arası gün hesaplayıcısı

    Hızlı bir yanıt arıyorsanız, ilgili hücrelere iki tarihi girin ve çevrimiçi hesaplayıcımız size tarihten tarihe kaç gün olduğunu gösterecektir:

    Not: Yerleşik çalışma kitabını görüntülemek için lütfen pazarlama çerezlerine izin verin.

    Tarihlerinizi hesaplayan formülü merak ediyor musunuz? Şu kadar basit =B3-B2 :)

    Aşağıda, bu formülün nasıl çalıştığına ilişkin ayrıntılı açıklamayı bulacak ve Excel'de tarihler arasındaki günleri hesaplamak için birkaç başka yöntem öğreneceksiniz.

    Tarihler arasında kaç gün var hesaplama

    Excel'de tarihler arasındaki günleri hesaplamanın en kolay yolu, bir tarihi diğerinden çıkarmaktır:

    Daha yeni tarih - Eski tarih

    Örneğin, A2 ve B2 hücrelerindeki tarihler arasında kaç gün olduğunu bulmak için bu formülü kullanırsınız:

    =B2 - A2

    Burada A2 daha önceki bir tarih ve B2 daha sonraki bir tarihtir.

    Sonuç, iki tarih arasındaki gün sayısını temsil eden bir tamsayıdır:

    Bu formül nasıl çalışır?

    Muhtemelen bildiğiniz gibi, Microsoft Excel tarihleri 1 sayısı ile temsil edilen 1-Ocak-1900'den başlayarak seri numaraları olarak saklar. Bu sistemde, 2-Ocak-1900 2 sayısı, 3-Ocak-1900 3 sayısı olarak saklanır ve bu böyle devam eder. Dolayısıyla, bir tarihi diğerinden çıkarırken, aslında bu tarihleri temsil eden tam sayıları çıkarırsınız.

    Örneğimizde, C3'teki formül 43226'yı (6-Mayıs-18'in sayısal değeri) 43309'dan (28-Temmuz-18'in sayısal değeri) çıkarır ve 83 günlük bir sonuç döndürür.

    Bu yöntemin güzelliği, hangi tarihin daha eski ve hangisinin daha yeni olduğu fark etmeksizin her durumda mükemmel şekilde çalışmasıdır. Yukarıdaki ekran görüntüsünde 5. satırda olduğu gibi, daha sonraki bir tarihi daha önceki bir tarihten çıkarıyorsanız, formül negatif sayı olarak bir fark döndürür.

    DATEDIF ile Excel'de tarihler arasındaki gün sayısını hesaplama

    Excel'de tarihler arasındaki günleri saymanın bir başka yolu da, günler, aylar ve yıllar dahil olmak üzere çeşitli birimlerdeki tarih farkını hesaplamak için özel olarak tasarlanmış olan DATEDIF işlevini kullanmaktır.

    İki tarih arasındaki gün sayısını elde etmek için ilk bağımsız değişkene başlangıç tarihini, ikinci bağımsız değişkene bitiş tarihini ve son bağımsız değişkene "d" birimini girersiniz:

    DATEDIF(başlangıç_tarihi, bitiş_tarihi, "d")

    Örneğimizde formül aşağıdaki gibidir:

    =DATEDIF(A2, B2, "d")

    Çıkarma işleminden farklı olarak, bir DATEDIF formülü yalnızca daha eski bir tarihi daha yeni bir tarihten çıkarabilir, bunun tersini yapamaz. Başlangıç tarihi bitiş tarihinden sonraysa, formül aşağıdaki ekran görüntüsünde 5. satırda olduğu gibi bir #NUM! hatası verir:

    Not: DATEDIF belgelenmemiş bir işlevdir, yani Excel'deki işlevler listesinde mevcut değildir. Çalışma sayfanızda bir DATEDIF formülü oluşturmak için, tüm bağımsız değişkenleri manuel olarak yazmanız gerekecektir.

    Excel DAYS işlevi ile tarihler arasındaki günleri sayın

    Excel 2013 ve Excel 2016 kullanıcıları, iki tarih arasındaki günleri hesaplamak için şaşırtıcı derecede basit bir yola daha sahiptir - DAYS işlevi.

    Lütfen DATEDIF ile karşılaştırıldığında DAYS formülünün argümanları ters sırada gerektirdiğine dikkat edin:

    DAYS(end_date, start_date)

    Böylece formülümüz aşağıdaki şekli alır:

    =GÜNLER(B2, A2)

    Çıkarma işleminde olduğu gibi, bitiş tarihinin başlangıç tarihinden büyük veya küçük olmasına bağlı olarak farkı pozitif veya negatif bir sayı olarak döndürür:

    Bugün ile başka bir tarih arasındaki gün sayısı nasıl hesaplanır

    Aslında, belirli bir tarihten itibaren veya önceki gün sayısını hesaplamak, "tarihler arasında kaç gün var" matematiğinin özel bir durumudur. Bunun için yukarıda tartışılan formüllerden herhangi birini kullanabilir ve tarihlerden biri yerine TODAY işlevini sağlayabilirsiniz.

    Gün sayısını hesaplamak için tarihten beri yani geçmiş bir tarih ile bugün arasında:

    BUGÜN() - geçmiş_tarih

    Gün sayısını saymak için tarihe kadar yani gelecekteki bir tarih ile bugün arasında:

    Future_date - BUGÜN()

    Örnek olarak, A4'te bugün ile daha önceki bir tarih arasındaki farkı hesaplayalım:

    =TODAY() - A4

    Şimdi de bugün ile daha sonraki bir tarih arasında kaç gün olduğunu bulalım:

    Excel'de iki tarih arasındaki çalışma günleri nasıl hesaplanır

    Hafta sonları olmadan iki tarih arasındaki gün sayısını almanız gereken durumlarda NETWORKDAYS işlevini kullanın:

    NETWORKDAYS(start_date, end_date, [holidays])

    İlk iki bağımsız değişken zaten size tanıdık gelecektir ve üçüncü (isteğe bağlı) bağımsız değişken özel bir tatil listesinin gün sayımından hariç tutulmasını sağlar.

    A ve B sütunlarındaki iki tarih arasında kaç iş günü olduğunu bulmak için bu formülü kullanın:

    =NETWORKDAYS(A2, B2)

    İsteğe bağlı olarak, tatil listenizi bazı hücrelere girebilir ve formüle bu günleri dışarıda bırakmasını söyleyebilirsiniz:

    =NETWORKDAYS(A2, B2, $A$9:$A$10)

    Sonuç olarak, yalnızca iki tarih arasındaki iş günleri sayılır:

    İpucu: Özel hafta sonlarını (örneğin hafta sonları Pazar ve Pazartesi veya yalnızca Pazar) işlemeniz gerekiyorsa, haftanın hangi günlerinin hafta sonu olarak kabul edileceğini belirtmenize olanak tanıyan NETWORKDAYS.INTL işlevini kullanın.

    Date & Time Wizard ile iki tarih arasındaki gün sayısını bulun

    Gördüğünüz gibi, Microsoft Excel tarihler arasındaki günleri saymak için birkaç farklı yol sunar. Hangi formülü kullanacağınızdan emin değilseniz, Tarih ve Saat Sihirbazımızın iki tarih arasında kaç gün olduğunu sizin için hesaplamasına izin verin. İşte nasıl yapılacağı:

    1. Formülü eklemek istediğiniz hücreyi seçin.
    2. Üzerinde Ablebits Araçları sekmesinde Tarih & amp; Saat grubunu seçin, tıklayın Tarih ve Saat Sihirbazı :

    3. İçinde Tarih ve Saat Sihirbazı iletişim penceresinden Farklar sekmesine gidin ve aşağıdakileri yapın:
      • İçinde Tarih 1 kutusuna ilk tarihi (başlangıç tarihi) veya bu tarihi içeren hücreye bir referans girin.
      • İçinde Tarih 2 kutusuna ikinci tarihi (bitiş tarihi) girin.
      • İçinde Aradaki fark kutusunu seçin, ardından D .

      Sihirbaz hemen hücrede bir formül önizlemesi gösterir ve sonucu Aradaki fark Kutu.

    4. Tıklayınız Formül ekle düğmesine basın ve formülün seçili hücreye eklenmesini sağlayın. Bitti!

    Doldurma tutamacına çift tıklandığında formül sütun boyunca kopyalanır:

    Tarih farkını biraz daha farklı bir şekilde görüntülemek için, ek seçeneklerden herhangi birini seçmekte özgürsünüz:

    • Metin etiketlerini göster - "days" (günler) kelimesi, aşağıdaki ekran görüntüsünde gösterildiği gibi sayıyla birlikte görünecektir.
    • Sıfır birim göstermeyin - tarih farkı 0 gün ise, boş bir dize (boş hücre) döndürülür.
    • Tarih 1> Tarih 2 ise negatif sonuç - başlangıç tarihi bitiş tarihinden sonraysa formül negatif bir sayı döndürür.

    Aşağıdaki ekran görüntüsü, birkaç ek seçeneği iş başında göstermektedir:

    Excel'de tarihler arasındaki gün sayısını bu şekilde hesaplayabilirsiniz. Tarih ve Zaman Formülü Sihirbazımızı çalışma sayfalarınızda test etmek isterseniz, bunun yanı sıra Excel için 70'ten fazla zaman kazandıran diğer aracı içeren Ultimate Suite'in 14 günlük deneme sürümünü indirebilirsiniz.

    Mevcut indirmeler

    Tarihler Arasında Kaç Gün Var - örnekler (.xlsx dosyası)

    Michael Brown, yazılım araçlarını kullanarak karmaşık süreçleri basitleştirme tutkusuna sahip, kendini adamış bir teknoloji meraklısıdır. Teknoloji endüstrisinde on yılı aşkın deneyimiyle Microsoft Excel ve Outlook'un yanı sıra Google E-Tablolar ve Dokümanlar'daki becerilerini geliştirdi. Michael'ın blogu, bilgisini ve uzmanlığını başkalarıyla paylaşmaya, üretkenliği ve verimliliği artırmaya yönelik takip etmesi kolay ipuçları ve eğitimler sağlamaya adamıştır. İster deneyimli bir profesyonel, ister yeni başlayan olun, Michael'ın blogu, bu temel yazılım araçlarından en iyi şekilde yararlanmak için değerli bilgiler ve pratik tavsiyeler sunar.