Applies ToExcel za Microsoft 365 Excel za Microsoft 365 za Mac Excel za web Excel 2024 Excel 2024 za Mac Excel 2021 Excel 2021 za Mac Excel 2019 Excel 2016 Excel web-aplikacija Moj Office za iPhone Office.com

U ovom se članku opisuje sintaksa formula i korištenje funkcije WORKDAY.INTL u programu Microsoft Excel. 

Ova funkcija vraća serijski broj datuma prije ili nakon određenog broja radnih dana s prilagođenim parametrima vikenda. Neobavezni parametri vikenda mogu označavati koji su dani vikenda i koliko ih ima. Imajte na umu da se dani vikenda i svi dani navedeni kao blagdani ne smatraju radnim danima. 

Sintaksa

WORKDAY.INTL(početni_datum; dani; [vikendi]; [praznici])

Sintaksa WORKDAY.INTL funkcije koristi sljedeće argumente:

  • start_date    Obavezno. Početni datum pretvoren u cijeli broj. 

  • Dani    Obavezno. Broj radnih dana prije ili poslije argumenta početni_datum. Pozitivna vrijednost rezultira budućim datumom; negativna vrijednost rezultira prošlim datumom; vrijednost nula rezultira već navedenim start_date . Pomak dana odbacuju se na cijeli broj. 

  • vikend    Neobavezno. Ako se koristi, to označava dane u tjednu koji su dani vikenda i ne smatraju se radnim danima. Argument vikenda broj je vikenda ili niz koji određuje kada se vikendi pojavljuju. 

    Vrijednosti broja vikenda označavaju dane vikenda kao što je prikazano u nastavku. 

broj vikenda

dani vikenda

1 (ili izostavljeno)

subota, nedjelja

2

nedjelja, ponedjeljak

3

ponedjeljak, utorak

4

utorak, srijeda

5

srijeda, četvrtak

6

četvrtak, petak

7

petak, subota

11

samo nedjelja

12

samo ponedjeljak

13

samo utorak

14

samo srijeda

15

samo četvrtak

16

samo petak

17

samo subota

Vrijednosti niza vikenda dugačke su sedam znakova. Svaki znak u nizu predstavlja dan u tjednu, počevši od ponedjeljka. Znak 1 predstavlja radni dan, a 0 radni dan. U nizu su dozvoljeni samo znakovi 1 i 0. Osim toga, 1111111 niz nije valjan.

Primjerice, 0000011 će rezultirati vikendom koji je subota i nedjelja.

  • Praznici    To je neobavezni argument na kraju sintakse. Određuje neobavezni skup datuma koji se izuzimaju iz kalendara radnih dana. Praznici moraju biti raspon ćelija koje sadrže datume – ili konstanta polja serijskih vrijednosti koje predstavljaju te datume. Redoslijed datuma ili serijskih vrijednosti u argumentu praznici proizvoljan je.

Napomene

  • Ako start_date raspon za trenutnu osnovnu vrijednost datuma, WORKDAY.INTL vraća vrijednost #NUM!.

  • Ako je neki datum u argumentu praznici izvan raspona za trenutnu osnovnu vrijednost datuma, WORKDAY.INTL vraća #NUM! vrijednost nenumeričke prirode, PHI vraća vrijednost pogreške #VALUE!.

  • Ako start_date plus pomak dana rezultira datumom koji nije valjan, WORKDAY.INTL vraća vrijednost #NUM!.

  • Ako niz vikenda nije valjan ili sadrži znakove koji nisu valjani, WORKDAY.INTL vraća #VALUE! vrijednost nenumeričke prirode, PHI vraća vrijednost pogreške #VALUE!.

Primjer

Kopirajte sljedeće ogledne podatke (cijelu tablicu uključujući zaglavlje). Na novom radnom listu programa Excel zalijepite ga u ćeliju A1 i susjednu. Ako ne vidite rezultate automatski, odaberite formulu, pritisnite F2 i pritisnite Enter. Prilagodite širine stupaca ako je potrebno da biste vidjeli sve. 

Formula

Opis

Rezultat uživo

=WORKDAY.INTL(DATE(2012,1,1),30,0)

Korištenje 0 za argument Vikend rezultira #NUM! pogreška.

#NUM!

=WORKDAY.INTL(DATE(2012,1,1),90,11)

Pronalazi 90. radni dan od početnog datuma 1.1.2012. uz brojanje samo nedjelja kao dana vikenda (argument vrijednosti Vikend iznosi 11).

41013

=TEXT(WORKDAY.INTL(DATE(2012,1,1),30,17),"m/dd/yyyy")

Pomoću funkcije TEXT oblikuje rezultirajući serijski broj (40944) u obliku "m/dd/yyyy". Pronalazi datum 30 radnih dana od 1. 1. 2012., računajući samo subote kao dan vikenda (argument Vikend je 17).

5.2.2012.

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.