Funkcija WORKDAY.INTL

Velja za
Excel za Microsoft 365 Excel za Microsoft 365 za Mac Excel 2024 Excel 2024 za Mac Excel 2021 Excel 2021 za Mac Excel 2019 Excel 2016 Excel Web App

V tem članku je opisana sintaksa formule in kako uporabite funkcijo WORKDAY. Funkcija INTL v Microsoft Excelu. 

Ta funkcija vrne zaporedno številko datuma pred navedenim številom delovnih dni ali po njem s parametri za dneve konca tedna po meri. Izbirni parametri za dneve konca tedna lahko označujejo, koliko je takšnih dni. Upoštevajte, da se dnevi konca tedna in vsi dnevi, ko so določeni kot prazniki, ne štejejo kot delovni dnevi. 

Sintaksa

WORKDAY.INTL(začetni_datum; dnevi; [vikend]; [prazniki])

DELOVNI DAN. V sintaksi funkcije INTL so uporabljeni ti argumenti:

  • start_date Obvezno. Začetni datum, zaokrožen na celo število. 
  • dnevi Obvezno. Število delovnih dni pred začetnim datumom ali po njem. Pozitivna vrednost predstavlja prihodnje datume; Negativna vrednost pomeni pretekle datume; Vrednost nič predstavlja že določen start_date. Zamik od dneva je prirezan na celo število. 
  • konec tedna Izbirno. Če se uporabi, to polje označuje dneve na koncu tedna, ki niso delovni dnevi. Argument »Konec tedna« je številka konca tedna ali niz, ki določa, kdaj nastopi konec tedna. 
    Vrednosti številke konca tedna označujejo dneve konca tedna, kot je prikazano spodaj. 
Številka konca tedna Dnevi konca tedna
1 (ali izpuščeno) sobota, nedelja
2 nedelja, ponedeljek
3 ponedeljek, torek
4 torek, sreda
5 sreda, četrtek
6 četrtek, petek
7 petek, sobota
11 samo nedelja
12 samo ponedeljek
13 samo torek
14 samo sreda
15 samo četrtek
16 samo petek
17 samo sobota

Vrednosti nizov »Konec tedna« so dolge sedem znakov. Vsak znak v nizu predstavlja dan v tednu, pri čemer je prvi dan ponedeljek. Znak 1 predstavlja dela prost dan, 0 pa delovni dan. V nizu so dovoljeni samo znaki 1 in 0. Poleg tega 1111111 niz neveljaven.

0000011 na primer pomeni, da je konec tedna v soboto in nedeljo.

  • Prazniki Ta argument ni obvezen na koncu sintakse. Določa izbirni niz enega ali več datumov, ki se izvzamejo iz koledarja delovnih dni. Prazniki naj bodo obseg celic z datumi ali matrična konstanta serijskih vrednosti, ki predstavljajo te datume. Razvrščanje datumov ali serijskih vrednosti v praznikih je lahko poljubno.

Opombe

  • Če je start_date zunaj obsega trenutne datumske osnovne vrednosti, je WORKDAY. INTL vrne vrednost napake #NUM! .
  • Če je kateri od datumov v praznikih zunaj obsega trenutne datumske osnovne vrednosti, je WORKDAY. INTL vrne vrednost napake #NUM! .
  • Če start_date plus premik od dneva vrne neveljaven datum, je WORKDAY. INTL vrne vrednost napake #NUM! .
  • Če ima niz »vikend« neveljavno dolžino ali vsebuje neveljavne znake, je WORKDAY. INTL vrne vrednost napake #VALUE! .

Primer

Kopirajte te vzorčne podatke (celotno tabelo, vključno z glavo). Na novem Excelovem delovnem listu ga prilepite v sosednjo celico A1. Če se rezultati ne prikažejo samodejno, izberite formulo, pritisnite F2 in nato še Enter. Po potrebi prilagodite širino stolpcev, da si ogledate vse. 

Formula Opis Sprotni rezultat
=WORKDAY.INTL(DATE(2012,1,1),30,0) Če uporabite 0 za argument »Konec tedna«, dobite #NUM! napaka #REF!. #NUM!
=WORKDAY.INTL(DATE(2012,1,1),90,11) Poišče datum 90 delovnih dni po 01.01.2012, pri čemer šteje le nedelje kot konce tednov (argument »Konec tedna« je 11). 41013
=TEXT(WORKDAY.INTL(DATE(2012,1,1),30,17),"dd/m/llll") Uporabi funkcijo TEXT za oblikovanje serijske številke (40944) v obliko zapisa »dd/m/llll«. Poišče datum 30 delovnih dni po 01.01.2012, pri čemer šteje le sobote kot konce tednov (argument »Konec tedna« je 17). 05.02.2012