Excel'de İki Tarih Arasındaki Çalışma Günleri Nasıl Hesaplanır (4 Yöntem)

  • Bunu Paylaş
Hugh West

Bu eğitimde, excel'de iki tarih arasındaki çalışma günlerini hesaplamak için farklı işlevlerin nasıl kullanılacağını açıklayacağız. Bazen, proje yönetiminde iki tarih arasındaki çalışma günlerini hesaplamak çok önemli hale gelir. Bu makale boyunca, excel'de iki tarih arasındaki çalışma günlerini hesaplama sürecini göstermek için benzersiz veri kümeleriyle birden fazla işlev kullanacağız.

Alıştırma Çalışma Kitabını İndirin

Alıştırma çalışma kitabını buradan indirebilirsiniz.

Çalışma Günlerini Hesapla.xlsx

Excel'de İki Tarih Arasındaki Çalışma Günlerini Hesaplamak için 4 Kolay Yöntem

Microsoft Excel farklı görevleri yerine getirmek için bize birçok işlev sağlar. 4 bu makalenin yöntemleri, biz kullanacağız AĞ GÜNLERİ ve NETWORKDAYS.INTL iki tarih arasındaki çalışma günlerini hesaplamaya adanmış fonksiyonlar. SUM, INT & HAFTA İÇİ fonksiyonlarını kullanarak aynı sonucu elde edebilirsiniz.

1. İki Tarih Arasındaki Çalışma Günlerini Hesaplamak için Excel NETWORKDAYS İşlevi

Excel'in AĞ GÜNLERİ fonksiyonu iki tarih arasındaki iş günü sayısını hesaplar. Bu fonksiyonun isteğe bağlı bir argümanı olan tatil günlerini de çalışma günlerimizden hariç tutabiliriz.

1.1 Excel'de Tatiller Hariç İki Tarih Arasındaki Çalışma Günlerini Hesaplama

Bu yöntemde şunları kullanacağız NETWORKDAYS fonksiyonu İki tarih arasındaki çalışma günlerini hesaplamak için. Bu yöntemde tatil günlerini dikkate almayacağız. Dolayısıyla, bu işlem yalnızca Cumartesi ve Pazar hafta sonları olarak. Aşağıdaki veri kümesinde Başlangıç Tarihi ve Bitiş Tarihi Farklı işler için o dönemdeki toplam çalışma günlerini aşağıdaki sütunda hesaplayacağız Çalışma Günleri .

Şimdi bu eylemi gerçekleştirmek için gereken adımları görelim.

ADIMLAR:

  • İlk olarak, hücreyi seçin E5 . Bu hücreye aşağıdaki formülü ekleyin:
=NETWORKDAYS(B5,C5)

  • Şimdi, basın Girin .
  • Yukarıdaki eylem, tarihler arasındaki çalışma günlerinin değerini döndürür "1-01-22" ve "31-12-22" hücre içinde E5 Aşağıdaki görüntüden bu aralık için iş günü değerinin şu olduğunu görebiliriz 260 .

  • İkinci olarak, hücreyi seçin E5 Fare imlecini seçili hücrenin sağ alt köşesine getirin, böylece hücre artı (+) aşağıdaki resimdeki gibi işaretleyin.

  • Üçüncü olarak, aşağıdaki artı (+) işaretini kaldırın ve Doldurma Kolu hücreye kadar E10 hücresinin formülünü kopyalamak için E5 üzerine çift tıklayabiliriz. artı (+) aynı sonucu elde etmek için işaretleyin.

  • Bundan sonra, fare tıklamasını bırakın.
  • Son olarak, tatil günleri hariç çalışma günlerinin değerlerini hücrelerde görebiliriz (E5:E10) .

1.2. İki Tarih Arasındaki Çalışma Günleri Hesaplanırken Tatil Günlerinin Dahil Edilmesi

Önceki örnekten farklı olarak, bu örnekte iki tarih arasındaki çalışma günlerini hesaplamak için tatil günlerini dikkate alacağız NETWORKDAYS işlevi. Bu yöntemi göstermek için aynı veri kümesini kullanacağız, ancak bu sefer ek bir tatil listemiz var. Tatilleri veri kümesinin aşağıdaki görüntüsünde görebiliriz.

Bu işlemi gerçekleştirmek için gereken adımlara bir göz atalım.

ADIMLAR:

  • İlk olarak, hücreyi seçin E5 . Bu hücreye aşağıdaki formülü girin:
=NETWORKDAYS(B6,C6,$D$13:$D$15)

  • Şimdi basın Girin .
  • Yukarıdaki komut, tarihler arasındaki iş günü sayısını döndürür "1-01-22" ve "31-12-22" Bu yöntemde kullanılan formül, aralık değerini dikkate alır (D13:D15) Bu aralık için çalışma günlerinin değeri 257 Aşağıdaki resimde görüldüğü gibi.

  • Ardından, hücreyi seçin E5 . Fare imlecini seçili hücrenin sağ alt köşesine bırakın, burada bir artı (+) işareti, aşağıdaki resimde gösterildiği gibi.
  • Bundan sonra, hücrenin formülünü kopyalamak için E5 diğer hücrelerde artı (+) işaretini kaldırın ve Doldurma Kolu hücreye kadar E10 üzerine de çift tıklayabiliriz. artı (+) aynı sonucu elde etmek için işaretleyin.

  • Şimdi, fare tıklamasını serbest bırakın.
  • Son olarak, hücrelerdeki tüm çalışma günü değerlerini alırız (E5:E10) .

