Beskrivelse
Bruk denne funksjonen til å returnere antall arbeidsdager mellom to datoer. Du kan også spesifisere både hvilke dager som skal regnes som helgedager (arbeidsfrie dager), og hvilke helligdager som skal utelukkes.
Syntaks
NETWORKDAYS.INTL(start_dato,slutt_dato,[helg],[helligdager])
Innganger
Denne funksjonen har følgende argumenter:
| Navn | Påkrevd | Gyldig input |
|---|---|---|
start_dato |
Ja | Første dato i intervallet som skal vurderes. Dette kan være en cellereferanse, en heltallsdato eller en dato i formatet DATEVALUE(DD,MM,YYYYY) eller DATEVALUE(YYYYY,MM,DD). Alternativt kan de være en streng med anførselstegn, for eksempel "1/14/2023". En formel som resulterer i en av disse er også akseptabel. |
end_date |
Ja | Siste dato for intervallet som skal vurderes. Dette kan være en cellereferanse, en heltallsdato eller en dato i formatet DATEVALUE(DD,MM,YYYYY) eller DATEVALUE(YYYYY,MM,DD). Alternativt kan de være en streng med anførselstegn, for eksempel "1/14/2023". En formel som resulterer i en av disse er også akseptabel. |
helg |
Nei | Hvilke dager i uken som skal regnes som helger. (gjentatte arbeidsfrie dager) |
høytider |
Nei | En liste over arbeidsfrie dager som oppgis som datoer. Dette kan være en cellereferanse, et celleområde (D2:D13), en heltallsdato eller en dato i formatet DATEVALUE(DD,MM,YYYY) eller DATEVALUE(YYYYY,MM,DD). Alternativt kan de være en streng med anførselstegn, for eksempel "1/14/2023". En formel som resulterer i en av disse er også akseptabel. |
Eksempel
Konfigurere helger
Denne funksjonen gir to alternativer for å konfigurere helger. Det første alternativet er å oppgi et tall som vist i tabellen nedenfor (verdiene 8, 9 og 10 støttes ikke).
| Helgedager | Helgenummer |
|---|---|
| Lørdag, søndag | 1 (standard) |
| Søndag, mandag | 2 |
| Mandag, tirsdag | 3 |
| Tirsdag, onsdag | 4 |
| Onsdag, torsdag | 5 |
| Torsdag, fredag | 6 |
| Fredag, lørdag | 7 |
| Kun søndag | 11 |
| Kun mandag | 12 |
| Kun tirsdag | 13 |
| Kun onsdag | 14 |
| Kun torsdag | 15 |
| Kun fredag | 16 |
| Kun lørdag | 17 |
Den andre måten å konfigurere helger på er å angi en tekststreng på 7 tegn i anførselstegn som består av 1 og 0, der "1" angir en ikke-arbeidsdag og "0" angir en arbeidsdag. Den første posisjonen representerer mandag.
Eksempeldata
| A (start_dato) |
B (end_date) |
C (helligdager) |
NETWORKDAYS resultat |
E (helligdager) |
|---|---|---|---|---|
| 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. februar 2002 | #VALUE! | 7/5/2024 | |
| 41631 | 23-jan-14 | 24 | 9/6/2024 |
Eksempeldata
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Startdato | Sluttdato | Ferier | 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 |
Eksempel på funksjoner
| Bruksområde | Formel | Forklaring og resultat |
|---|---|---|
| Finn antall arbeidsdager (man-fre) mellom datoene som er angitt i to celler, uten at det er angitt helligdager. Lørdag og søndag er helgedagene. | =NETWORKDAYS.INTL(A2,B2) |
Denne formelen bestemmer antall arbeidsdager (man-fre) mellom datoen i celle A2 og datoen i celle B2, uten at helligdager er angitt. Lørdag og søndag antas å være helgedagene. For dette datasettet gir formelen 262. |
| Finn antall arbeidsdager (man-fre) mellom datoene som er angitt i to celler, med helligdagene angitt i en tredje celle. Lørdag og søndag er helgedagene. | =NETWORKDAYS.INTL(A2,B2,,C2) |
Denne formelen bestemmer antall arbeidsdager (man-fre) mellom datoen i celle A2 og celle B2, med helligdagene angitt i C2. For dette datasettet gir formelen 261. |
| Finn antall arbeidsdager (man-fre) mellom datoene som er angitt i to celler, med helligdagene angitt i et celleområde. Lørdag og søndag er helgedagene. | =NETWORKDAYS.INTL(A3,B3,,E2:E5) |
Denne formelen bestemmer antall arbeidsdager (man-fre) mellom datoen i celle A3 og celle B3, med helligdagene angitt i området C2:C5. For dette datasettet gir formelen 64. |
| Finn antall arbeidsdager mellom en spesifisert dato og en dato i en celle, uten helligdager. Arbeidsdagene er mandag, tirsdag og onsdag. | =NETWORKDAYS.INTL("1/1/2024",B4,"0001111") |
Denne formelen bestemmer antall arbeidsdager mellom 1.1.2024 og verdien i celle B4, ved å bruke mandag, tirsdag og onsdag som arbeidsdager, uten at helligdager er angitt. For dette datasettet gir formelen 158. |
| Bestem antall arbeidsdager mellom to angitte datoer, uten helligdager. Helgedagene (arbeidsfrie dager) er tirsdag og onsdag. | =NETWORKDAYS.INTL(DATE(2024,11,1),DATE(2024,12,31),4) |
Denne formelen bestemmer antall arbeidsdager mellom 1/11/2024 og 31/12/2024. Helgedagene (arbeidsfrie dager) er tirsdag og onsdag (4). Ingen spesifiserte helligdager. For dette datasettet gir formelen 44. |
| Finn antall arbeidsdager (man-fre) mellom datoene som er angitt i to celler. Lørdag og søndag er helgedagene. Det er spesifisert én helligdag. | =NETWORKDAYS.INTL(A5,B5,"1111100",45651) |
Denne formelen bestemmer antall arbeidsdager (man-fre) mellom datoen i celle A2 og datoen i celle B2. De arbeidsfrie dagene er lørdag og søndag For dette datasettet gir formelen 78. |
Merknader
- NETWORKDAYS.INTL
- Vet ikke implisitt hvilke dager som er helligdager. Disse må spesifiseres av brukeren.
- Inkluderer både startdato og sluttdato ved beregning av arbeidsdager.
- Ekskluderer automatisk alle lørdager og søndager i det angitte området.
- Ignorerer eventuelle tidsverdier.
- Hvis feriedatoen(e) ikke ligger mellom de angitte start- og sluttdatoene, blir de ignorert.
- Jokertegn fungerer ikke med denne funksjonen.
- Hvis
startdatoer senere ennsluttdato, vil returverdien være negativ, og størrelsen vil være antall hele arbeidsdager. - Hvis en av eller begge
start_dateellerend_dateer utenfor området for den gjeldende datobasisverdien, returnerer NETWORKDAYS.INTL feilverdien #NUM! - Hvis en weekendstreng er av ugyldig lengde eller inneholder ugyldige tegn, returnerer NETWORKDAYS.INTL feilverdien #VALUE!
- Hvis de angitte datoene ikke er gyldige, returnerer NETWORKDAYS feilmeldingen #VALUE!
Tips
- Du kan bruke denne funksjonen til å beregne antall arbeidstimer i det angitte området ved å multiplisere resultatet med det aktuelle antallet arbeidstimer.
Relaterte funksjoner
DATE
DATEVALUE
DAY
DAYS
DAYS360
EDATE
EOMONTH
MONTH
NETWORKDAYS
NETWORKDAYS.INTL
WEEKDAY
WORKDAY
WORKDAY.INTL
YEAR
YEARFRAC