Excel formula: Dobijte zadnji radni dan u mjesecu -

Sadržaj

Generička formula

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

Sažetak

Da biste dobili zadnji radni dan u mjesecu, možete koristiti funkciju WORKDAY zajedno s funkcijom EOMONTH. U primjeru, formula u C4 je:

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

Obrazloženje

Radeći iznutra prema van, funkcija EOMONTH dobiva zadnji dan u mjesecu bilo kojeg datuma. Ovom rezultatu dodamo 1, što rezultira prvim danom sljedećeg mjeseca.

Ovaj datum ulazi u funkciju WORKDAY kao "datum početka", zajedno s -1 za "dane". Funkcija WORKDAY automatski se vraća unatrag za 1 dan, uzimajući u obzir sve vikende. Rezultat je zadnji radni dan u mjesecu.

Praznici

Da biste dobili zadnji radni dan u mjesecu, uzimajući u obzir praznike, samo dodajte raspon koji sadrži datume praznika u formulu poput ove:

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

Prilagođeni vikendi

Funkcija WEEKDAY pretpostavlja da su vikendi subota i nedjelja. Ako trebate prilagoditi dane vikenda, možete koristiti funkciju WEEKDAY.INTL.

Zanimljivi članci...