
Resumé
Excel WORKDAY.INTL-funktionen tager en dato og returnerer det nærmeste arbejde i fremtiden eller fortiden, baseret på den offsetværdi, du angiver. I modsætning til WORKDAY-funktionen giver WORKDAY.INTL dig mulighed for at tilpasse, hvilke dage der betragtes som weekender (ikke-arbejdsdage). Du kan bruge WORKDAY.INTL-funktionen til at beregne afslutningsdatoer, skibsdatoer osv., Der tager højde for ikke-arbejdsdage.
Formål
Få dato n arbejdsdage i fremtiden eller fortidenReturneringsværdi
Næste eller forrige arbejdsdato baseret på inputSyntaks
= WORKDAY.INTL (startdato, dage, (weekend), (helligdage))Argumenter
- start_date - Startdatoen.
- dage - Slutdatoen.
- weekend - (valgfrit) Indstilling for hvilke ugedage, der skal betragtes som weekender.
- helligdage - (valgfrit) En liste over en eller flere datoer, der skal betragtes som ikke-arbejdsdage.
Version
Excel 2010Brugsanvisninger
WORKDAY.INTL viser en dato, der repræsenterer den "nærmeste" arbejdsdag N dage i fortiden eller fremtiden. Brug et positivt tal som dage for fremtidige datoer og et negativt antal for tidligere datoer. Denne funktion er mere robust end WORKDAY-funktionen, fordi den lader dig tilpasse, hvilke ugedage der betragtes som weekender.
Eksempelformler
D4=WORKDAY.INTL(B4,C4) // default - weekends excluded D5=WORKDAY.INTL(B5,C5,11) // weekend set to Sunday only D6=WORKDAY.INTL(B6,C6,1,B9:B9) // default weekend with holidays
Weekender
WORKDAY.INTL ekskluderer som standard weekender (lørdag og søndag). Du kan dog kontrollere, hvilke dage der betragtes som weekender ved at angive en kode fra nedenstående tabel til weekendargumentet .
En anden (lettere) måde at specificere weekenddage på er at bruge en "maske" til at angive weekender med en og nuller. I denne ordning er der en streng på 7 ener og nuller, der angiver weekender, hvor det første tegn er mandag, og det sidste tegn er søndag. Brug en (1) til at angive weekend og nul (0) til at angive en arbejdsdag. Denne metode er mere fleksibel, da den giver dig mulighed for at udpege en hvilken som helst ugedag som en weekend (dvs. ikke-arbejdsdag). For eksempel:
=WORKDAY.INTL(A1,3,"0000000") // no weekends =WORKDAY.INTL(A1,3,"1000000") // weekend = Mon =WORKDAY.INTL(A1,3,"1100000") // weekend = Mon+Tue =WORKDAY.INTL(A1,3,"1110000") // weekend = Mon+Tue+Wed =WORKDAY.INTL(A1,3,"1010000") // weekend = Mon+Wed
Helligdage
WORKDAY.INTL kan også valgfrit tage højde for helligdage. For helligdage argument, leverer en vifte, der indeholder ferie datoer. Disse datoer behandles som ikke-arbejdsdage og vil ikke blive inkluderet i resultatet.
Weekendkoder
Brug en af nedenstående koder til weekendargumentet for at vælge en "fast" weekendmulighed.
Kode | Weekenddage |
1 (standard) | 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 | Kun søndag |
12 | Kun mandag |
13 | Kun tirsdag |
14 | Kun onsdag |
15 | Kun torsdag |
16 | Kun fredag |
17 | Kun lørdag |
Bemærkninger:
- Hvis startdato er ugyldig, returnerer WORKDAY.INTL #NUM! fejl.
- Hvis startdato + dag er ugyldig, returnerer WORKDAY.INTL #NUM! fejl.
- Hvis en ferie er ugyldig, returnerer WORKDAY.INTL #NUM! fejl.
- Hvis weekenden er ugyldig, returnerer WORKDAY.INTL #VALUE! fejl.