Beschrijving
Gebruik deze functie om het aantal werkdagen tussen twee datums te berekenen. Je kunt ook aangeven welke dagen als weekenddagen (niet-werkdagen) moeten worden beschouwd en welke feestdagen moeten worden uitgesloten.
Syntaxis
NETWERKDAGEN.INTL(startdatum, einddatum, [weekend], [feestdagen])
Invoer
Deze functie heeft de volgende argumenten:
| Naam | Vereist | Beschrijving | Geldige invoer |
|---|---|---|---|
start_datum |
Ja | De eerste datum binnen het tijdsbestek moet in aanmerking worden genomen. | Een celverwijzing, een datum als geheel getal, of een datum in het formaat DATEVALUE(DD,MM,JJJJ) of DATEVALUE(JJJJ,MM,DD) . Als alternatief kunnen ze een tekenreeks tussen aanhalingstekens zijn, zoals "14-1-2023". Een formule die tot een van deze resultaten leidt, is ook acceptabel. |
einddatum |
Ja | Uiterste datum waarop het tijdsbestek in aanmerking wordt genomen. | Een celverwijzing, een datum als geheel getal, of een datum in het formaat DATEVALUE(DD,MM,JJJJ) of DATEVALUE(JJJJ,MM,DD) . Als alternatief kunnen ze een tekenreeks tussen aanhalingstekens zijn, zoals "14-1-2023". Een formule die tot een van deze resultaten leidt, is ook acceptabel. |
weekend |
Nee | Welke dagen van de week moeten als weekenddagen worden beschouwd? (terugkerende niet-werkdagen) | Zie Weekenden configureren hieronder. |
vakantie |
Nee | Een lijst met niet-werkdagen, zoals opgegeven in datums. | Een celverwijzing, een celbereik (D2:D13), een datum als geheel getal, of een datum in het formaat DATEVALUE(DD,MM,JJJJ) of DATEVALUE(JJJJ,MM,DD) . Als alternatief kunnen ze een tekenreeks tussen aanhalingstekens zijn, zoals "14-1-2023". Een formule die tot een van deze resultaten leidt, is ook acceptabel. |
Voorbeeld
Weekenden configureren
Deze functie biedt twee opties om weekenden in te stellen. De eerste optie is om een getal in te voeren zoals weergegeven in de onderstaande tabel (de waarden 8, 9 en 10 worden niet ondersteund).
| Weekenddagen | Weekendnummer |
|---|---|
| Zaterdag, zondag | 1 (standaard) |
| Zondag, maandag | 2 |
| Maandag, dinsdag | 3 |
| dinsdag, woensdag | 4 |
| woensdag, donderdag | 5 |
| Donderdag, vrijdag | 6 |
| vrijdag, zaterdag | 7 |
| Alleen op zondag | 11 |
| Alleen op maandag | 12 |
| Alleen op dinsdag | 13 |
| Alleen op woensdag | 14 |
| Alleen op donderdag | 15 |
| Alleen op vrijdag | 16 |
| Alleen op zaterdag | 17 |
De tweede manier om weekenden in te stellen is door een tekstreeks van 7 tekens tussen aanhalingstekens op te geven, bestaande uit 1'en en 0'en, waarbij "1" een vrije dag aangeeft en "0" een werkdag. De eerste positie staat voor maandag.
Voorbeeldgegevens
| A | B | C | |
|---|---|---|---|
| 1 | Startdatum | Einddatum | Vakantie |
| 2 | 1/1/2024 |
12/31/2024 |
5/15/2024 |
| 3 | 1/1/2024 |
12/31/2024 |
6/15/2024 |
| 4 | 1/1/2024 |
12/31/2024 |
7/4/2024 |
| 5 | 7/19/2003 |
31 februari 2002 |
7/5/2024 |
| 6 | 41631 |
23 januari 2014 |
9/6/2024 |
Voorbeeldformules
| Gebruiksvoorbeeld | Formule | Uitleg en resultaat |
|---|---|---|
| Bepaal het aantal werkdagen (ma-vr) tussen de datums die in de twee cellen zijn opgegeven, zonder feestdagen mee te rekenen. Zaterdag en zondag zijn de weekenddagen. | =NETWORKDAYS.INTL(A2,B2) |
Deze formule berekent het aantal werkdagen (ma-vr) tussen de datum in cel A2 en de datum in cel B2, zonder rekening te houden met feestdagen. Zaterdag en zondag worden doorgaans als weekenddagen beschouwd. Resultaat: 262 . |
| Bepaal het aantal werkdagen (ma-vr) tussen de datums die in twee cellen zijn opgegeven, waarbij de feestdagen in een derde cel worden vermeld. Zaterdag en zondag zijn de weekenddagen. | =NETWORKDAYS.INTL(A2,B2,,C2) |
Deze formule berekent het aantal werkdagen (ma-vr) tussen de datum in cel A2 en cel B2, waarbij de feestdagen in C2 worden meegerekend. Resultaat: 261 . |
| Bepaal het aantal werkdagen (ma-vr) tussen de datums die in twee cellen zijn opgegeven, waarbij de feestdagen in een celbereik zijn gespecificeerd. Zaterdag en zondag zijn de weekenddagen. | =NETWERKDAGEN.INTL(A3,B3,,C2:C5) |
Deze formule berekent het aantal werkdagen (ma-vr) tussen de datum in cel A3 en cel B3, waarbij de feestdagen zijn gespecificeerd in het bereik C2:C5. Merk op dat 15-06-2024 (C3) op een zaterdag valt, dus alleen de drie feestdagen op weekdagen (15-05, 04-07, 05-07) verminderen het aantal. Resultaat: 259 . |
| Bepaal het aantal werkdagen tussen een opgegeven datum en een datum in een cel, exclusief feestdagen. De werkdagen zijn maandag, dinsdag en woensdag. | =NETWORKDAYS.INTL("1/1/2024",B4,"0001111") |
Deze formule berekent het aantal werkdagen tussen 1 januari 2024 en de waarde in cel B4, waarbij maandag, dinsdag en woensdag als werkdagen worden beschouwd en er geen feestdagen worden meegerekend. Resultaat: 158 . |
| Bepaal het aantal werkdagen tussen twee opgegeven datums, exclusief feestdagen. De weekenddagen (niet-werkdagen) zijn dinsdag en woensdag. | =NETWORKDAYS.INTL(DATE(2024,11,1),DATE(2024,12,31),4) |
Deze formule berekent het aantal werkdagen tussen 1 november 2024 en 31 december 2024. De weekenddagen (niet-werkdagen) zijn dinsdag en woensdag (4). Geen feestdagen vermeld. Resultaat: 44 . |
| Bepaal het aantal werkdagen (ma-vr) tussen de datums die in de twee cellen zijn opgegeven. Zaterdag en zondag zijn de weekenddagen. Er is één specifieke feestdag. | =NETWORKDAYS.INTL(A6,B6,"0000011",45651) |
Deze formule berekent het aantal werkdagen (ma-vr) tussen de datum in cel A6 en de datum in cel B6. De niet-werkdagen zijn zaterdag en zondag ( Resultaat: 24 . |
Notities
- NETWERKDAGEN.INTL
- Weet niet impliciet welke dagen feestdagen zijn. Deze moeten door de gebruiker worden opgegeven.
- Bij de berekening van het aantal werkdagen worden zowel de begin- als de einddatum meegenomen.
- Sluit automatisch alle zaterdagen en zondagen binnen het opgegeven bereik uit.
- Negeert alle tijdwaarden.
- Als de vakantiedatum(s) niet tussen de opgegeven begin- en einddatum vallen, worden ze genegeerd.
- Jokertekens werken niet met deze functie.
- Als
start_date lateris danend_date, zal de retourwaarde negatief zijn en de grootte gelijk aan het aantal volledige werkdagen. - Als
start_date ofbeide buiten het bereik van de huidige datumbasiswaarde vallen, retourneert NETWORKDAYS.INTL de foutwaarde #NUM!.end_dateof - Als een weekendstring een ongeldige lengte heeft of ongeldige tekens bevat, retourneert NETWORKDAYS.INTL de foutwaarde #VALUE!.
- Als de opgegeven datum(s) niet geldig zijn, geeft NETWORKDAYS de foutmelding #VALUE! terug.
Tips
- Met deze functie kunt u het aantal werkuren binnen het opgegeven bereik berekenen door het resultaat te vermenigvuldigen met het juiste aantal werkuren.