
Generisk formel
=NETWORKDAYS(date,EOMONTH(date,0),holidays)
Sammendrag
For å beregne antall gjenværende arbeidsdager i en måned, kan du bruke NETTVERKDAGER-funksjonen. NETTVERKSDAGER ekskluderer automatisk helger, og det kan eventuelt også ekskludere en tilpasset liste over høytider. I eksemplet vist er formelen i C5:
=NETWORKDAYS(B5,EOMONTH(B5,0),E5:E14)
Var B5 inneholder en gjeldende dato, og området E5: E14 inneholder datoer som er helligdager.
Merk: NETTVERKSDAGER inkluderer både start- og sluttdatoer i beregningen hvis de er arbeidsdager.
Forklaring
NETTVERKSDAGER er en innebygd funksjon som godtar en startdato, sluttdato og (valgfritt) et område som inneholder høytidsdatoer.
I dette tilfellet er startdatoen 10. januar 2018, oppgitt som celle B5. Sluttdatoen beregnes ved hjelp av EOMONTH-funksjonen med en forskyvning på null, som returnerer den siste dagen i måneden på den gitte datoen. En liste over helligdager er gitt som området E5: E14.
EOMONTH-funksjonen løser seg til 31. januar 2018, og antall arbeidsdager mellom 10. januar og 31. januar (inkludert) er 16. En av disse arbeidsdagene (15. januar) er oppført som høytid, så NETTVERKSDAGER returnerer et endelig resultat på 15.
Arbeidsdager gjenstår denne måneden
For å returnere arbeidsdagene som gjenstår i den gjeldende måneden, kan formelen tilpasses med TODAY-funksjonen som følger:
=NETWORKDAYS(TODAY(),EOMONTH(TODAY(),0),holidays)
Egendefinerte arbeidsdager / helger
For å jobbe med egendefinerte helger (dvs. at helgene er søndag og mandag osv.), Bytt til den mer robuste NETWORKDAYS.INTL-funksjonen, som tillater kontroll over hvilke ukedager som regnes som arbeidsdager. Se NETWORKDAYS.INTL for mer informasjon.
Trenger du en date?
Hvis du trenger å beregne en dato n arbeidsdager i fortiden eller fremtiden, se WORKDAY-funksjonen.