Kuinka käyttää Excel WORKDAY.INTL -toimintoa -

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 perusteella

Syntaksi

= 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 2010

Kä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.

Mielenkiintoisia artikkeleita...