Beskrivning
Använd denna funktion för att returnera antalet arbetsdagar mellan två datum. Du kan också ange både vilka dagar som ska betraktas som helgdagar (arbetsfria dagar) och vilka helgdagar som ska undantas.
Syntax
NETWORKDAYS.INTL(start_datum,slut_datum,[helg],[helgdagar])
Ingångar
Denna funktion har följande argument:
| Namn | Krävs | Giltig inmatning |
|---|---|---|
start_datum |
Ja | Första datumet i det intervall som ska beaktas. Detta kan vara en cellreferens, ett heltalsdatum eller ett datum i formatet DATEVALUE(DD,MM,YYYY) eller DATEVALUE(YYYY,MM,DD). Alternativt kan de vara en sträng inom citationstecken, t.ex. "1/14/2023". En formel som resulterar i en av dessa är också godkänd. |
slut_datum |
Ja | Sista datum i intervallet som ska beaktas. Detta kan vara en cellreferens, ett heltalsdatum eller ett datum i formatet DATEVALUE(DD,MM,YYYY) eller DATEVALUE(YYYY,MM,DD). Alternativt kan de vara en sträng inom citationstecken, t.ex. "1/14/2023". En formel som resulterar i en av dessa är också godkänd. |
helg |
Nej | Vilka dagar i veckan ska betraktas som helger? (repetitiva icke-arbetsdagar) |
semester |
Nej | En lista över arbetsfria dagar som anges som datum. Detta kan vara en cellreferens, ett cellintervall (D2:D13), ett heltalsdatum eller ett datum i formatet DATEVALUE(DD,MM,YYYY) eller DATEVALUE(YYYY,MM,DD). Alternativt kan de vara en sträng inom citationstecken, t.ex. "1/14/2023". En formel som resulterar i en av dessa är också godkänd. |
Exempel
Konfigurera helger
Denna funktion ger två alternativ för att konfigurera helger. Det första alternativet är att ange ett nummer enligt tabellen nedan (värdena 8, 9 och 10 stöds inte).
| Helgdagar | Helgnummer |
|---|---|
| Lördag, söndag | 1 (standard) |
| Söndag, måndag | 2 |
| Måndag, tisdag | 3 |
| Tisdag, onsdag | 4 |
| Onsdag, torsdag | 5 |
| Torsdag, fredag | 6 |
| fredag, lördag | 7 |
| Endast söndag | 11 |
| Endast måndag | 12 |
| Endast tisdag | 13 |
| Endast onsdag | 14 |
| Endast torsdag | 15 |
| Endast fredag | 16 |
| Endast lördag | 17 |
Det andra sättet att konfigurera helger är att tillhandahålla en textsträng med 7 tecken inom citationstecken bestående av 1 och 0, där "1" anger en ledig dag och "0" anger en arbetsdag. Den första positionen representerar måndag.
Provdata
| A (start_date) |
B (end_date) |
C (helgdagar) |
NETWORKDAYS resultat |
E (helgdagar) |
|---|---|---|---|---|
| 1/1/2024 | 12/31/2024 | 262 | 5/15/2024 | |
| 1/1/2024 | 12/31/2024 | 5/15/2024 | 261 | 6/15/2024 |
| 1/1/2024 | 12/31/2024 | 258 | 7/4/2024 | |
| 7/19/2003 | 31 februari 2002 | #VALUE! | 7/5/2024 | |
| 41631 | 23 jan-14 | 24 | 9/6/2024 |
Provdata
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Startdatum | Slutdatum | Semester | Pris | Mål |
| 2 | 1/1/2024 | 12/31/2024 | 5/15/2024 | $262.00 | 122 |
| 3 | 1/1/2024 | 3/31/2024 | 3/15/2024 | $261.00 | 14 |
| 4 | 11/1/2024 | 12/31/2024 | 11/4/2024 | $258.00 | 12 |
| 5 | 2/5/2025 | 11/7/2025 | 7/4/2025 | $300.00 | 21 |
Exempel på funktioner
| Användningsfall | Formel | Förklaring och resultat |
|---|---|---|
| Bestäm antalet arbetsdagar (mån-fre) mellan de datum som anges i två celler, utan att ange några helgdagar. Lördag och söndag är helgdagar. | =NÄTARBETSDAGAR.INTL(A2,B2) |
Denna formel bestämmer antalet arbetsdagar (mån-fre) mellan datumet i cell A2 och datumet i cell B2, utan att några helgdagar anges. Lördag och söndag antas vara helgdagar. För denna datauppsättning ger formeln 262. |
| Bestäm antalet arbetsdagar (mån-fre) mellan de datum som anges i två celler, med helgdagarna angivna i en tredje cell. Lördag och söndag är helgdagar. | =NÄTARBETSDAGAR.INTL(A2,B2,,C2) |
Denna formel fastställer antalet arbetsdagar (mån-fre) mellan datumet i cell A2 och cell B2, med helgdagar angivna i C2. För denna datauppsättning ger formeln 261. |
| Bestäm antalet arbetsdagar (mån-fre) mellan de datum som anges i två celler, med helgdagarna angivna i ett cellintervall. Lördag och söndag är helgdagar. | =NETWORKDAYS.INTL(A3,B3,,E2:E5) |
Denna formel bestämmer antalet arbetsdagar (mån-fre) mellan datumet i cell A3 och cell B3, med helgdagarna angivna i intervallet C2:C5. För denna datauppsättning ger formeln 64. |
| Bestäm antalet arbetsdagar mellan ett angivet datum och ett datum i en cell, utan helgdagar. Arbetsdagarna är måndag, tisdag och onsdag. | =NETWORKDAYS.INTL("1/1/2024",B4,"0001111") |
Denna formel bestämmer antalet arbetsdagar mellan 1/1/2024 och värdet i cell B4, med måndag, tisdag, onsdag som arbetsdagar, utan att några helgdagar anges. För denna datauppsättning ger formeln 158. |
| Bestäm antalet arbetsdagar mellan två angivna datum, utan helgdagar. Helgdagarna (arbetsfria) är tisdag och onsdag. | =NETWORKDAYS.INTL(DATE(2024,11,1),DATE(2024,12,31),4) |
Denna formel bestämmer antalet arbetsdagar mellan 1/11/2024 och 31/12/2024. Helgdagarna (arbetsfria) är tisdag och onsdag (4). Inga helgdagar angivna. För denna datauppsättning ger formeln 44. |
| Bestäm antalet arbetsdagar (mån-fre) mellan de datum som anges i två celler. Lördag och söndag är helgdagar. Det finns en helgdag angiven. | =NETWORKDAYS.INTL(A5,B5,"1111100",45651) |
Denna formel fastställer antalet arbetsdagar (mån-fre) mellan datumet i cell A2 och datumet i cell B2. De arbetsfria dagarna är lördag och söndag För denna datauppsättning ger formeln 78. |
Anteckningar
- NÄTVERKSDAGAR.INTL
- Vet inte underförstått vilka dagar som är helgdagar. Dessa måste specificeras av användaren.
- Inkluderar både startdatum och slutdatum vid beräkning av arbetsdagar.
- Utesluter automatiskt alla lördagar och söndagar inom det angivna intervallet.
- Ignorerar eventuella tidsvärden.
- Om semesterdatumet inte ligger mellan de angivna start- och slutdatumen ignoreras de.
- Jokertecken fungerar inte med den här funktionen.
- Om
start_dateär senare änend_date, kommer returvärdet att vara negativt och storleken kommer att vara antalet hela arbetsdagar. - Om endera eller båda
startdatumellerslutdatumligger utanför intervallet för det aktuella datumets basvärde, returnerar NETWORKDAYS.INTL - Om en weekend-sträng är av ogiltig längd eller innehåller ogiltiga tecken returnerar NETWORKDAYS.INTL
- Om det eller de angivna datumen inte är giltiga returnerar NETWORKDAYS
Tips
- Du kan använda den här funktionen för att beräkna antalet arbetstimmar i det angivna intervallet genom att multiplicera resultatet med lämpligt antal arbetstimmar.
Relaterade funktioner
DATE
DATEVALUE
DAY
DAYS
DAYS360
EDATE
EOMONTH
MONTH
NETWORKDAYS
NETWORKDAYS.INTL
WEEKDAY
WORKDAY
WORKDAY.INTL YEAR
YEARFRAC