Documentation/Calc Functions/WORKDAY.INTL/nl

Functienaam:
WERKDAG.INT

Categorie:
Datum en tijd

Samenvatting:
Berekent de datum die een bepaald aantal werkdagen voor of na een bepaalde begindatum is. Vakanties (of andere niet-werkdagen) kunnen worden gespecificeerd en de standaard werkweek kan opnieuw worden gedefinieerd.

Syntaxis:
WERKDAG.INT(Begindatum; Dagen[; [Getal of tekenreeks] [; Matrix] ])

Retourneert:
Retourneert een geheel getal dat het datum-tijd-serienummer is van de dag die een opgegeven aantal werkdagen voor of na de opgegeven datum is. De geretourneerde waarde is standaard opgemaakt als een datum, maar u kunt indien nodig een andere opmaak toepassen.

Argumenten:
Begindatum is de datum (tussen aanhalingstekens) of een datum-tijd-serienummer of een verwijzing naar de cel die één van die typen bevat, de datum waarop de berekening moet worden uitgevoerd.

Dagen is een geheel getal of een verwijzing naar een cel die die waarde bevat die het aantal werkdagen is dat als referentie in de berekening moet worden gebruikt. Een positieve waarde wordt ingevoerd om een later resultaat dan Begindatum te krijgen, een negatieve waarde wordt ingevoerd om een resultaat eerder dan Begindatum te krijgen.

Matrix is een lijst met data die overeenkomen met feestdagen die niet als werkdagen worden geteld. Deze lijst kan worden doorgegeven als een celbereik met serienummers voor datum en tijd (mogelijk weergegeven in een datumnotatie). Als alternatief kan de lijst worden doorgegeven als een inline matrix met datumreeksen (tussen aanhalingstekens) of datum-tijd-serienummers. Indien weggelaten, worden geen feestdagen verondersteld.


 * Als Begindatum geen geldige datumuitdrukking is, retourneert WERKDAG.INT als fout #WAARDE!.
 * WERKDAG.INT negeert alle tijdcomponenten van Begindatum.
 * Als Dagen niet-numeriek is, dan retourneert WERKDAG.INT als fout #WAARDE!.
 * Als Dagen een niet-gehele waarde is, wordt deze door WERKDAG.INT afgekapt tot een geheel getal.
 * Als een tekenreeks wordt gebruikt voor het argument Getal of tekenreeks en die tekenreeks niet precies zeven tekens bevat, retourneert WERKDAG.INT als fout #WAARDE!. Als de tekenreeks zeven tekens bevat, maar ten minste één van die tekens geen '0' of '1' is, retourneert WERKDAG.INT als fout ongeldig argument (Fout:502).
 * Als een getal wordt gebruikt voor het argument Getal of tekenreeks en dat getal is geen geheel getal, dan rapporteert WERKDAG.INT als fout ongeldig argument (Fout:502). Als het getal een geheel getal is maar niet in het bereik 1 tot 7 of het bereik 11 tot 17 ligt, retourneert WERKDAG.INT als fout ongeldig argument (Fout:502).
 * Als Getal of tekenreeks wordt doorgegeven als celverwijzing en die cel een foutcode bevat (zoals #NAAM?), wordt die foutstatus doorgegeven als resultaat van WERKDAG.INT.
 * Als Matrix wordt doorgegeven als een inline matrix en de invoer van die matrix is geen datum of een datum-tijd serienummer, dan retourneert WERKDAG.INT als fout #WAARDE!.
 * Als Matrix wordt doorgegeven als een celbereik, worden in de meeste gevallen cellen die geen datum of een datum-tijd-serienummer bevatten dat binnen de relevante periode ligt, genegeerd. Als een cel echter een foutcode bevat (zoals #NAAM?), wordt die foutstatus doorgegeven als resultaat van WERKDAG.INT.

Details specifiek voor de functie WERKDAG.INT
De volgorde van de optionele parameters Getal of tekenreeks en Matrix is anders voor WERKDAG.INT in vergelijking met de specificatie in ODF 1.2. Ook is de definitie van de parameter Matrix voor Calc's WERKDAG.INT uitgebreid vergeleken met de corresponderende parameter WERKDAG in ODF 1.2. De functie WERKDAG.INT-functie van Calc is echter compatibel met de nagenoeg gelijknamige Excel-functie WERKDAG.INTL.

Gerelateerde LibreOffice-functies:
WERKDAG

ODF standaard:
Section 6.10.22, part 2

Gelijkwaardige Excel-functies:
WERKDAG.INTL