Excel vzorec: Získejte poslední pracovní den v měsíci -

Obsah

Obecný vzorec

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

souhrn

Chcete-li získat poslední pracovní den v měsíci, můžete použít funkci WORKDAY společně s funkcí EOMONTH. V příkladu je vzorec v C4:

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

Vysvětlení

Při práci zevnitř ven získá funkce EOMONTH poslední den měsíce libovolného data. K tomuto výsledku přidáme 1, což má za následek první den následujícího měsíce.

Toto datum přejde do funkce WORKDAY jako „počáteční datum“ spolu s -1 pro „dny“. Funkce WORKDAY automaticky ustupuje o 1 den zpět, přičemž zohledňuje všechny víkendy. Výsledkem je poslední pracovní den v měsíci.

Dovolená

Chcete-li získat poslední pracovní den v měsíci, vezmeme-li v úvahu svátky, přidejte do vzorce následující rozsah obsahující svátky:

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

Vlastní víkendy

Funkce WEEKDAY předpokládá, že víkendy jsou sobota a neděle. Pokud potřebujete přizpůsobit víkendové dny, můžete použít funkci WEEKDAY.INTL.

Zajímavé články...