Het berekenen van werkdagen is een elementaire taak in professionele datumberekeningen. Met behulp van de invoegtoepassing "Analysefuncties" heeft Excel daarom de mogelijkheid om de functie NETWERKDAGEN te gebruiken om het verschil tussen twee onderhanden werkdatums te berekenen
Als u echter ook zaterdagen als werkdagen wilt tellen, zullen NETWERKDAGEN u niet helpen. U moet dan een speciale formule gebruiken om het verschil in werkdagen te berekenen:
= Einddatum + 1-startdatum-INTEGER ((WEEKDAG (startdatum; 2) + einddatum-startdatum) / 7)
U geeft slechts twee argumenten door aan de formule: For Startdatum en Einddatum geef de twee datumwaarden door waartussen u het verschil in werkdagen wilt berekenen. De functie is standaard beschikbaar in Excel vanaf versie 2007. Als u een eerdere versie van Excel gebruikt, moet u eerst de invoegtoepassing "Analysefuncties" integreren.
De formule vormt het verschil tussen de twee datumwaarden in werkdagen; daarom telt elke week zes werkdagen, van maandag tot en met zaterdag. Alleen de zondag wordt niet als werkdag gerekend.
Helaas is het met deze formule niet mogelijk om een aantal niet-werkdagen in een apart celgebied over te boeken die niet in de berekening worden meegenomen.
In de weergegeven werkmap retourneert de volgende formule in cel D4 de waarde 14:
= C4 + 1-B4-INTEGER ((WEEKDAG (B4; 2) + C4-B4) / 7)
Er zijn 16 dagen tussen de twee datumwaarden "04/12" uit cel B4 en "04/27" uit cel C4. Hiervan zijn echter "17 april" en "24 april" zondagen. Het resultaat van 14 is dus correct.
Zo berekent de formule de werkdagen tussen de twee datums
De formule werkt als volgt om de werkdagen inclusief zaterdag te berekenen:
- Gebruik de WEEKDAY-functie om de weekdag van de einddatum te bepalen. Het tweede argument "2" retourneert een waarde tussen 1 voor maandag en 7 voor zondag.
- Tel bij deze waarde het verschil tussen de twee datumwaarden op.
- Deel het resultaat door 7 om het aantal volledige weken en dus het aantal zondagen te vinden.
- Dit aantal zondagen trek je af van het verschil tussen de twee datumwaarden en je krijgt het aantal werkdagen dat je zoekt, inclusief zaterdag.
- U moet de waarde 1 optellen zodat zowel de start- als de einddatum kunnen worden geteld.