Excel formülü: Ayın son iş gününü alın -

İçindekiler

Genel formül

=WORKDAY(EOMONTH(date)+1,-1)

Özet

Bir aydaki son iş gününü elde etmek için İŞGÜNÜ işlevini EOMONTH işleviyle birlikte kullanabilirsiniz. Örnekte, C4'teki formül şöyledir:

=WORKDAY(EOMONTH(B4,0)+1,-1)

Açıklama

İçten dışa doğru çalışarak EOMONTH işlevi, herhangi bir tarihin ayın son gününü alır. Bu sonuca, sonraki ayın ilk gününde sonuçlanan 1'i ekliyoruz.

Bu tarih "günler" için -1 ile birlikte "başlangıç ​​tarihi" olarak İŞGÜNÜ işlevine gider. İŞGÜNÜ işlevi, herhangi bir hafta sonunu hesaba katarak otomatik olarak 1 gün geri adım atar. Sonuç, ayın son iş günüdür.

Bayram

Tatilleri dikkate alarak ayın son iş gününü elde etmek için, tatil tarihlerini içeren aralığı aşağıdaki gibi formüle eklemeniz yeterlidir:

=WORKDAY(EOMONTH(B4,0)+1,-1,holidays)

Özel hafta sonları

WEEKDAY işlevi, hafta sonlarının Cumartesi ve Pazar olduğunu varsayar. Hafta sonu günlerini özelleştirmeniz gerekiyorsa, WEEKDAY.INTL işlevini kullanabilirsiniz.

Ilginç makaleler...