Daha fazlasını okuyun: Excel'de İki Tarih Arasındaki Gün Sayısını Hesaplama (8 Hızlı Püf Noktası)

2. Özel Tatiller ile Çalışma Günlerini Hesaplamak için NETWORKDAYS.INTL Fonksiyonunu Uygulayın

NETWORKDAYS.INTL işlevi ile benzerlik göstermektedir. AĞ GÜNLERİ fonksiyonudur. Her iki fonksiyon da iki tarih arasındaki çalışma günlerini hesaplar. NETWORKDAYS.INTL fonksiyonu hangi günü tatil olarak kabul edeceğimizi seçmemizi sağlar. NETWORKDAYS.INTL fonksiyonu sadece Pazar uluslararası bir tatil olarak değerlendirecektir. Cumartesi Bu yöntemi göstermek için bir önceki yöntemi NETWORKDAYS.INTL fonksiyon.

Dolayısıyla, bu işlemi gerçekleştirmek için aşağıdaki adımları uygulamanız yeterlidir.

ADIMLAR:

  • Başlangıçta, hücreyi seçin E5 Bu hücreye aşağıdaki formülü yazın:
=NETWORKDAYS.INTL(B5,C5,11,$D$13:$D$15)

  • Şimdi, basın Girin .
  • Tarihler arasındaki iş günü sayısı "1-01-22" ve "31-12-22" Yukarıdaki komut tarafından döndürülür. Bu yöntemin hesaplaması, aralık değerini yorumlar (D13:D15) Bu aralıktaki iş günü sayısının şu şekilde olduğunu görebiliriz 310 almadığı için değer önceki sonuçlardan daha büyüktür. Cumartesi bir tatil olarak.

  • Ardından, hücreye tıklayın E5 . Fare imlecini seçili hücrenin sağ alt köşesine kaydırın, burada bir artı (+) işareti, aşağıda gösterildiği gibi.
  • Daha sonra artı (+) işaretini kaldırın ve Doldurma Kolu hücreye kadar E10 hücresindeki formülü çoğaltmak için E5 Aynı sonucu elde etmek için artı (+) İşaretle.

  • Bundan sonra, şimdi fare tıklamasını bırakın.
  • Son olarak, çalışma gününün tüm değerleri hücrelerde bulunur (E5:E10) .

İlgili İçerik: Excel'de Kalan Günler Nasıl Hesaplanır (5 Yöntem)

Benzer Okumalar:

  • Excel'de VBA ile İki Tarih Arasındaki Gün Sayısını Hesaplama
  • Excel'de Gün Geri Sayımı Nasıl Oluşturulur (2 Örnek)
  • Excel VBA'da DateDiff İşlevini Kullanın (5 Örnek)
  • Excel'de Tarih Oluşumları Nasıl Sayılır
  • Bugün ve Başka Bir Tarih Arasındaki Gün Sayısını Hesaplamak için Excel Formülü (6 Hızlı Yol)

3. Excel'de Yarı Zamanlı Bir İşteki Çalışma Günü Sayısını Hesaplama

Yarı zamanlı bir iş için çalışma günü sayısı normal bir işle aynı değildir. Fonksiyona bazı ekstra değişiklikler eklememiz gerekir NETWORKDAYS.INTL Bu yöntemi göstermek için ilk örnekte kullandığımız aynı veri setini kullanacağız.

Bu yöntemi gerçekleştirmek için gerekli adımlara bir göz atalım.

ADIMLAR:

  • İlk olarak, hücreyi seçin E5 . Bu hücreye aşağıdaki formülü ekleyin:
=NETWORKDAYS.INTL(B5,C5,"1010111")

  • Şimdi, vur Girin .
  • Yukarıdaki komut, tarihler arasındaki yarı zamanlı çalışma tarihlerinin sayısını döndürür "1-01-22 " ve "31-12-22 "Bu aralık arasındaki çalışma günü değerinin şu şekilde olduğunu görebiliriz 104 .

  • İkinci olarak, hücreye gidin E5 . Fare imlecini seçili hücrenin sağ alt köşesine getirin, burada bir artı (+) işareti, aşağıdaki şekilde gösterildiği gibi.
  • Üçüncü olarak, üzerine dokunun artı (+) işaretini kaldırın ve Doldurma Kolu hücreye kadar E10 formülü hücreden yapıştırmak için E5 üzerine çift tıklayabiliriz. artı (+) aynı sonucu elde etmek için de işaretleyin.

  • Bundan sonra, fare tıklamasını serbest bırakın.
  • Son olarak, çalışma gününün tüm değerleri hücrelerde bulunur (E5:E10) .

