
Yhteenveto
Excel WORKDAY.INTL -toiminto ottaa päivämäärän ja palauttaa lähimmän työn tulevaisuudessa tai menneisyydessä antamasi offset-arvon perusteella. Toisin kuin WORKDAY-toiminto, WORKDAY.INTL antaa sinun muokata, mitä päiviä pidetään viikonloppuina (ei-työpäivinä). Voit käyttää WORKDAY.INTL-toimintoa laskeaksesi valmistumispäivämäärät, lähetyspäivämäärät jne., Joissa otetaan huomioon työpäivät.
Tarkoitus
Hanki päivämäärä n työpäivää tulevaisuudessa tai menneisyydessäPalautusarvo
Seuraava tai edellinen työpäivä syötteiden perusteellaSyntaksi
= WORKDAY.INTL (aloituspäivä, päivät, (viikonloppu), (lomapäivät))Väitteet
- aloituspäivä - Aloituspäivä.
- päivää - päättymispäivä.
- viikonloppu - (valinnainen) Asetus viikonpäivinä viikonloppuiksi.
- vapaapäivät - (valinnainen) Luettelo yhdestä tai useammasta päivämäärästä, joita on pidettävä työpäivinä.
Versio
Excel 2010Käyttöohjeet
WORKDAY.INTL selvittää päivämäärän, joka edustaa "lähintä" työpäivää N päivää menneisyydessä tai tulevaisuudessa. Käytä positiivista lukua päivinä tuleville päiville ja negatiivista lukua aiemmille päiville. Tämä toiminto on vahvempi kuin WORKDAY-toiminto, koska sen avulla voit mukauttaa viikonpäiviä, joita pidetään viikonloppuina.
Esimerkkikaavat
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
Viikonloppuisin
Oletuksena WORKDAY.INTL sulkee pois viikonloput (lauantai ja sunnuntai). Voit kuitenkin hallita, mitä päiviä pidetään viikonloppuisin, toimittamalla koodi alla olevasta taulukosta viikonloppuargumentille .
Toinen (helpompi) tapa määrittää viikonloppupäivät on käyttää "naamiota" osoittamaan viikonloppuja yhdillä ja nollilla. Tässä järjestelmässä annetaan 7 ja nollan merkkijono osoittamaan viikonloppuja, joista ensimmäinen merkki on maanantai ja viimeinen merkki on sunnuntai. Käytä yhtä (1) viikonlopun osoittamiseen ja nollaa (0) työpäivän ilmoittamiseen Tämä menetelmä on joustavampi, koska sen avulla voit nimetä minkä tahansa viikonpäivän viikonloppuksi (eli ei-työpäiväksi). Esimerkiksi:
=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
Lomat
WORKDAY.INTL voi myös ottaa huomioon vapaapäivät. Anna loma- argumentille alue, joka sisältää lomapäivät. Näitä päivämääriä pidetään työpäivinä, eivätkä ne sisälly tulokseen.
Viikonloppukoodit
Käytä mitä tahansa alla olevista koodeista viikonloppu argumentissa valitaksesi "kiinteän" viikonlopun vaihtoehdon.
Koodi | Viikonloppupäivät |
1 (oletus) | Lauantai sunnuntai |
2 | Sunnuntai maanantai |
3 | Maanantai tiistai |
4 | Tiistai keskiviikko |
5 | Keskiviikko torstai |
6 | Torstai perjantai |
7 | Perjantai lauantai |
11 | Vain sunnuntaina |
12 | Vain maanantai |
13 | Vain tiistaina |
14 | Vain keskiviikkona |
15 | Vain torstaina |
16 | Vain perjantaina |
17 | Vain lauantaina |
Huomautuksia:
- Jos alkamispäivä on virheellinen, WORKDAY.INTL palauttaa #LUKU! virhe.
- Jos aloituspäivä + päivä on virheellinen, WORKDAY.INTL palauttaa #LUKU! virhe.
- Jos jokin loma on virheellinen, WORKDAY.INTL palauttaa #NUM! virhe.
- Jos viikonloppu on virheellinen, WORKDAY.INTL palauttaa #ARVO! virhe.