Excel formülü: Haftanın belirli günlerini hariç tutan gün ekleme -

İçindekiler

Genel formül

=WORKDAY.INTL(date,days,"pattern")

Özet

Belirli günleri hariç tutarak bir tarihe gün eklemek için (yani Salı ve Perşembe günleri, yalnızca Çarşamba günleri vb. Hariç) İŞGÜNÜ.ULUSL işlevini özel bir model koduyla kullanabilirsiniz.

Gösterilen örnekte, C7'deki formül şöyledir:

=WORKDAY.INTL(B7,7,"0101000")

Bu formül, Salı ve Perşembe günleri hariç olmak üzere B7'deki tarihe 7 gün ekler.

Açıklama

İŞGÜNÜ.ULUSL işlevi, bir tarihe iş günlerini eklemek için tasarlanmış İŞGÜNÜ işlevini temel alır. WORKDAY, Cumartesi ve Pazar günlerini otomatik olarak hariç tutar ve isteğe bağlı olarak özel tatillerin bir listesini hariç tutabilir. WORKDAY.INTL aynı şeyi yapar, ancak tatillere ek olarak haftanın herhangi bir gününün hariç tutulmasına olanak tanır.

Haftanın belirli günlerini hariç tutmak için önceden yapılandırılmış bir kod kullanabilir (ön ayarların tam listesi için bu sayfaya bakın) veya kendi "kalıp kodunuzu" girebilirsiniz. Desen kodu 7 hane uzunluğunda olmalı ve pazartesiden başlayıp Pazar günü biten haftanın her günü için sıfır olmalıdır. 1'e eşit değerler hariç tutulur ve sıfır değeri olan günler normal olarak ele alınır.

Bu nedenle, A1 hücresindeki bir tarihe 7 gün eklemek istediğinizi varsayarsak, aşağıdaki gibi formüller yazabilirsiniz:

=WORKDAY.INTL(A1,7,"0000011") // exclude Sat, Sun =WORKDAY.INTL(A1,7,"0010011") // exclude Sat, Sun, Wed =WORKDAY.INTL(A1,7,"0101011") // exclude Sat, Sun, Tue, Thu

Ilginç makaleler...