Kaip naudotis „Excel WORKDAY.INTL“ funkcija -

Santrauka

„Excel WORKDAY.INTL“ funkcija ima datą ir grąžina artimiausią darbą ateityje arba praeityje, atsižvelgdama į jūsų pateiktą kompensavimo vertę. Skirtingai nuo funkcijos WORKDAY, WORKDAY.INTL leidžia tinkinti, kurios dienos laikomos savaitgaliais (ne darbo dienomis). Galite naudoti funkciją WORKDAY.INTL, kad apskaičiuotumėte užbaigimo datas, pristatymo datas ir kt., Kuriose atsižvelgiama į nedarbo dienas.

Tikslas

Gaukite datą n darbo dienos ateityje arba praeityje

Grąžinimo vertė

Kita arba ankstesnė darbo data, pagrįsta įvestimis

Sintaksė

= WORKDAY.INTL (pradžios_data, dienos, (savaitgalis), (atostogos))

Argumentai

  • start_date - pradžios data.
  • dienos - pabaigos data.
  • savaitgalis - (neprivaloma) Nustatymas, kurioms savaitės dienoms reikia laikyti savaitgalius.
  • atostogos - (neprivaloma) Vienos ar daugiau datų, kurios turėtų būti laikomos nedarbo dienomis, sąrašas.

Versija

„Excel 2010“

Naudojimo užrašai

WORKDAY.INTL išsiaiškina datą, kuri nurodo „artimiausią“ darbo dieną N dienos praeityje ar ateityje. Naudokite teigiamą skaičių kaip dienas būsimoms datoms ir neigiamą skaičių ankstesnėms datoms. Ši funkcija yra patikimesnė nei funkcija WORKDAY, nes ji leidžia jums pritaikyti, kurios savaitės dienos laikomos savaitgaliais.

Formulių pavyzdžiai

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

Savaitgaliai

Pagal numatytuosius nustatymus WORKDAY.INTL neįtrauks savaitgalių (šeštadienio ir sekmadienio). Tačiau galite valdyti, kurios dienos laikomos savaitgaliais, pateikdami savaitgalio argumento kodą iš toliau pateiktos lentelės .

Kitas (lengvesnis) būdas nurodyti savaitgalio dienas yra „kaukės“ naudojimas savaitgaliams pažymėti vienetais ir nuliais. Šioje schemoje pateikiama 7 vienetų ir nulių eilutė, nurodanti savaitgalius. Pirmasis simbolis yra pirmadienis, o paskutinis - sekmadienis. Darbo dienai nurodyti naudokite vieną (1), o darbo dieną - nulį (0). Šis metodas yra lankstesnis, nes leidžia bet kurią savaitės dieną pažymėti savaitgaliu (ty nedarbo diena). Pavyzdžiui:

=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

Atostogos

WORKDAY.INTL taip pat gali pasirinktinai atsižvelgti į atostogas. Argumentui „ Šventės“ pateikite diapazoną, kuriame yra atostogų datos. Šios datos laikomos nedarbo dienomis ir nebus įtrauktos į rezultatą.

Savaitgalio kodai

Jei norite pasirinkti „fiksuotą“ savaitgalio parinktį, naudokite bet kurį iš toliau pateiktų kodų savaitgalio argumentui.

Kodas Savaitgalio dienos
1 (numatytasis) Šeštadienis Sekmadienis
2 Sekmadienis Pirmadienis
3 Pirmadienis Antradienis
4 Antradienis treciadienis
5 Trečiadienis, Ketvirtadienis
6 Ketvirtadienis Penktadienis
7 Penktadienis Šeštadienis
11 Tik sekmadienis
12 Tik pirmadienis
13 Tik antradienis
14 Tik trečiadienis
15 Tik ketvirtadienis
16 Tik penktadienis
17 Tik šeštadienis

Pastabos:

  • Jei pradžios data yra neteisinga, WORKDAY.INTL grąžina #NUM! klaida.
  • Jei pradžios data + diena yra neteisinga, WORKDAY.INTL grąžina #NUM! klaida.
  • Jei kuri nors šventė yra netinkama, WORKDAY.INTL grąžina #NUM! klaida.
  • Jei savaitgalis yra netinkamas, WORKDAY.INTL grąžina #VALUE! klaida.

Įdomios straipsniai...