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 uporaba funkcije WORKDAY. Funkcija INTL v Microsoft Excelu. 

Ta funkcija vrne zaporedno številko datuma pred ali po določenem številu delovnih dni s parametri vikenda po meri. Izbirni parametri vikenda lahko označujejo, kateri in koliko dni so dnevi ob koncu tedna. Upoštevajte, da se dnevi ob koncu tedna in dnevi, ki so določeni kot prazniki, ne štejejo za delovne dni. 

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 prinaša prihodnji datum; negativna vrednost daje pretekli datum; Ničelna vrednost daje že določeno start_date. Zamik dneva je prikrajšan v celo število. 
  • Vikend Neobvezno. Če se uporablja, označuje dneve v tednu, ki so dnevi ob koncu tedna in se ne štejejo za delovne dni. Argument vikend je številka ali niz vikenda, ki določa, kdaj se zgodijo vikendi. 
    Vrednosti številk ob koncu tedna označujejo dneve ob koncu tedna, kot je prikazano spodaj. 
Številka vikenda 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 za konec tedna so dolge sedem znakov. Vsak znak v nizu predstavlja dan v tednu, začenši s ponedeljkom. Znak 1 predstavlja nedelovni dan, 0 pa delovni dan. V nizu so dovoljeni samo znaki 1 in 0. Prav tako je 1111111 neveljaven niz.

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

  • Počitnice To je izbirni argument na koncu sintakse. Določa izbirni nabor enega ali več datumov, ki jih je treba izključiti iz koledarja delovnih dni. Prazniki so obseg celic, ki vsebujejo datume ali konstanta polja zaporednih vrednosti, ki predstavljajo te datume. Razvrščanje datumov ali serijskih vrednosti v praznikih je lahko poljubno.

Opombe

  • Če je start_date izven obsega za trenutno osnovno vrednost datuma, je WORKDAY. INTL vrne napako z vrednostjo #NUM! .
  • Če kateri koli datum v praznikih ni v obsegu trenutne osnovne vrednosti datuma, je WORKDAY. INTL vrne napako z vrednostjo #NUM! .
  • Če start_date plus odmik dneva prikaže neveljaven datum, je DELOVNI dan. INTL vrne napako z vrednostjo #NUM! .
  • Če je niz za vikend neveljavne dolžine ali vsebuje neveljavne znake, WORKDAY. INTL vrne napako z vrednostjo #VALUE! .

Primer

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

Formula Opis Sprotni rezultat
=WORKDAY.INTL(DATE(2012,1,1),30,0) Uporaba 0 za argument Vikend ima za posledico #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