WERKDAG functie in Excel: werkdagen berekenen (2026)
Kort antwoord: De WERKDAG-functie in Excel berekent een datum die een bepaald aantal werkdagen voor of na een startdatum ligt. Weekenden worden automatisch overgeslagen, en je kunt optioneel feestdagen uitsluiten. De syntax is
=WERKDAG(startdatum; aantal_dagen; [feestdagen]).
In het kort
- WERKDAG (Engels: WORKDAY) telt werkdagen op bij een datum en slaat weekenden over
- Gebruik een negatief getal om werkdagen terug te tellen
- Het derde argument is optioneel en bevat een lijst met feestdagen
- WERKDAG.INTL biedt meer flexibiliteit voor niet-standaard werkweken
- Combineer met NETTO.WERKDAGEN om het aantal werkdagen tussen twee datums te tellen
Wanneer gebruik je de WERKDAG-functie?
De WERKDAG-functie is onmisbaar voor iedereen die met deadlines, leverdata of projectplanningen werkt. In plaats van handmatig weekenden te tellen, berekent Excel automatisch de juiste datum.
Praktische toepassingen:
- Leverdata berekenen: Een bestelling die 5 werkdagen duurt
- Projectdeadlines: Wanneer moet een taak af zijn als je 20 werkdagen hebt?
- Betalingstermijnen: Factuurdatum + 14 werkdagen
- HR-planningen: Einddatum proeftijd of opzegtermijn
- Productieplanningen: Wanneer is een order klaar na X werkdagen productie?
Syntax van de WERKDAG-functie
=WERKDAG(startdatum; aantal_dagen; [feestdagen])
Argumenten:
| Argument | Verplicht? | Beschrijving |
|---|---|---|
| startdatum | Ja | De datum van waaruit je telt |
| aantal_dagen | Ja | Het aantal werkdagen dat je wilt optellen (positief) of aftrekken (negatief) |
| feestdagen | Nee | Een bereik met datums die als vrije dagen moeten worden overgeslagen |
Engels equivalent: WORKDAY
Stap-voor-stap: WERKDAG gebruiken
Basisvoorbeeld: Leverdatum berekenen
Stel je hebt een bestelling geplaatst op maandag 20 januari 2026 en de levertijd is 5 werkdagen.
Windows:
- Zet de besteldatum in cel A2 (20-1-2026)
- Klik in cel B2 waar je de leverdatum wilt tonen
- Typ de formule:
=WERKDAG(A2;5) - Druk op Enter
- Resultaat: 27-1-2026 (de volgende maandag)
Mac:
- Zet de besteldatum in cel A2 (20-1-2026)
- Klik in cel B2
- Typ:
=WORKDAY(A2,5)(let op: komma’s en Engelse functienaam) - Druk op Return
- Resultaat: 27-1-2026
Toelichting: Excel telt 5 werkdagen: dinsdag 21, woensdag 22, donderdag 23, vrijdag 24, en maandag 27 januari. Het weekend (25-26 januari) wordt automatisch overgeslagen.
Werkdagen terugtellen
Wil je weten welke datum een bepaald aantal werkdagen geleden was? Gebruik dan een negatief getal.
=WERKDAG(A2;-10)
Voorbeeld: Als A2 de datum 27-1-2026 bevat, geeft =WERKDAG(A2;-10) als resultaat 13-1-2026 (10 werkdagen eerder).
Dit is handig voor:
– Het bepalen van de uiterste besteldatum voor tijdige levering
– Het berekenen van wanneer een project had moeten starten
– Het terugrekenen van betalingstermijnen
Feestdagen uitsluiten
De echte kracht van WERKDAG zit in het derde argument: feestdagen. Door een lijst met feestdagen toe te voegen, worden deze dagen ook overgeslagen.
Stap-voor-stap met feestdagen
- Maak een feestdagenlijst:
Zet alle feestdagen in een kolom, bijvoorbeeld D2:D12:
| D |
|---|
| 1-1-2026 (Nieuwjaar) |
| 18-4-2026 (Goede Vrijdag) |
| 21-4-2026 (Paasmaandag) |
| 27-4-2026 (Koningsdag) |
| 5-5-2026 (Bevrijdingsdag) |
| 29-5-2026 (Hemelvaartsdag) |
| 8-6-2026 (Pinkstermaandag) |
| 25-12-2026 (Eerste Kerstdag) |
| 26-12-2026 (Tweede Kerstdag) |
- Gebruik de formule met feestdagen:
=WERKDAG(A2;10;$D$2:$D$10)
- Resultaat: Excel slaat nu weekenden EN de feestdagen over.
Tip: Gebruik dollartekens ($D$2:$D$10) om het bereik te fixeren. Zo kun je de formule naar andere cellen kopieren zonder dat het bereik verschuift. Lees meer over cel vastzetten in onze uitgebreide handleiding.
Feestdagenlijst dynamisch maken
Je kunt je feestdagenlijst op een apart werkblad zetten en er een benoemd bereik van maken:
- Selecteer de cellen met feestdagen
- Ga naar Formules > Naam defnieren
- Geef het bereik een naam, bijv. “Feestdagen”
- Gebruik de naam in je formule:
=WERKDAG(A2;10;Feestdagen)
Dit maakt je formules leesbaarder en makkelijker te onderhouden.
WERKDAG.INTL: aangepaste weekenden
Niet iedereen werkt van maandag tot en met vrijdag. WERKDAG.INTL (Engels: WORKDAY.INTL) biedt flexibiliteit voor andere werkweken.
Syntax WERKDAG.INTL
=WERKDAG.INTL(startdatum; aantal_dagen; [weekend]; [feestdagen])
Het weekend-argument bepaalt welke dagen als weekend gelden:
| Code | Weekend |
|---|---|
| 1 | Zaterdag en zondag (standaard) |
| 2 | Zondag en maandag |
| 3 | Maandag en dinsdag |
| 7 | Vrijdag en zaterdag |
| 11 | Alleen zondag |
| 12 | Alleen maandag |
| 17 | Alleen zaterdag |
Voorbeeld: Vrijdag-zaterdag als weekend
In sommige landen of sectoren is het weekend op vrijdag en zaterdag:
=WERKDAG.INTL(A2;5;7)
Dit telt 5 werkdagen waarbij vrijdag en zaterdag als weekend gelden.
Aangepast weekendpatroon
Je kunt ook een tekststring van 7 tekens gebruiken, waarbij “1” een vrije dag is en “0” een werkdag:
=WERKDAG.INTL(A2;5;"0000011")
De volgorde is: maandag, dinsdag, woensdag, donderdag, vrijdag, zaterdag, zondag. Het voorbeeld hierboven geeft zaterdag en zondag als weekend.
Voorbeeld 4-daagse werkweek (vrij op vrijdag):
=WERKDAG.INTL(A2;5;"0000111")
Hier zijn vrijdag, zaterdag en zondag vrije dagen.
Praktische voorbeelden
Voorbeeld 1: Leverdata tabel
Stel je hebt meerdere bestellingen met verschillende levertijden:
| A | B | C |
|---|---|---|
| Besteldatum | Levertijd (dagen) | Leverdatum |
| 20-1-2026 | 5 | =WERKDAG(A2;B2) |
| 22-1-2026 | 10 | =WERKDAG(A3;B3) |
| 27-1-2026 | 3 | =WERKDAG(A4;B4) |
Voorbeeld 2: Projectplanning met feestdagen
=WERKDAG(Startdatum;Projectduur;Feestdagen)
Waarbij:
– Startdatum in cel A2
– Projectduur in werkdagen in cel B2
– Feestdagen in bereik D2:D12
Voorbeeld 3: Betalingstermijn 14 werkdagen
Voor een factuur met betalingstermijn van 14 werkdagen:
=WERKDAG(Factuurdatum;14;Feestdagen)
Voorbeeld 4: Laatste werkdag van de maand
Om de laatste werkdag van januari 2026 te vinden:
=WERKDAG(DATUM(2026;2;1);-1;Feestdagen)
Dit neemt 1 februari 2026 en gaat 1 werkdag terug, wat de laatste werkdag van januari geeft. Lees meer over datums berekenen in Excel voor soortgelijke technieken.
Voorbeeld 5: Combineren met andere datumfuncties
Bereken een deadline 20 werkdagen vanaf vandaag:
=WERKDAG(VANDAAG();20;Feestdagen)
Of combineer met DATUM.VERSCHUIVEN voor een deadline aan het einde van volgende maand minus 5 werkdagen:
=WERKDAG(DATUM.VERSCHUIVEN(VANDAAG();2);-5;Feestdagen)
WERKDAG vs NETTO.WERKDAGEN
Deze twee functies worden vaak door elkaar gehaald. Hier is het verschil:
| Functie | Wat doet het? | Voorbeeld |
|---|---|---|
| WERKDAG | Berekent een einddatum na X werkdagen | Startdatum + 10 werkdagen = einddatum |
| NETTO.WERKDAGEN | Telt het aantal werkdagen tussen twee datums | Hoeveel werkdagen tussen start en eind? |
WERKDAG: Je weet het aantal dagen, je zoekt de datum.
NETTO.WERKDAGEN: Je weet twee datums, je zoekt het aantal dagen.
Voorbeeld combinatie:
// Hoeveel werkdagen tot de deadline?
=NETTO.WERKDAGEN(VANDAAG();Deadline;Feestdagen)
// Wanneer is de deadline als ik 15 werkdagen heb?
=WERKDAG(VANDAAG();15;Feestdagen)
Bekijk de volledige Excel formules handleiding voor meer nuttige datumfuncties.
Veelgemaakte fouten
Fout 1: Resultaat toont een getal in plaats van een datum
Probleem: Je ziet “46047” in plaats van “24-1-2026”.
Oorzaak: De cel is opgemaakt als getal, niet als datum.
Oplossing:
- Selecteer de cel met het resultaat
- Druk op Ctrl + 1 (Windows) of Cmd + 1 (Mac)
- Kies Datum in de categorielijst
- Selecteer het gewenste datumformaat
Fout 2: #WAARDE! fout
Probleem: De formule geeft #WAARDE! als resultaat.
Mogelijke oorzaken:
- De startdatum is geen geldige datum (tekst in plaats van datum)
- Het feestdagenbereik bevat tekst of lege cellen met spaties
Oplossing:
- Controleer of Excel de startdatum als datum herkent
- Verwijder lege rijen uit je feestdagenlijst
- Typ datums opnieuw als Excel ze niet herkent
Fout 3: #GETAL! fout
Probleem: De formule geeft #GETAL! als resultaat.
Oorzaak: De berekende datum valt buiten het bereik dat Excel ondersteunt (1-1-1900 tot 31-12-9999).
Oplossing: Controleer of je startdatum en aantal dagen realistisch zijn.
Fout 4: Feestdagen worden niet overgeslagen
Probleem: Een feestdag wordt wel meegeteld als werkdag.
Mogelijke oorzaken:
- De feestdag staat niet in het feestdagenbereik
- Het feestdagenbereik verwijst naar de verkeerde cellen
- De datum in de feestdagenlijst is als tekst opgeslagen
Oplossing:
- Controleer of alle feestdagen in je bereik staan
- Controleer de celverwijzing in de formule
- Zorg dat feestdagen echte datums zijn (niet tekst)
Fout 5: Functie niet herkend op Mac
Probleem: Excel herkent WERKDAG niet.
Oorzaak: Op Mac moet je vaak de Engelse functienamen gebruiken.
Oplossing: Gebruik WORKDAY in plaats van WERKDAG en komma’s in plaats van puntkomma’s:
=WORKDAY(A2,5,D2:D10)
Tips voor efficienter werken
Tip 1: Geef je feestdagenlijst een naam
In plaats van =WERKDAG(A2;5;$D$2:$D$12) kun je =WERKDAG(A2;5;Feestdagen2026) gebruiken. Dit maakt formules leesbaarder.
Tip 2: Maak een feestdagentabel per jaar
Zet alle feestdagen in een apart werkblad met een kolom per jaar. Zo kun je makkelijk schakelen tussen jaren.
Tip 3: Valideer je resultaten
Controleer je berekeningen met een kalender bij de eerste keer. Vooral rond feestdagen kan het handig zijn om te dubbelchecken.
Tip 4: Combineer met voorwaardelijke opmaak
Markeer automatisch deadlines die binnen 5 werkdagen vallen met voorwaardelijke opmaak.
FAQ: Veelgestelde vragen over WERKDAG in Excel
Wat doet de WERKDAG-functie in Excel?
De WERKDAG-functie berekent een datum die een bepaald aantal werkdagen voor of na een startdatum ligt. Weekenden (zaterdag en zondag) worden automatisch overgeslagen. Je kunt optioneel een lijst met feestdagen toevoegen die ook worden overgeslagen. De functie is ideaal voor het berekenen van leverdata, deadlines en betalingstermijnen.
Hoe tel ik 10 werkdagen op bij een datum?
Gebruik de formule =WERKDAG(A2;10) waarbij A2 je startdatum bevat. Excel telt dan 10 werkdagen op, waarbij weekenden worden overgeslagen. Wil je ook feestdagen overslaan? Voeg dan een derde argument toe: =WERKDAG(A2;10;D2:D10) waar D2:D10 je feestdagenlijst bevat.
Hoe tel ik werkdagen terug in Excel?
Gebruik een negatief getal als tweede argument. De formule =WERKDAG(A2;-5) berekent de datum 5 werkdagen voor de datum in A2. Dit is handig om te bepalen wanneer je uiterlijk moet bestellen om op tijd te leveren.
Wat is het verschil tussen WERKDAG en WERKDAG.INTL?
WERKDAG gaat uit van een standaard werkweek (maandag t/m vrijdag). WERKDAG.INTL heeft een extra argument waarmee je kunt aangeven welke dagen het weekend zijn. Dit is handig als je werkweek afwijkt, bijvoorbeeld in landen waar vrijdag en zaterdag het weekend zijn.
Hoe voeg ik feestdagen toe aan de WERKDAG-formule?
Maak een lijst van feestdagen in een kolom (bijv. D2:D12) en voeg dit bereik toe als derde argument: =WERKDAG(A2;10;D2:D12). Excel slaat dan zowel weekenden als de opgegeven feestdagen over bij het tellen van werkdagen.
Waarom werkt WERKDAG niet op mijn Mac?
Op Mac moet je vaak de Engelse functienamen gebruiken. Probeer WORKDAY in plaats van WERKDAG. Gebruik ook komma’s in plaats van puntkomma’s als scheidingsteken: =WORKDAY(A2,10,D2:D12).
Kan ik WERKDAG combineren met VANDAAG()?
Ja, dat werkt prima. De formule =WERKDAG(VANDAAG();5) berekent de datum 5 werkdagen vanaf vandaag. De datum wordt automatisch bijgewerkt telkens wanneer je het werkblad opent of herberekent.
Hoe bereken ik de laatste werkdag van een maand?
Neem de eerste dag van de volgende maand en trek 1 werkdag af: =WERKDAG(DATUM(2026;2;1);-1). Dit geeft de laatste werkdag van januari 2026. Voeg je feestdagenlijst toe om ook die dagen over te slaan.
Gerelateerde functies en handleidingen
Wil je meer leren over datumfuncties in Excel? Bekijk deze handleidingen:
- Datums berekenen in Excel: verschil en optellen – Alles over rekenen met datums
- Cel vastzetten in Excel: $ gebruiken – Leer celverwijzingen vastzetten
- Excel formules: compleet overzicht – Alle belangrijke functies op een rij
- Voorwaardelijke opmaak in Excel – Markeer deadlines automatisch
Hulp nodig? Stuur je vraag via WhatsApp. Via WhatsApp of telefoon ben ik snel bereikbaar.
Hulp nodig met werkdagberekeningen?
Loop je vast met de WERKDAG-functie of wil je een complexe planning opzetten met feestdagen en aangepaste werkweken? Ik help je graag verder met het bouwen van de juiste formules voor jouw situatie.
Neem contact op:
– WhatsApp: Stuur een bericht
– E-mail: w.bouwmeester@bouwmeesterconsultancy.nl
– Telefoon: +31 6 28963636
Stuur je Excel-bestand mee en beschrijf kort wat je wilt bereiken. Je ontvangt meestal binnen 24 uur een reactie.





