Excel-formel: Arbejdsdage pr. Måned -

Indholdsfortegnelse

Generisk formel

=NETWORKDAYS(date,EOMONTH(date,0),holidays)

Resumé

For at beregne hverdage pr. Måned skal du bruge EOMONTH-funktionen sammen med NETWORKDAYS-funktionen. I det viste eksempel er formlen i C4:

=NETWORKDAYS(B4,EOMONTH(B4,0),holidays)

Hvor "helligdage" er det navngivne område E3: E13.

Forklaring

For det første er det vigtigt at forstå, at værdierne i kolonnen Måned (B) er faktiske datoer, formateret med det brugerdefinerede nummerformat "mmm".

For eksempel indeholder B4 1. januar 2014, men viser kun "Jan" pr. Det tilpassede nummerformat.

Selve formlen er baseret på NETWORKDAYS-funktionen, som returnerer antallet af arbejdsdage mellem startdato og slutdato under hensyntagen til helligdage (hvis de findes).

For hver måned kommer startdatoen fra kolonne B, og slutdatoen beregnes med EOMONTH-funktionen som sådan:

EOMONTH(B4,0)

EOMONTH tager en dato og returnerer den sidste dag i en måned. Selve måneden styres af 2. argument. Da vi i dette tilfælde ønsker at blive i samme måned, bruger vi nul.

Endelig tilvejebringes en liste over helligdage som det tredje argument til NETVÆRKDAGER ved hjælp af de navngivne helligdage (E3: E13).

Med disse oplysninger beregner NETWORKDAYS antallet af arbejdsdage i hver måned, automatisk eksklusive weekender og helligdage.

Hvis du har brug for mere kontrol over, hvilke dage der behandles som weekender, skal du bruge funktionen NETWORKDAYS.INTL.

Interessante artikler...