Excel NETWORKDAYS.INTL işlevi
Varsayılan olarak hafta sonu, Cumartesi ve Pazar günleridir. Çalışma günlerinin sayısını hesaplamak için hafta sonu (Cumartesi ve Pazar) veya önceden hafta sonu olarak belirlenmiş diğer günleri dışlayan NETWORKDAYS.INTL işlevini deneyebilirsiniz. Bu öğretici, Excel'de NETWORKDAYS.INTL işlevinin formül sözdizimini ve kullanımını açıklar.

NETWORKDAYS.INTL işlevinin açıklaması
NETWORKDAYS.INTL işlevinin sözdizimi
Sözdiziminin bağımsız değişkenleri
NETWORKDAYS.INTL işlevine ait örnekler
NETWORKDAYS.INTL işlevinin açıklaması
Microsoft Excel NETWORKDAYS.INTL işlevi, iki tarih arasındaki çalışma günü sayısını hesaplamak için kullanılabilir. Varsayılan olarak hafta sonlarını (Cumartesi ve Pazar) çalışma günlerinden hariç tutar. Ayrıca hafta sonunu Cumartesi ve Pazar dışındaki herhangi bir gün olarak da belirleyebilirsiniz.
NETWORKDAYS.INTL işlevinin sözdizimi
=NETWORKDAYS.INTL (start_date, end_date, [weekend], [holidays])
Sözdiziminin bağımsız değişkenleri
- Başlangıç_tarihi: Başlangıç Tarihi tarihi;
- Bitiş_tarihi: Bitiş tarihi tarihi;
- Hafta sonu: Bu, isteğe bağlı bir bağımsız değişkendir. Hafta sonu olarak hangi günlerin kabul edileceğini belirtmek için bir hafta sonu numarası seçebilir veya bu bağımsız değişkeni atlayarak hafta sonlarını varsayılan olarak Cumartesi ve Pazar olarak kullanabilirsiniz.
- Resmi tatiller: Bu, isteğe bağlı bir parametredir ve çalışmayan günler olarak kabul edilen tarihlerin listesidir.
Aşağıdaki tabloda, hafta sonu numaraları ve her birine karşılık gelen hafta sonu günleri gösterilmektedir.
| Hafta Sonu Numarası | hafta sonu |
| 1 veya atlanabilir | Cumartesi ve Pazar |
| 2 | Pazar ve Pazartesi |
| 3 | Pazartesi ve Salı |
| 4 | Salı ve Çarşamba |
| 5 | Çarşamba ve Perşembe |
| 6 | Perşembe ve Cuma |
| 7 | Cuma ve Cumartesi |
| 11 | Sadece Pazar |
| 12 | Sadece Pazartesi |
| 13 | Sadece Salı |
| 14 | Sadece Çarşamba |
| 15 | Sadece Perşembe |
| 16 | Sadece Cuma |
| 17 | Sadece Cumartesi |
Notlar:
1. Ayrıca hafta içi çalışma günlerini ve hafta sonunu temsil etmek için hafta sonu dize değerlerinden de yararlanabilirsiniz.
2. Hafta sonu dize değerleri, yalnızca 0 ve 1 rakamlarından oluşan 7 karakterlik bir diziden oluşur. Pazartesi ile başlayıp Pazar ile biter; burada "1" hafta sonunu, "0" ise çalışma gününü temsil eder.
Örneğin:
0000100dizesi, haftada sadece Cumanın hafta sonu olarak kabul edildiği anlamına gelir;
0011000dizesi, haftada Çarşamba ve Perşembe'nin hafta sonu olarak kabul edildiği anlamına gelir.
"111111" dizesi geçersizdir ve her zaman 0 değerini verir.
1) Başlangıç tarihi, bitiş tarihi ve resmi tatil tarihlerini içeren hücrelere doğrudan başvuru: =NETWORKDAYS.INTL(B3,C3,1,F3:F4).

2) Tarihleri metin dizesi olarak doğrudan girin:=NETWORKDAYS.INTL("12/20/2018", "1/10/2019",1,{"12/25/2018","1/1/2019"}).

NETWORKDAYS.INTL işlevine ait örnekler
Bu bölüm, Excel'de NETWORKDAYS.INTL işlevini kullanarak iki belirtilen tarih arasındaki çalışma günlerini nasıl hesaplayacağınızı örneklerle gösterecektir.
Örnek 1: Varsayılan hafta sonlarını dışlayarak iki tarih arasındaki çalışma günlerini hesaplama
Aşağıdaki ekran görüntüsünde gösterildiği gibi, B3:B5 aralığı Başlangıç Tarihini, C3:C5 aralığı ise Bitiş Tarihini içerir. Başlangıç ve Bitiş tarihleri arasındaki çalışma günlerini hesaplamak ve hafta sonlarını otomatik olarak dışlamak için aşağıdaki adımları uygulayın.

1. Toplam çalışma günlerinin görüntüleneceği hücreyi seçin, ardından Formül Çubuğuna =NETWORKDAYS.INTL(B3, C3) formülünü girin ve Entertuşuna basın.

2. Ardından formülü diğer hücrelere uygulamak için Doldurma Kulpu'nu aşağı doğru sürükleyin. Ekran görüntüsüne bakın:

Örnek 2: Belirli bir tarih'i hafta sonu olarak dışlayarak iki tarih arasındaki çalışma günlerini hesaplama
Varsayılan Cumartesi ve Pazar yerine hafta sonu olarak belirli günleri (örneğin Pazartesi ve Salı) seçebilir ve bunları çalışma günlerinden çıkarabilirsiniz.
1. Toplam çalışma günlerinin görüntüleneceği hücreyi seçin ve formülü girin.=NETWORKDAYS.INTL(B3, C3,3)Formül Çubuğu içine girin ve Entertuşuna basın.

Ya da bu formülü uygulayın =NETWORKDAYS.INTL(B3, C3,"1100000")

2. Sonuç hücresini seçili tutarak, formülü diğer hücrelere uygulayın.Doldurma Kulpu'nuaşağı doğru sürükleyin. Ekran görüntüsüne bakın:

Örnek 3: Belirli bir tarih'ü hafta sonu ve resmi tatil olarak dışlayarak iki tarih arasındaki çalışma günlerini hesaplama
Çalışma günlerinizden belirtilen hafta sonlarını (örneğin Çarşamba ve Perşembe) ile resmi tatilleri aynı anda hariç tutmak istiyorsanız, aşağıdaki gibi NETWORKDAYS.INTLişlevini kullanın.
1. Toplam çalışma günlerinin görüntüleneceği hücreye tıklayın, formülü =NETWORKDAYS.INTL(B3, C3,5,F3:F4)Formül Çubuğu içine girin ve Entertuşuna basın.
Ya da bu formülü uygulayın =NETWORKDAYS.INTL(B3, C3,"0011000",F3:F4).

Notlar:
1). Yukarıdaki iki formülde yer alan "3" hafta sonu numarası ve "0011000" hafta sonu dize değeri, haftanın Çarşamba ve Perşembe günlerinin hafta sonu olarak kabul edildiğini gösterir.
2). F3:F4, çalışma günlerinden hariç tutmak istediğiniz resmi tatil listesidir.
2. Tüm sonuçları aşağıdaki ekran görüntüsünde gösterildiği gibi almak için Doldurma Kulpu’nu aşağı doğru sürükleyin.
