Denne artikkelen beskriver formelsyntaks for og bruk av funksjonen ARBEIDSDAG.INTL i Microsoft Excel.
Returnerer serienummeret som svarer til datoen før eller etter et angitt antall arbeidsdager med egendefinerte helgeparametre. Helgeparametre angir hvilke og hvor mange dager som er helgedager. Helger og dager som er angitt som helligdager, regnes ikke som arbeidsdager.
Syntaks
ARBEIDSDAG.INTL(startdato; dager; [helg]; [helligdager])
Syntaksen for ARBEIDSDAG.INTL har følgende argumenter:
-
Startdato Obligatorisk. Startdatoen, avkortet til heltall.
-
Dager Obligatorisk. Antallet arbeidsdager før eller etter startdatoen. En positiv verdi gir en dato i fremtiden, en negativ verdi gir en dato i fortiden, en nullverdi gir startdatoen. Forskjøvne dager avkortes til et heltall.
-
Helg Valgfritt. Angir dagene i uken som er helgedager, og ikke regnes som arbeidsdager. Helg er et helgenummer eller en streng som angir når helgene inntreffer.
Helgenummerverdier angir følgende helgedager:
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 |
Helgestrengverdier består av sju tegn, og hvert tegn i strengen representerer en dag i uken, med start mandag. 1 representerer en ikke-arbeidsdag, og 0 representerer en arbeidsdag. Det er bare tillatt å bruke tegnene 1 og 0 i strengen. 1111111 er en ugyldig streng.
0000011 vil for eksempel resultere i en helg som består av lørdag og søndag.
-
Helligdager Valgfritt. Et valgfritt sett av én eller flere datoer som skal utelukkes fra arbeidsdagkalenderen. Helligdager skal være et område av celler som inneholder datoene, eller en matrise med konstante serieverdier 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 dato basis verdi, ARBEIDs dag. INTL returnerer #NUM! som feilverdi.
-
Hvis en dato i hellig dager er utenfor området for gjeldende dato basis verdi, ARBEIDs dag. INTL returnerer #NUM! som feilverdi.
-
Hvis start_date pluss dag – forskyvning gir en ugyldig dato, ARBEIDs dag. INTL returnerer #NUM! som feilverdi.
-
Hvis en Helge streng har ugyldig lengde eller inneholder ugyldige tegn, kan ARBEIDs dag. INTL returnerer #VALUE! som feilverdi.
Eksempel
Kopier eksempeldataene i tabellen nedenfor, og lim dem inn i celle A1 i et nytt Excel-regneark. Hvis du vil at formlene skal vises resultater, merker du dem, trykker F2 og deretter ENTER. Hvis du vil, kan du justere kolonnebreddene slik at du kan se alle dataene.
Formel | Beskrivelse | Direkte resultat |
---|---|---|
=ARBEIDSDAG.INTL(DATO(2012;1;1);30;0) |
Hvis du bruker 0 for Helge-argumentet, fører det til et #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 serie nummeret (40944) i et m/dd/åååå-format. Finner datoen 30 arbeids dager fra 1/1/2012, talt bare på lørdager som en ukes lutt dag (Helge-argumentet er 17). |
5.02.2012 |
Obs!: Denne siden er oversatt gjennom automatisering og kan inneholde grammatiske feil eller unøyaktigheter. Formålet vårt er at innholdet skal være nyttig for deg. Kan du fortelle oss om informasjonen var nyttig? Her er den engelske artikkelen for referanse.