Excel formülü: Özel hafta sonları tarihe iş günlerini ekleyin -

İçindekiler

Genel formül

=WORKDAY.INTL(start_date,days,weekend, holidays)

Özet

Hafta sonlarını (özelleştirilmiş) ve tatilleri atlayan gelecekteki veya geçmiş bir tarihi hesaplayabilmek için iş günü günlerini bir tarihe eklemek veya çıkarmak için İŞGÜNÜ.ULUSL işlevini kullanabilirsiniz. Tatiller ve hafta sonları isteğe bağlıdır.

Örnekte, D6'daki formül:

=WORKDAY.INTL(B6,C6,11,B9:B11)

Bu formül 22 Aralık Salı gününe 7 iş günü ekler. Hafta sonu bağımsız değişkeni için üç tatil verilir ve hafta sonları "Yalnızca Pazar" anlamına gelen 11 kullanılarak ayarlanır. Sonuç 30 Aralık 2015 Çarşamba.

Açıklama

Varsayılan olarak WORKDAY.INTL işlevi hafta sonlarını (Cumartesi ve Pazar) hariç tutar. Ancak bu durumda, bu argüman için "yalnızca Pazar" anlamına gelen 11 sağladık (bkz: tam liste hafta sonu kodları).

Ayrıca, tümü hesaplanmakta olan tarih aralığına giren 3 tatilin bir listesini sağladık, bu da tatiller ve pazar günlerinin hariç tutulacağı anlamına gelir. Aşağıdaki tablo hangi tarihlerin tatiller ile birlikte ve tatil günleri olmadan hariç tutulduğunu gösterir (hariç tutulan tarihler gri gölgelidir). WORKDAY tarafından döndürülen son tarihler sarı ile vurgulanmıştır.

Tatil yok Verilen tatiller
23 Aralık 2015 Çarşamba 23 Aralık 2015 Çarşamba
24 Aralık 2015 Per 24 Aralık 2015 Per
25 Aralık 2015, Cum 25 Aralık 2015, Cum
26 Aralık 2015 Cmt 26 Aralık 2015 Cmt
Paz, 27-Aralık-2015 Paz, 27-Aralık-2015
Pzt, 28-Aralık-2015 Pzt, 28-Aralık-2015
29 Aralık 2015 Salı 29 Aralık 2015 Salı
30 Aralık 2015 Çarşamba 30 Aralık 2015 Çarşamba
31 Aralık 2015 Per 31 Aralık 2015 Per
Cum, 01-Oca-2016 Cum, 01-Oca-2016
Cmt, 02 Ocak 2016 Cmt, 02 Ocak 2016
Paz, 03-Oca-2016 Paz, 03-Oca-2016

Ilginç makaleler...