Formüller ve işlevler

İki tarih arasında gün sayısı hesaplama

İki tarih arasında gün sayısı hesaplama

Not: En güncel yardım içeriklerini, mümkün olduğunca hızlı biçimde kendi dilinizde size sunmak için çalışıyoruz. Bu sayfanın çevirisi otomasyon aracılığıyla yapılmıştır ve bu nedenle hatalı veya yanlış dil bilgisi kullanımları içerebilir. Amacımız, bu içeriğin sizin için faydalı olabilmesini sağlamaktır. Buradaki bilgilerin faydalı olup olmadığını bu sayfanın sonunda bize bildirebilir misiniz? Kolayca başvurabilmek için İngilizce makaleye buradan ulaşabilirsiniz.

İki tarih arasındaki farkı hesaplamak istediğinizde DATEDıF işlevini kullanın. Önce hücreye bir başlangıç tarihi ve bitiş tarihi de bir tane daha yapın. Ardından aşağıdakilerden birine benzer bir formül yazın.

Uyarı: Başlangıç_tarihiBitiş_tarihi değerinden sonraysa #SAYI! sonucunu verecektir.

Gün farkı

856 sonucuyla birlikte = DATEDıF (D9, E9, "d")

Bu örnekte, başlangıç tarihi D9 hücresine ve bitiş tarihi E9. Formül, F9. "D" iki tarih arasındaki tam günlerin sayısını verir.

Hafta farkı

= (DATEDıF (D13, E13, "d")/7) and Result: 122,29

Bu örnekte, başlangıç tarihi D13 hücresine ve bitiş tarihi E13. "D", gün sayısını verir. Ama sonunda /7 ' ye dikkat edin. Haftanın 7 günü olduğundan, gün sayısını 7 ile böler. Bu sonucun bir sayı olarak biçimlendirilmesi gerektiğini unutmayın. CTRL + 1 tuşlarına basın. Ardından sayı > ondalık basamaksayısı 'na tıklayın.

Aylık fark

= DATEDıF (D5, E5, "m") ve sonuç: 28

Bu örnekte, başlangıç tarihi D5 hücresine ve bitiş tarihi E5. Formülde, "m" iki gün arasındaki tam ayların sayısını verir.

Yıllardaki fark

= TARIHDıF (D2, E2, "y") ve sonuç: 2

Bu örnekte, başlangıç tarihi D2 hücresine ve bitiş tarihi E2. "Y" iki gün arasındaki tam yıl sayısını verir.

Kümülatif yıl, ay ve gün cinsinden yaşı hesaplama

Yaşı veya birisinin hizmet süresini hesaplayabilirsiniz. Sonuç "2 yıl, 4 ay, 5 gün" olabilir.

1. Toplam yılları bulmak için DATEDıF kullanın.

= DATEDıF (D17, E17, "y") ve sonuç: 2

Bu örnekte, başlangıç tarihi D17 hücresine ve bitiş tarihi E17. Formülde, "y" iki gün arasındaki tam yıl sayısını verir.

2. ayları bulmak için DATEDıF 'i "YM" ile yeniden kullanın.

= DATEDıF (D17, E17, "YM") ve sonuç: 4

Başka bir hücrede, "YM" parametresiyle DATEDIF formülünü kullanın. "YM", son tam yıldan sonraki kalan ayların sayısını verir.

3. günleri bulmak için farklı bir formül kullanın.

=ETARİHLİ(D17,E17,"ag") ve sonuç: 5

Şimdi kalan günlerin sayısını bulmamız gerekiyor. Bu işlemi yukarıda gösterilen farklı bir formül türü yazarak yapacaksınız. Bu formül biten ayın ilk gününü (1/5/2016) E17 hücresindeki özgün bitiş tarihinden (6/5/2016) çıkarır. Şöyle yapar: İlk olarak TARİH işlevi 1/5/2016 tarihini oluşturur. Bu tarihi oluşturmak için E17 hücresindeki tarihi ve E17 hücresindeki ayı kullanır. Ardından, 1 sayısı o ayın ilk gününü temsil eder. TARİH işlevinin sonucu 1/5/2016'dır. Sonra, bunu E17 hücresindeki özgün bitiş tarihinden (6/5/2016) çıkarırız. 6/5/2016 eksi 1/5/2016 eşittir 5 gün olur.

Uyarı: Doğru sonuçları hesaplayabileceğinden DATEDıF "MD" bağımsız değişkenini kullanmanızı önermiyoruz.

4. isteğe bağlı: üç formülü tek tek birleştirin.

