Excel-formel: Få sidste arbejdsdag i måned -

Indholdsfortegnelse

Generisk formel

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

Resumé

For at få den sidste arbejdsdag på en måned kan du bruge WORKDAY-funktionen sammen med EOMONTH-funktionen. I eksemplet er formlen i C4:

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

Forklaring

Arbejdet indefra og ud får EOMONTH-funktionen den sidste dag i måneden på en hvilken som helst dato. Til dette resultat tilføjer vi 1, hvilket resulterer i den første dag i den næste måned.

Denne dato går ind i WORKDAY-funktionen som "startdato" sammen med -1 for "dage". WORKDAY-funktionen går automatisk 1 dag tilbage, idet der tages højde for enhver weekend. Resultatet er den sidste hverdag i måneden.

Helligdage

For at få den sidste arbejdsdag i måneden under hensyntagen til helligdage skal du blot tilføje det interval, der indeholder helligdage til formlen som denne:

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

Brugerdefinerede weekender

WEEKDAY-funktionen antager, at weekender er lørdag og søndag. Hvis du har brug for at tilpasse weekenddage, kan du bruge funktionen WEEKDAY.INTL.

Interessante artikler...