Kuidas kasutada funktsiooni Exceli WORKDAY.INTL -

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 minevikus

Tagastusväärtus

Järgmine või eelmine tööpäev sisendite põhjal

Sü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 2010

Kasutusjuhised

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.

Huvitavad Artiklid...