= TARIH (D17, E17, "y") & "yıllar," _Amp_datedıf (D17, E17, "YM") & "ay," _Amp_datedıf (D17, E17, "MD

Üç hesaplamayı Bu örnekte olduğu gibi bir hücreye yerleştirebilirsiniz. Ve işaretleri, tırnakları ve metni kullanın. Daha uzun bir formül daha uzun, ancak bunların hepsi bir arada. İpucu: Formülünüze satır sonu koymak için ALT + ENTER tuşlarına basın. Bu, okumayı kolaylaştırır. Ayrıca, formülün tamamını göremiyorsanız CTRL + SHIFT + U tuşlarına basın.

Örneklerimizi indirin

Bu makaledeki örneklerin tümünü içeren bir örnek çalışma kitabını indirebilirsiniz. Takip edebilir veya kendi formüllerinizi oluşturabilirsiniz.

Tarih hesaplama örneklerini indirin

Diğer tarih ve saat hesaplamaları

Yukarıda gördüğünüz gibi, DATEDıF işlevi başlangıç tarihiyle bitiş tarihi arasındaki farkı hesaplar. Ancak, belirli tarihleri yazmak yerine, formülün içindeki Bugün () işlevini de kullanabilirsiniz. Bugün () işlevini kullandığınızda, Excel, bilgisayarınızın günün geçerli tarihini kullanır. Bu işlem, dosya gelecekteki bir tarihte yeniden açıldığında değişir.

= DATEDıF (Bugün (), D28, "y") ve sonuç: 984

Lütfen bu yazı tarihinde günün 6 Ekim 2016 olduğunu unutmayın.

TAMIŞGÜNÜ 'ni kullanın. İki tarih arasındaki iş günlerinin sayısını hesaplamak istediğinizde Ulusl. Ayrıca hafta sonlarını ve tatilleri de dışarıda bırakmayı seçebilirsiniz.

Başlamadan önce:Tatil tarihlerini dışlamak isteyip istemediğinize karar verin. Bunu yaparsanız, ayrı bir alana veya sayfaya tatil tarihlerinin listesini yazın. Her tatil tarihini kendi hücresine koyun. Ardından bu hücreleri seçin, ad tanımla> formülleri seçin. Aralığı Mytatillerolarak adlandırın ve Tamam'ı tıklatın. Ardından aşağıdaki adımları kullanarak formülü oluşturun.

1. bir başlangıç tarihi ve bitiş tarihi yazın.

1/1/2016 D53 hücresindeki başlangıç tarihi, bitiş tarihi E53 hücresinde 12/31/2016 hücresinde

Bu örnekte, başlangıç tarihi D53 hücresine ve bitiş tarihi de E53 hücresinde yer alan.

2. başka bir hücreye şöyle bir formül yazın:

= TAMIŞGÜNÜ. Ulusl (D53, E53, 1) ve sonuç: 261

Yukarıdaki örneğe benzer bir formül yazın. Formüldeki 1, Cumartesi ve Pazar günlerini hafta sonu olarak oluşturur ve bunları toplamın dışında bırakır.

Not: Excel 2007, TAMIŞGÜNLERI içermez. Ulusl. Ancak, TAMIŞGÜNÜ vardır. Yukarıdaki örnek Excel 2007: = networkdays (D53, E53)' da bunu beğendi. 1 belirtmezseniz, TAMIŞGÜNÜ hafta sonunu Cumartesi ve Pazar günü olarak kabul eder.

3. gerekirse 1.

2-Pazar, Pazartesi; gösteren IntelliSense listesi 3-Pazartesi, Salı vb.

Cumartesi ve Pazar hafta sonu haftalarınız değilse, IntelliSense listesinden 1 ' i başka bir sayıyla değiştirin. Örneğin, 2 Günegünü ve Pazartesi günleri hafta sonu olarak oluşturur.

Excel 2007 kullanıyorsanız, bu adımı atlayın. Excel 2007 ' nin NETWORKDAYS işlevi her zaman hafta sonunu Cumartesi ve Pazar günü olarak kabul eder.

4. tatil aralığı adını yazın.

= TAMIŞGÜNÜ. Ulusl (D53, E53, Mytatiller) ve sonuç: 252

Yukarıdaki "başlamadan önce" bölümünde bir tatil aralığı adı oluşturduysanız, bunu şöyle yazın. Tatil yoksa, virgül ve Mytatillerin dışına çıkabilirsiniz. Excel 2007 kullanıyorsanız, yukarıdaki örnek şu şekilde olur: = networkdays (D53, E53, Mytatiller).

KaleminBir tatil aralığı adına başvurmak istemiyorsanız, D35: E:39gibi bir Aralık da yazabilirsiniz. Ya da her tatili formülün içine yazabilirsiniz. Örneğin, tatiller 1 ve 2 ' nin 2016 Ocak 'unuzda olsaydı, bunları şöyle yazarsınız: = TAMİŞGÜNÜ. Ulusl (D53, E53;, {"1/1/2016", "1/2/2016"}). Excel 2007 şu şekilde görünecektir: = networkdays (D53, E53, {"1/1/2016", "1/2/2016"})

Geçen süreyi bir kez diğerine çıkararak hesaplayabilirsiniz. İlk olarak bir hücreye başlangıç saati ve bitiş saatini başka bir konuma yerleştirin. Saat, dakika ve saat ve PM 'den önceki bir boşlukgibi tam bir saat yazdığınızdan emin olun. Şöyle yapılır:

1. başlangıç saati ve bitiş saati yazın.

7:15 ile başlangıç tarihi/saati, 4:30 bitiş tarihi/saati

Bu örnekte, başlangıç saati D80 hücresine ve bitiş saati E80. Saat, dakika ve saat veya PM 'den önce bir boşlukyazdığınızdan emin olun.

2. s:DD/PM biçimini ayarlayın.

Hücreleri Biçimlendir iletişim kutusu, özel komutu, s:DD/PM türü

İki tarih seçin ve CTRL + 1 (veya Mac 'te MAC Command düğmesi simgesinin resmi + 1) tuşlarına basın. Daha önce ayarlanmamışsa özel > s:DD/PM'i seçtiğinizden emin olun.

3. iki kere çıkarın.

= E80-D80 ve sonuç: 9:15 har

Başka bir hücrede başlangıç saati hücresini bitiş saati hücresinden çıkarın.

4. s:dd biçimini ayarlayın.

Hücreleri Biçimlendir iletişim kutusu, özel komutu, s:DD türü

CTRL + 1 (veya Mac bilgisayarda MAC Command düğmesi simgesinin resmi + 1) tuşlarına basın. Sonucun har ve PM hariç olmasını sağlamak için özel > s:DD 'ı seçin.

İki tarih ve saat arasındaki zamanı hesaplamak için, diğerinden çıkarabilirsiniz. Ancak, Excel 'In istediğiniz sonucu döndürdüğünden emin olmak için her hücreye biçimlendirme uygulamalısınız.

1. iki tam tarih ve saat yazın.

1/1/16 1:00 başlangıç tarihi; 1/2/16 2:00 bitiş tarihi

Bir hücrede, tam bir başlangıç tarihi/saati yazın. Ve başka bir hücreye tam bitiş tarihi/saati yazın. Her hücrede ay, gün, yıl, saat, dakika ve bir boşluk olmalıdır.

2.3/14/12 1:30 PM biçimini ayarlayın.

Hücreleri Biçimlendir iletişim kutusu, tarih komutu, 3/14/12 1:30 PM türü

Her iki hücreyi de seçin ve ardından CTRL + 1 (veya Mac üzerinde MAC Command düğmesi simgesinin resmi + 1) tuşlarına basın. Ardından Tarih _GT_ 3/14/12 1:30 PM'yi seçin. Bu, ayarladığınız tarih değildir, yalnızca biçimin nasıl görüneceğine ilişkin bir örnektir. Excel 2016 ' ten önceki sürümlerde, bu biçimin 3/14/01 1:30 gibi farklı bir örnek tarihi olabilir.

3. ikisini çıkarın.

= E84-D84 ve 1,041666667

Başka bir hücrede, başlangıç tarih/saatini bitiş tarihinden/saatten çıkarın. Sonuç bir sayı ve ondalık sayı gibi görünecektir. Sonraki adımda bunu düzelteceksiniz.

4. [h]: mm biçimini ayarlayın.

Hücreleri Biçimlendir iletişim kutusu, özel komutu, [h]: DD türü

CTRL + 1 (veya Mac bilgisayarda MAC Command düğmesi simgesinin resmi + 1) tuşlarına basın. Özel’i seçin. Tür kutusuna [h]: mmyazın.

İlgili Konular


TAMİŞGÜNÜ işlevi. Ulusl
işlevi
diğer tarih ve saat işlevleri
iki saat arasındaki farkı hesaplar

Office yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Office Insider Programına Katılın

Bu bilgi yararlı oldu mu?

Görüşleriniz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×