Excel'de İki Tarih Arasındaki Günler Nasıl Hesaplanır?

Birçok Excel kullanıcısının elektronik tablolara başlangıç ​​ve bitiş tarihi sütunları eklemesi gerekecektir. Bu nedenle Excel, iki ayrı tarih arasında kaç gün olduğunu söyleyen birkaç işlev içerir.

Excel'de İki Tarih Arasındaki Günler Nasıl Hesaplanır?

DATEDIF, DAYS360, DATE ve TAMWORKDAYS, iki tarih arasındaki gün sayısını size bildiren hücrelere ekleyebileceğiniz dört işlevdir. Excel'de bu işlevler olan ve olmayan tarihler arasındaki gün sayısını bu şekilde bulabilirsiniz.

İşlevsiz Tarihler Arasındaki Fark Nasıl Bulunur?

İlk olarak, tarihler arasındaki farkı çıkararak bulabilirsiniz. Excel bir çıkarma işlevi içermez, ancak yine de hücrelere çıkarma formülleri ekleyebilirsiniz. Boş bir Excel elektronik tablosu açın ve aşağıdaki anlık görüntüdeki gibi B4 ve C4 hücrelerine bir başlangıç ​​ve bitiş tarihi girin. Tarihlerin önce ay, ikinci gün ve üçüncü yıl olacak şekilde ABD biçiminde olması gerektiğini unutmayın.

excel tarihleri

Yukarıdaki örnekte, tarihler 4/1/2017 ve 5/5/2017'dir. Şimdi D4 hücresini seçmeli ve sayfanın üstündeki işlev çubuğunun içine tıklamalısınız. Çubuğa '=C4-B4' yazın ve Enter'a basın. Hücrelere yukarıdaki anlık görüntüdekiyle aynı tarihleri ​​girdiyseniz, D4 hücresi 34 değerini döndürür. Buna göre 1 Nisan 2017 ile 5 Mayıs 2017 arasında 34 gün vardır.

TARİH İşlevi

Alternatif olarak, iki tarih arasındaki farkı DATE işleviyle bulabilirsiniz. Ardından, elektronik tablo hücreleri yerine işlev çubuğuna tarihleri ​​girerek gün sayısını bulabilirsiniz. Bu işlevin temel sözdizimi şöyledir: =TARİH(yyyy, ay, d)-TARİH(yyyy, ay, d); böylece tarihleri ​​geriye doğru girersiniz.

Bu işlevi aynı 4/1/2017 ve 5/5/2017 tarihleriyle ekleyelim. İşlevi eklemek için elektronik tabloda bir hücre seçin. Ardından işlev çubuğunun içine tıklayın, '=DATE(2017, 5, 5)-DATE(2017, 4, 1)' yazın ve Enter'a basın.

Döndürülen değer tarih biçimindeyse, hücre için genel bir sayı biçimi de seçmeniz gerekebilir. Genel bir sayı biçimiyle, hücre aşağıdaki anlık görüntüde gösterildiği gibi 34 günlük bir değer döndürür.

excel tarihleri2

DATEIF işlevi

DATEDIF, hem elektronik tabloya hem de işlev çubuğuna tarih girerek tarihler arasındaki toplam günleri hesaplayabileceğiniz esnek bir işlevdir. Ancak, DATEDIF, Excel'in İşlev Ekle penceresinde listelenmez.

Bu nedenle, doğrudan işlev çubuğuna girmeniz gerekir. DATEDIF işlevinin sözdizimi şöyledir: TARİHLİ(başlangıç_tarihi, bitiş_tarihi, birim). İşlevde bir başlangıç ​​tarihi ve bitiş tarihi veya belirli tarihlere hücre referansları girebilir ve ardından bunun sonuna birim günleri ekleyebilirsiniz.

E-tabloda DATEDIF eklemek için bir hücre seçin ve ardından işlevi girmek için formül çubuğuna tıklayın. C4 ve B4 hücrelerine girdiğiniz iki tarih arasındaki farkı bulmak için işlev çubuğuna şunu girin: '=DATEDIF(B4, C4, “d”).' TARİHLER arasındaki gün sayısını içerir. doğrudan aşağıda gösterildiği gibi.

excel tarihleri3

Ancak bu, birimleri değiştirebileceğiniz için DATE işlevinden çok daha esnektir. Örneğin, iki tarih arasındaki günleri saymanız gerektiğini, ancak yılları da göz ardı ettiğinizi varsayalım. Bunu, işleve 'yd' ekleyerek yapabilirsiniz. Örneğin, iki hücreye '4/1/2017' ve '5/5/2018' girin ve ardından aşağıda gösterildiği gibi işleve 'yd' ekleyin.

