Excel vzorec: Získajte posledný pracovný deň v mesiaci -

Obsah

Všeobecný vzorec

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

Zhrnutie

Ak chcete získať posledný pracovný deň v mesiaci, môžete použiť funkciu WORKDAY spolu s funkciou EOMONTH. V príklade je vzorec v C4:

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

Vysvetlenie

Pri práci zvnútra von funkcia EOMONTH získava posledný deň mesiaca s ľubovoľným dátumom. K tomuto výsledku pripočítame 1, čo má za následok prvý deň nasledujúceho mesiaca.

Tento dátum vstupuje do funkcie WORKDAY ako „počiatočný dátum“ spolu s -1 pre „dni“. Funkcia WORKDAY automaticky ustúpi o 1 deň späť, pričom zohľadní všetky víkendy. Výsledkom je posledný pracovný deň v mesiaci.

Prázdniny

Ak chcete získať posledný pracovný deň v mesiaci, berúc do úvahy sviatky, pridajte do vzorca rozsah, ktorý obsahuje dátumy sviatkov, takto:

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

Víkendy na mieru

Funkcia WEEKDAY predpokladá, že víkendy sú sobota a nedeľa. Ak si potrebujete prispôsobiť víkendové dni, môžete využiť funkciu WEEKDAY.INTL.

Zaujímavé články...