Functie WERKDAG in Excel

Met de functie WERKDAG bereken je een datum die een aantal werkdagen na (of voor) een startdatum ligt. Weekenden worden hierbij automatisch overgeslagen.

Schrijfwijze formule

=WERKDAG(startdatum; werkdagen; [feestdagen])

Argumenten

  • Startdatum: hier voer je de begindatum in
  • Werkdagen: hier voer je het aantal werkdagen in, bijvoorbeeld 14
  • [Feestdagen]: dit is een optioneel argument, waarmee je in een bereik kunt aangeven welke feestdagen ook uitgesloten moeten worden

Eenvoudig voorbeeld

In Excel worden datums intern opgeslagen als getallen. Je kunt er daarom ook gewoon mee rekenen.

Stel je hebt op 1 december 2025 een factuur gekregen, en deze moet uiterlijk 14 dagen later betaald worden. Het veiligste is om de functie DATUM te gebruiken, maar je zou ook gewoon rechtstreeks 14 kunnen optellen bij de datum met een formule als ="1-12-2025"+14

Rekenen met datums in Excel

Zolang de getalnotatie op Datum staat (zie Start > Getal), dan retourneert Excel een datum die 14 kalenderdagen later is, inclusief de weekenden.

Maar in sommige gevallen wil je alleen rekenen met werkdagen, en dan komt de functie WERKDAG dus van pas.

In onderstaand voorbeeld staat in in cel A2 een factuurdatum, en we willen weten wat de uiterste betaaldatum is na 14 werkdagen.

De formule wordt dan =WERKDAG(A2;14):

De functie WERKDAG in Excel

Het resultaat is nu 19 december (in plaats van 15 december met weekenden). Hierbij is wederom van belang dat de cel waarin het resultaat wordt getoond op Datum staat ingesteld.

Voorbeeld met feestdagen

Eventueel kun je ook feestdagen opgeven die uitgesloten moeten worden. Hiervoor kun je het derde optionele argument gebruiken.

In het bereik D2:D4 heb ik drie datums van feestdagen ingevoerd.

De startdatum in dit voorbeeld is 22-12-2025 en we willen weten welke datum het 8 werkdagen later is, rekening houdend met de opgegeven feestdagen.

Het resultaat is 6 januari 2026.

De functie WERKDAG in Excel met feestdagen

Ter controle:

  • Werkdag 1: 23 december
  • Werkdag 2: 24 december
  • Feestdagen: 25 & 26 december
  • Weekend: 27 & 28 december
  • Werkdag 3: 29 december
  • Werkdag 4: 30 december
  • Werkdag 5: 31 december
  • Feestdag: 1 januari
  • Werkdag 6: 2 januari
  • Weekend: 3 & 4 januari
  • Werkdag 7: 5 januari
  • Werkdag 8: 6 januari

De startdatum (22 december) telt dus niet mee. Excel begint altijd te tellen bij de eerstvolgende werkdag.

8 werkdagen later is dus 6 januari, en dit is ook wat Excel retourneert met de formule =WERKDAG(A2;8;D2:D4)

Voorbeeld met terugrekenen

Door een negatief getal te gebruiken bij het argument Werkdagen kun je ook eenvoudig terugrekenen.

Je hebt bijvoorbeeld in cel A2 de startdatum 15 januari (een donderdag) staan en je wilt 5 werkdagen terug in de tijd. De formule wordt dan =WERKDAG(A2;-5)

Ter controle:

  • Werkdag 1: woensdag 14 januari
  • Werkdag 2: dinsdag 13 januari
  • Werkdag 3: maandag 12 januari
  • Weekend: 10 en 11 januari
  • Werkdag 4: vrijdag 9 januari
  • Werkdag 5: donderdag 8 januari

Met de functie WERKDAG kun je dus eenvoudig berekenen op welke datum iets plaatsvindt op basis van een aantal werkdagen. Dit is vooral handig bij het berekenen van betaaltermijnen, levertijden en planningen waarbij weekenden (en eventueel feestdagen) niet meetellen.

Wil je juist berekenen hoeveel werkdagen er tussen twee datums zitten? Dan moet je de functie NETTO.WERKDAGEN gebruiken.

Weet je nooit welke formule je nodig hebt
in Excel?

In mijn cursus leer je stap voor stap hoe je formules opbouwt en combineert. Alles wordt op een laagdrempelige en gestructureerde manier uitgelegd, met praktische voorbeelden en oefeningen.

Je ontdekt hoe formules echt werken, zodat je precies weet wat je moet invullen. Na de cursus kun je met vertrouwen zelf formules maken, van eenvoudige berekeningen tot meer complexe toepassingen.