Download het voorbeeldwerkboek
Deze tutorial laat zien hoe je de Excel WERKDAG Functie in Excel om werkdagen toe te voegen.
WERKDAG Functie Overzicht
De WERKDAG-functie Retourneert de werkdag n aantal werkdagen (werkdagen exclusief weekends: za & zo) vanaf een startdatum. Optioneel kunt u feestdagen uitsluiten. Gebruik in plaats daarvan WORKDAY.INTL voor aangepaste weekenden.
Om de WORKDAY Excel-werkbladfunctie te gebruiken, selecteert u cel en typt u:
(Let op hoe de formule-invoer verschijnt)
WERKDAG Functiesyntaxis en ingangen:
1 | =WERKDAG(startdatum,dagen,vakanties) |
startdatum - De startdatum in Excel-serienummerformaat of ingevoerd als een datum met aanhalingstekens (“s) om de datum. Voorbeeld: U kunt 11/12/2015 niet rechtstreeks in de cel invoeren. In plaats daarvan moet u "11/12/2015" invoeren of u zou het overeenkomstige serienummer moeten gebruiken: 42320. Als alternatief kunt u verwijzen naar een cel met de ingevoerde datum 11/12/2015. Excel converteert datums die in cellen zijn opgeslagen automatisch naar een serieel formaat (tenzij de datum als tekst wordt ingevoerd).
dagen - Het aantal niet-weekend- en niet-vakantiedagen vanaf de startdatum.
vakantie - OPTIONEEL. Een matrix met een lijst met datums die feestdagen vertegenwoordigen die van werkdagen moeten worden uitgesloten.
Zoek dichtstbijzijnde werkdag
Gebruik de WORKDAY-functie om de dichtstbijzijnde werkdag te vinden:
1 | =WERKDAG(B3,C3) |
Zoek de dichtstbijzijnde werkdag tot vandaag
Gebruik de functie VANDAAG met de functie WERKDAG om de dichtstbijzijnde werkdag tot vandaag te vinden:
1 | =WERKDAG(VANDAAG(),B3) |
Zoek dichtstbijzijnde WERKDAG in 10 dagen
In dit voorbeeld wordt de dichtstbijzijnde werkdag 10 dagen vanaf de startdatum gevonden:
1 | =WERKDAG(B3,C3) |
U kunt ook negatieve dagen gebruiken om naar werkdagen in het verleden te zoeken:
Werkdag met feestdagen
WORKDAYS negeert standaard alle feestdagen. U kunt echter een derde optioneel argument gebruiken om een reeks feestdagen te definiëren:
1 | =WERKDAG(B3,C3,F3:F4) |
WERKDAG in Google Spreadsheets
De WERKDAG-functie werkt in Google Spreadsheets precies hetzelfde als in Excel:
WERKDAG Voorbeelden in VBA
U kunt ook de WERKDAG-functie in VBA gebruiken. Type:Toepassing.Werkbladfunctie.Werkdag (startdatum,dagen,vakanties)
De volgende VBA-instructies uitvoeren:
123 | Range("E2") = Application.WorksheetFunction.WorkDay(Range("B2"), Range("C2"))Range("E3") = Application.WorksheetFunction.WorkDay(Range("B3"), Range("C3"))Range("E4") = Application.WorksheetFunction.WorkDay(Range("B4"), Range("C4"), Range("D4")) |
zal de volgende resultaten opleveren:
Voor de functieargumenten (startdatum, enz.), kunt u ze ofwel rechtstreeks in de functie invoeren, of variabelen definiëren om in plaats daarvan te gebruiken.
Keer terug naar de lijst met alle functies in Excel