WERKDAG.INTL, functie

Van toepassing op
Excel voor Microsoft 365 Excel voor Microsoft 365 voor Mac Excel 2024 Excel 2024 voor Mac Excel 2021 Excel 2021 voor Mac Excel 2019 Excel 2016 Excel Web App

In dit artikel worden de syntaxis van de formule en het gebruik van WERKDAG beschreven. De functie INTL in Microsoft Excel. 

Met aangepaste parameters voor weekenden wordt met deze functie het seriële getal van de datum voor of na een opgegeven aantal werkdagen geretourneerd. Met optionele weekendparameters kunt u aangeven welke en hoeveel dagen weekenddagen zijn. Houd er rekening mee dat weekenddagen en dagen die zijn opgegeven als feestdagen niet als werkdagen worden beschouwd. 

Syntaxis

WERKDAG.INTL(begindatum, dagen, [weekend], [feestdagen])

De WERKDAG. De syntaxis van de functie INTL bevat de volgende argumenten:

  • start_date Vereist. De begindatum, afgekapt tot een geheel getal. 
  • dagen Vereist. Het aantal werkdagen voor of na begindatum. Een positieve waarde levert een datum in de toekomst op; Een negatieve waarde geeft een datum in het verleden als resultaat. Een nulwaarde levert de reeds opgegeven start_date op. dag-verschuiving wordt afgekapt tot een geheel getal. 
  • weekend Optioneel. Als dit wordt gebruikt, worden hiermee de dagen van de week aangegeven die weekenddagen zijn en niet als werkdagen worden beschouwd. Het argument weekend is een weekendgetal of een tekenreeks die aangeeft wanneer weekenden voorkomen. 
    De weekendgetalwaarden geven weekenddagen aan, zoals hieronder wordt weergegeven. 
Weekendgetal Weekenddagen
1 (of weggelaten) zaterdag, zondag
2 zondag, maandag
3 maandag, dinsdag
4 dinsdag, woensdag
5 woensdag, donderdag
6 donderdag, vrijdag
7 vrijdag, zaterdag
11 alleen zondag
12 alleen maandag
13 alleen dinsdag
14 alleen woensdag
15 alleen donderdag
16 alleen vrijdag
17 alleen zaterdag

Tekenreekswaarden voor weekend zijn zeven tekens lang. Elk teken in de tekenreeks stelt een dag van de week voor, beginnend bij maandag. Het teken 1 staat voor een niet-werkdag en 0 voor een werkdag. Alleen de tekens 1 en 0 zijn toegestaan in de tekenreeks. Bovendien is 1111111 een ongeldige tekenreeks.

Als u bijvoorbeeld 0000011 gebruikt, is het resultaat een weekend van zaterdag en zondag.

  • Feestdagen Dit is een optioneel argument aan het einde van de syntaxis. Hiermee wordt een optionele set van een of meer datums opgegeven die moeten worden uitgesloten van de kalender met werkdagen. Feestdagen moet een cellenbereik zijn dat de datums bevat, of een matrixconstante van de seriële waarden die deze datums aangeven. De volgorde van datums of seriële waarden in vakantiedagen kan willekeurig zijn.

Opmerkingen

  • Als start_date buiten het bereik valt voor de huidige datumbasiswaarde, WERKDAG. INTL geeft de foutwaarde #NUM! als resultaat.
  • Als een datum in feestdagen buiten het bereik valt voor de huidige datumbasiswaarde, WERKDAG. INTL geeft de foutwaarde #NUM! als resultaat.
  • Als start_date plus dagverschuiving een ongeldige datum oplevert, wordt WERKDAG. INTL geeft de foutwaarde #NUM! als resultaat.
  • Als een weekendtekenreeks een ongeldige lengte heeft of ongeldige tekens bevat, wordt WERKDAG. INTL geeft de foutwaarde #VALUE! als resultaat.

Voorbeeld

Kopieer de volgende voorbeeldgegevens (de hele tabel inclusief de koptekst). Plak het in een nieuw Excel-werkblad in cel A1 en ernaast. Als u niet automatisch resultaten ziet, selecteert u de formule en drukt u op F2 en vervolgens op Enter. Pas indien nodig de kolombreedten aan om alles te zien. 

Formule Beschrijving Liveresultaat
=WERKDAG.INTL(DATUM,(2012,1,1),30,0) Het gebruik van 0 voor het argument Weekend heeft een fout a #GETAL! tot gevolg. #GETAL!
=WERKDAG.INTL(DATUM(2012,1,1),90,11) Vindt de datum die 90 werkdagen na 1-1-2012 valt, waarbij alleen zondagen als een weekenddag worden geteld (het argument Weekend is 11). 41013
=TEKST(WERKDAG.INTL(DATUM(2012,1,1),30,17),"m-dd-jjjj") Gebruikt de functie TEKST om het resulterende serienummer (40944) te noteren in de indeling "m-dd-jjjj". Vindt de datum die 30 werkdagen na 1-1-2012 valt, waarbij alleen zaterdagen als een weekenddag worden geteld (het argument Weekend is 17). 05-02-2012