excel tarihleri4

Bu, 1/1/2017 ile 5/5/2018 arasında 34 günlük bir değer döndürür; bu, yılı yok sayarsanız doğrudur. İşlev yılı görmezden gelmeseydi, değer 399 olurdu.

DAYS360 İşlevi

GÜN360 işlevi, mali yıllar için daha yaygın olarak benimsenen 360 günlük bir takvime dayalı olarak tarihler arasındaki toplam günleri bulan işlevdir. Bu nedenle, hesap elektronik tabloları için bu daha iyi bir işlev olabilir. Sadece birkaç ay arayla tarihler için pek bir fark yaratmaz, ancak daha uzun süreler için DAYS360, diğer işlevlerden biraz farklı değerler döndürür.

E-tablonuzdaki B6 ve C6 hücrelerine "01.01.2016" ve "01.01.2017" girin. Ardından GÜN360 işlevini eklemek için bir hücreyi tıklayın ve fx işlev çubuğunun yanındaki düğme. Seçme DAYS360 doğrudan aşağıda gösterilen pencereyi açmak için

excel tarihleri7

Start_date düğmesine basın ve B6 hücresini seçin. Ardından End_date düğmesini tıklayın ve elektronik tabloda C6 hücresini seçin. basmak Tamam DAYS360'ı e-tabloya eklemek için 360 değerini döndürür.

Excel tarihleri6

TAMİŞGÜNÜ İşlevi

Ya iki tarih arasındaki farkı bulmanız, ancak hafta sonlarını denklemden çıkarmanız gerekiyorsa? DATEDIF, DATE ve DAYS360 böyle bir senaryo için pek iyi olmayacak. TAMİŞGÜNÜ, hafta sonlarını dahil etmeden tarihler arasındaki gün sayısını bulan bir işlevdir ve ayrıca resmi tatiller gibi ekstra tatilleri de hesaba katabilir.

Yani proje planlaması için bir fonksiyon olması gerekiyordu. İşlevin temel sözdizimi şöyledir: =TAMİŞGÜNÜ(başlangıç_tarihi, bitiş_tarihi, [tatiller]).

Bir elektronik tabloya TAMİŞGÜNLERİ eklemek için işlev için bir hücreyi tıklayın ve fx buton. Seçme TAMİŞGÜNLERİ penceresini doğrudan aşağıdaki anlık görüntüde açmak için. Ardından, Başlangıç_tarihi düğmesini tıklayın ve e-tablonuzda başlangıç ​​tarihi içeren bir hücre seçin.

Bitiş_tarihi düğmesine basın, içinde bitiş tarihi olan bir hücre seçin ve işlevi elektronik tabloya eklemek için Tamam'a basın.

excel tarihleri8

Doğrudan yukarıdaki ekran görüntüsünde, başlangıç ​​ve bitiş tarihleri ​​4/1/2017 ve 5/5/2017'dir. TAMİŞGÜNÜ işlevi, hafta sonları olmayan tarihler arasında 25 gün değeri döndürür. Hafta sonları dahil edildiğinde, önceki örneklerde olduğu gibi toplam gün sayısı 34'tür.

İşleve fazladan tatil günleri eklemek için bu tarihleri ​​ek e-tablo hücrelerine girin. Ardından, TAMİŞGÜNLERİ işlev penceresindeki Tatiller hücre referansı düğmesine basın ve tatil tarihlerini içeren hücreyi veya hücreleri seçin. Bu, tatilleri son rakamdan düşecektir.

Bu nedenle, Excel elektronik tablolarında başlangıç ​​ve bitiş tarihleri ​​arasındaki günleri hesaplamanın sayısız yolu vardır. Daha yeni Excel sürümleri, birkaç tarih arasındaki farkı bulabileceğiniz bir GÜN işlevi de içerir. Bu işlevler, çok sayıda tarih içeren elektronik tablolar için kesinlikle kullanışlı olacaktır.

Sıkça Sorulan Sorular

#SAYI ne anlama geliyor?

Yukarıdaki formülleri uyguladığınızda ve sayı yerine #SAYI aldığınızda, bunun nedeni başlangıç ​​tarihinin bitiş tarihinden büyük olmasıdır. Tarihleri ​​değiştirmeyi ve adımları tekrar gerçekleştirmeyi deneyin.


$config[zx-auto] not found$config[zx-overlay] not found