NOT:

Bu yöntemde, aşağıdakileri kullandık "1010111" fonksiyonun yerleşik seçeneğinden hafta sonunu seçmek yerine.

  • 0 bir iş gününü temsil eder.
  • 1 çalışılmayan bir günü temsil eder.

Burada dizinin ilk numarası şunları gösterir Pazartesi son sayı ise şunları gösterir Cuma . Yani, sıra "1010111" sadece Salı ve Perşembe çalışma günleridir ve haftanın geri kalan günleri çalışılmayan günlerdir.

İlgili İçerik: Gelecek Aydaki Tarih veya Günleri Bulmak için Excel Formülü (6 Hızlı Yol)

4. İki Tarih Arasındaki Çalışma Günlerini Hesaplamak için Excel SUM ve INT İşlevlerini Birleştirin

Bunun dışında AĞ GÜNLERİ ve NETWORKDAYS.INTL fonksiyonunun yanı sıra, iki tarih arasındaki iş günü sayısını elde etmek için kullanılabilecek başka bir yöntem daha vardır. Bu yöntemde, iki tarih arasındaki SUM ve INT yardımı ile işlevlerini yerine getirir. HAFTA İÇİ işlevi iki tarih arasındaki çalışma tarihlerini hesaplamak için kullanılır. excel'de SUM fonksiyonu birden fazla sayıyı toplamak için kullanılır. INT fonksiyonu bir sayıyı en yakın tamsayı değerine dönüştürür. WEEKDAY işlevi belirli bir tarihle eşleşen bir hafta içi günü döndürür. Bu prosedürü göstermek için ilk örnekteki veri kümesinin aynısını kullanacağız.

Şimdi, bu yöntemi gerçekleştirmek için adımları uygulayın.

ADIMLAR:

  • İlk olarak, hücreyi seçin E5 Bu hücreye aşağıdaki formülü yazın:
=SUM(INT((WEEKDAY(B5-{2,3,4,5,6})+C5-B5)/7))

  • Şimdi, vur Girin .
  • Tarihler arasındaki iş günü değerini alıyoruz "1-01-22" ve " 31-12-22 " hücre içinde E5 Yukarıdaki komutla değeri elde ederiz 260 hücre içinde E5 .

  • Ardından, hücreyi seçin E5 Fare imlecini seçili hücrenin sağ alt köşesine götürün, burada bir artı (+) işareti, aşağıda gösterildiği gibi.
  • Ardından, sadece artı (+) işaretini kaldırın ve Doldurma Kolu hücreye kadar E10 formülü hücreden yapıştırmak için E5 Aynı sonucu elde etmek için artı (+) Ayrıca imzalayın.

  • Bundan sonra, fare tıklamasını bırakın.
  • Son olarak, hücrelerdeki tüm çalışma günü değerlerini alırız (E5:E10) .

🔎 Formül Nasıl Çalışır?

  • WEEKDAY(B5-{2,3,4,5,6}): Değerler 2,3,4,5 & 6 hücresindeki tarihten başlayarak bir hafta içinde beş iş gününü gösterir B5 .
  • INT((WEEKDAY(B5-{2,3,4,5,6})+C5-B5)/7): Bu bölüm haftada kaç iş günü çalışıldığını gösterir.
  • SUM(INT((WEEKDAY(B5-{2,3,4,5,6})+C5-B5)/7)): Tarihten itibaren toplam iş gününü verir "1-01-22" için "31-12-22" .

İlgili İçerik: Excel'de Tarih Aralığı ile COUNTIFS Nasıl Kullanılır (6 Kolay Yol)

Sonuç

Sonuç olarak, bu yazı size Excel'de iki tarih arasındaki çalışma günlerini nasıl hesaplayacağınızı gösterecektir. Becerilerinizi test etmek için, bu makale ile birlikte gelen alıştırma çalışma sayfasını kullanın. Herhangi bir sorunuz varsa lütfen aşağıya bir yorum bırakın. Ekibimiz size en kısa sürede cevap vermeye çalışacaktır. Gelecekte, daha benzersiz şeyler için gözünüzü dört açın Microsoft Excel çözümler.

Hugh West, sektörde 10 yılı aşkın deneyime sahip oldukça deneyimli bir Excel eğitmeni ve analistidir. Muhasebe ve Finans alanında lisans derecesine ve İşletme alanında yüksek lisans derecesine sahiptir. Hugh öğretme tutkusuna sahiptir ve takip etmesi ve anlaması kolay benzersiz bir öğretim yaklaşımı geliştirmiştir. Excel konusundaki uzman bilgisi, dünya çapında binlerce öğrencinin ve profesyonelin becerilerini geliştirmesine ve kariyerlerinde başarılı olmasına yardımcı olmuştur. Hugh, blogu aracılığıyla bilgisini dünyayla paylaşıyor, bireylerin ve işletmelerin tam potansiyellerine ulaşmalarına yardımcı olmak için ücretsiz Excel eğitimleri ve çevrimiçi eğitimler sunuyor.