
Kokkuvõte
Funktsioon Exceli WORKDAY.INTL võtab kuupäeva ja tagastab lähima töötamise tulevikus või minevikus, lähtudes teie nihutatud väärtusest. Erinevalt funktsioonist WORKDAY võimaldab WORKDAY.INTL kohandada, milliseid päevi loetakse nädalavahetusteks (mitte-tööpäevadeks). Funktsiooni WORKDAY.INTL saate kasutada tööpäevade arvestamise lõpptähtaegade, laevakuupäevade jms arvutamiseks.
Eesmärk
Hankige kuupäev n tööpäeva tulevikus või minevikusTagastusväärtus
Järgmine või eelmine tööpäev sisendite põhjalSüntaks
= WORKDAY.INTL (alguskuupäev, päevad, (nädalavahetus), (pühad))Argumendid
- algus_kuupäev - alguskuupäev.
- päeva - lõppkuupäev.
- nädalavahetus - (valikuline) Määramine, milliseid nädalapäevi tuleks pidada nädalavahetusteks.
- pühad - (valikuline) Nimekiri ühest või mitmest kuupäevast, mida tuleks pidada puhkepäevadeks.
Versioon
Excel 2010Kasutusjuhised
WORKDAY.INTL arvutab välja kuupäeva, mis tähistab "lähimat" tööpäeva N päeva minevikus või tulevikus. Kasutage tulevaste kuupäevade jaoks positiivset arvu päevana ja eelmiste kuupäevade jaoks negatiivset arvu. See funktsioon on töökindlam kui funktsioon TÖÖPÄEV, sest see võimaldab teil kohandada, milliseid nädalapäevi loetakse nädalavahetusteks.
Näidisvalemid
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
Nädalavahetused
Vaikimisi välistab WORKDAY.INTL nädalavahetused (laupäev ja pühapäev). Kuid saate kontrollida, milliseid päevi loetakse nädalavahetusteks, pakkudes nädalavahetuse argumendi jaoks koodi allolevast tabelist .
Teine (lihtsam) viis nädalavahetuse päevade määramiseks on kasutada "maski" nädalavahetuste tähistamiseks koos nullide ja nullidega. Selles skeemis on nädalavahetuste tähistamiseks ette nähtud 7 ja nullist koosnev string, kui esimene märk on esmaspäev ja viimane täht on pühapäev. Nädalavahetuse tähistamiseks kasutage ühte (1) ja tööpäeva tähistamiseks nulli (0). See meetod on paindlikum, kuna see võimaldab teil tähistada mis tahes nädalapäeva nädalavahetuseks (st puhkepäevaks). Näiteks:
=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
Pühad
WORKDAY.INTL saab valikuliselt arvestada ka pühadega. Sest pühad argument, varustama, mis sisaldab puhkus kuupäevad. Neid kuupäevi käsitletakse kui puhkepäevi ja neid ei arvestata tulemuse hulka.
Nädalavahetuse koodid
"Fikseeritud" nädalavahetuse valimiseks kasutage nädalavahetuse argumendi jaoks mõnda järgmistest koodidest.
Kood | Nädalavahetuse päevad |
1 (vaikimisi) | Laupäev, pühapäev |
2 | Pühapäev esmaspäev |
3 | Esmaspäev, teisipäev |
4 | Teisipäev Kolmapäev |
5 | Kolmapäev Neljapäev |
6 | Neljapäev Reede |
7 | Reede, laupäev |
11 | Ainult pühapäev |
12 | Ainult esmaspäeval |
13 | Ainult teisipäev |
14 | Ainult kolmapäev |
15 | Ainult neljapäev |
16 | Ainult reede |
17 | Ainult laupäev |
Märkused:
- Kui alguskuupäev on vale, tagastab WORKDAY.INTL #NUM! viga.
- Kui alguskuupäev + päev on vale, tagastab WORKDAY.INTL #NUM! viga.
- Kui mõni puhkus on kehtetu, tagastab WORKDAY.INTL #NUM! viga.
- Kui nädalavahetus on kehtetu, tagastab WORKDAY.INTL väärtuse #VALUE! viga.