Excel-formule: werkdagen in jaar -

Inhoudsopgave

Generieke formule

=NETWORKDAYS(DATE(year,1,1),DATE(year,12,31),holidays)

Samenvatting

Om het aantal werkdagen in een jaar te berekenen, kunt u de functie NETWERKDAGEN gebruiken. NETWERKDAGEN sluit weekends en feestdagen automatisch uit als deze worden verstrekt. In het getoonde voorbeeld is de formule in E5:

=NETWORKDAYS(DATE(D5,1,1),DATE(D5,12,31),holidays)

Waar D5 een jaar bevat, en feestdagen is het benoemde bereik E5: E14.

Opmerking: NETWERKDAGEN neemt zowel de start- als de einddatum mee in de berekening als het werkdagen zijn.

Uitleg

NETWORKDAYS is een ingebouwde functie die een startdatum, een einddatum en (optioneel) een bereik accepteert dat vakantiedata bevat. In het getoonde voorbeeld genereren we de start- en einddatum met behulp van de DATE-functie als volgt:

DATE(D5,1,1) // first day of year DATE(D5,12,31) // last day of year

De DATE-functie retourneert deze datums rechtstreeks naar de NETWORKDAYS-functie als respectievelijk start_date en end_date.

Vakanties worden geleverd als een lijst met datums in E5: E14, de genoemde reeks vakanties .

NETWORKDAYS sluit automatisch weekends (Staturday en Sunday) en data die als feestdagen zijn opgegeven uit en retourneert een totaal aantal werkdagen in het jaar 2019.

Geen vakantie voorzien

De formule in E6 retourneert een hoger aantal werkdagen omdat er geen feestdagen worden opgegeven:

=NETWORKDAYS(DATE(D6,1,1),DATE(D6,12,31))

Werkdagen resterend dit jaar

Om de resterende werkdagen in een bepaald jaar te retourneren, kan de functie VANDAAG worden gebruikt om een ​​startdatum als volgt te genereren:

=NETWORKDAYS(TODAY(),DATE(D5,12,31),holidays)

Aangepaste werkdagen / weekends

Om met aangepaste weekenden te werken (dwz weekenden zijn zondag en maandag, enz.), Schakelt u over naar de krachtigere NETWORKDAYS.INTL-functie, waarmee u kunt bepalen welke dagen van de week als werkdagen worden beschouwd.

Interessante artikelen...