
Generisk formel
=NETWORKDAYS(DATE(year,1,1),DATE(year,12,31),holidays)
Sammendrag
For å beregne antall arbeidsdager i et år, kan du bruke NETTVERKDAGER-funksjonen. NETTVERKSDAGER ekskluderer automatisk helger og helligdager hvis de blir gitt. I eksemplet vist er formelen i E5:
=NETWORKDAYS(DATE(D5,1,1),DATE(D5,12,31),holidays)
Der D5 inneholder et år, og helligdager er det navngitte området E5: E14.
Merk: NETTVERKSDAGER inkluderer både start- og sluttdatoer i beregningen hvis de er arbeidsdager.
Forklaring
NETTVERKSDAGER er en innebygd funksjon som godtar en startdato, en sluttdato og (valgfritt) et område som inneholder høytidsdatoer. I eksemplet som vises, genererer vi start- og sluttdato ved bruk av DATE-funksjonen slik:
DATE(D5,1,1) // first day of year DATE(D5,12,31) // last day of year
DATO-funksjonen returnerer disse datoene direkte til NETTVERKSDAGER-funksjonen som henholdsvis startdato og sluttdato.
Ferier leveres som en liste med datoer i E5: E14, de navngitte rekkevidde helligdager .
NETTVERKSDAGER ekskluderer automatisk helger (lørdag og søndag) og datoer levert som helligdager, og returnerer et totalt antall arbeidsdager i året 2019.
Ingen helligdager tilbys
Formelen i E6 returnerer et høyere antall arbeidsdager fordi helligdager ikke leveres:
=NETWORKDAYS(DATE(D6,1,1),DATE(D6,12,31))
Arbeidsdager gjenstår i år
For å returnere arbeidsdagene som er igjen i et gitt år, kan TODAY-funksjonen brukes til å generere en startdato som denne:
=NETWORKDAYS(TODAY(),DATE(D5,12,31),holidays)
Egendefinerte arbeidsdager / helger
For å jobbe med egendefinerte helger (dvs. at helgene er søndag og mandag osv.), Bytt til den kraftigere NETWORKDAYS.INTL-funksjonen, som tillater kontroll over hvilke ukedager som regnes som arbeidsdager.