Gjelder for
Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel på nettet Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016 Excel Web App Microsoft365.com Mitt Office for iPhone

Denne artikkelen beskriver formelsyntaks for og hvordan du bruker funksjonen ARBEIDSDAG.INTL i Microsoft Excel. 

Denne funksjonen returnerer serienummeret for datoen før eller etter et angitt antall arbeidsdager med egendefinerte helgeparametere. Valgfrie helgeparametere kan angi hvilke og hvor mange dager som er helgedager. Vær oppmerksom på at helgedager og dager som er angitt som helligdager, ikke regnes som arbeidsdager. 

Syntaks

ARBEIDSDAG.INTL(startdato; dager; [helg]; [helligdager])

Syntaksen for funksjonen ARBEIDSDAG.INTL bruker følgende argumenter:

  • start_date    Obligatorisk. Startdatoen, avkortet til heltall. 

  • Dager    Obligatorisk. Antallet arbeidsdager før eller etter startdatoen. En positiv verdi gir en fremtidig dato. en negativ verdi gir en tidligere dato. en nullverdi gir den allerede angitte start_date. Dagforskyvning avkortes til et heltall. 

  • helg    Valgfritt. Hvis det brukes, angir dette ukedagene som er helgedager og ikke regnes som arbeidsdager. Helgeargumentet er et helgenummer eller en streng som angir når helgene inntreffer. 

    Verdiene for helgenummeret angir helgedager som vist nedenfor. 

helgenummer

Helgedager

1 (eller utelatt)

Lørdag, Søndag

2

Søndag, Mandag

3

Mandag, Tirsdag

4

Tirsdag, Onsdag

5

Onsdag, Torsdag

6

Torsdag, Fredag

7

Fredag, Lørdag

11

Bare søndag

12

Bare mandag

13

Bare tirsdag

14

Bare onsdag

15

Bare torsdag

16

Bare fredag

17

Bare lørdag

Helgestrengverdiene er sju tegn lange. Hvert tegn i strengen representerer en dag i uken, som starter med mandag. Tegnet 1 representerer en ikke-arbeidsdag, og 0 representerer en arbeidsdag. Det er bare tillatt å bruke tegnene 1 og 0 i strengen. 1111111 er også en ugyldig streng.

For eksempel vil 0000011 resultere i en helg som er lørdag og søndag.

  • Helligdager    Dette er et valgfritt argument på slutten av syntaksen. Den angir et valgfritt sett med én eller flere datoer som skal utelates fra arbeidsdagkalenderen. Helligdager skal være et celleområde som inneholder datoene , eller en matrisekonstant med serieverdiene som representerer disse datoene. Rekkefølgen av datoene eller serieverdiene i helligdager kan være vilkårlig.

Merknader

  • Hvis start_date er utenfor området for gjeldende datobaseverdi, returnerer ARBEIDSDAG.INTL feilverdien #NUM!.

  • Hvis en dato i helligdager er utenfor området for gjeldende datobaseverdi, returnerer ARBEIDSDAG.INTL #NUM! som feilverdi.

  • Hvis start_date pluss dagforskyvning gir en ugyldig dato, returnerer ARBEIDSDAG.INTL feilverdien #NUM!.

  • Hvis en helgestreng har ugyldig lengde eller inneholder ugyldige tegn, returnerer ARBEIDSDAG.INTL #VALUE! som feilverdi.

Eksempel

Kopier følgende eksempeldata (hele tabellen inkludert toppteksten). Lim det inn i celle A1 og tilstøtende i et nytt Excel-regneark. Hvis du ikke ser resultater automatisk, merker du formelen, trykker F2 og trykker ENTER. Juster kolonnebredden om nødvendig for å se alt. 

Formel

Beskrivelse

Direkte resultat

=ARBEIDSDAG.INTL(DATO(2012;1;1);30;0)

Bruk av en 0 for Helg-argumentet resulterer i en #NUM! -feil.

#NUM!

=ARBEIDSDAG.INTL(DATO(2012;1;1);30;11)

Finner datoen som kommer 90 arbeidsdager etter 01.01.2012, og teller bare søndag som helgedag. (Helg-argumentet er 11).

41013

=TEKST(ARBEIDSDAG.INTL(DATO(2012;1;1);30;17);"d.mm.åååå")

Bruker TEKST-funksjonen til å formatere det resulterende serienummeret (40944) i formatet "m/dd/åååå". Finner datoen 30 arbeidsdager fra 01.01.2012, og teller bare lørdager som en helgedag (helgeargumentet er 17).

5.02.2012

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.