NETWORKDAYS.INTL (funkcija NETWORKDAYS.INTL)

Vraća broj svih radnih dana između dva datuma pomoću parametara koji određuju koji su dani vikenda i koliko ih je. Dani vikenda i svi dani koji su navedeni kao blagdani ne smatraju se radnim danima.

Sintaksa

NETWORKDAYS.INTL(početni_datum;završni_datum;[vikend];[praznici])

Sintaksa funkcije NETWORKDAYS.INTL sadrži sljedeće argumente (argument: Vrijednost koja akciji, događaju, metodi, svojstvu, funkciji ili proceduri pruža informacije.):

  • Početni_datum i završni_datum    Obavezno. Datumi za koje se izračunava razlika. Argument početni_datum može prethoditi argumentu završni_datum, biti mu jednak ili slijediti iza njega.
  • Vikend    Nije obavezno. Određuje dane tjedna koji su dani vikenda i nisu obuhvaćeni u broj radnih dana između argumenata početni_datum i završni_datum. Vikend je broj ili niz koji određuje kada se vikendi pojavljuju.

Brojčane vrijednosti argumenta vikend određuju sljedeće dane vikenda:

Broj vikenda Dani vikenda
1 ili ništa 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 duge su sedam znakova, a svaki znak u nizu predstavlja dan u tjednu, počevši od ponedjeljka. 1 predstavlja neradni dan, a 0 predstavlja radni dan. U nizu su dozvoljeni samo znakovi 1 i 0. Niz 1111111 uvijek vraća 0.

Na primjer, rezultat niza 0000011 dani su vikenda subota i nedjelja.

  • Praznici    Nije obavezno. Neobavezan skup datuma koji se izuzimaju iz kalendara radnih dana. Argument praznici mora 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.

Primjedbe

  • Ako je datum naveden u argumentu početni_datum slijedi iza datuma navedenog u argumentu završni_datum, vraćena je vrijednost negativna, a veličina je broj svih radnih dana.
  • Ako je početni_datum izvan raspona trenutne temeljne vrijednosti datuma, funkcija NETWORKDAYS.INTL vraća pogrešku #NUM!.
  • Ako je završni_datum izvan raspona trenutne temeljne vrijednosti datuma, funkcija NETWORKDAYS.INTL vraća pogrešku #NUM!.
  • Ako niz sadrži dužinu ili znakove koji nisu valjani, funkcija NETWORKDAYS.INTL vraća pogrešku #VALUE!.

Primjer

Ovaj ćete primjer lakše razumjeti kopirate li ga u prazni radni list.

PokažiKako kopirati primjer?

  1. Odaberite primjer iz ovog članka. Ako primjer kopirate u Excel Online, kopirajte i lijepite ćeliju po ćeliju.
    Important: Nemojte odabrati zaglavlja redaka i stupaca.

Odabir primjera iz pomoći

Odabir primjera iz pomoći

  1. Pritisnite CTRL + C.
  2. Stvorite praznu radnu knjigu ili radni list.
  3. Na radnom listu odaberite ćeliju A1 pa pritisnite CTRL + V. Ako radite u aplikaciji Excel Online, ponavljajte kopiranje i lijepljenje za svaku ćeliju u primjeru.
    Important: Da bi navedeni primjer pravilno funkcionirao, morate ga zalijepiti u ćeliju A1 na radnom listu.
  4. Da biste se prebacili iz prikaza rezultata u prikaz formula koje vraćaju rezultate, pritisnite CTRL + ` (gravis) ili na kartici Formule u grupi Nadzor formula kliknite gumb Prikaz formula.

Kada primjer kopirate na prazan radni list, možete ga prilagoditi svojim potrebama.

 
1

2

3


4

5
A B
Formula Opis
=NETWORKDAYS.INTL(DATE(2006;1;1),DATE(2006;1;31)) Vraća 22 (31 dan; 5 subota, 4 nedjelje)
=NETWORKDAYS.INTL(DATE(2006;1;31),DATE(2006;1;1)) Vraća -22
=NETWORKDAYS.INTL(DATE(2006;1;1),DATE(2006;2;1),7,{"2006/1/2","2006/1/16"}) Vraća 22 (32 dana; 4 petka, 4 subote, 2 praznika)
=NETWORKDAYS.INTL(DATE(2006;1;1),DATE(2006;2;1),"0000110",{"2006/1/2","2006/1/16"}) Vraća -22

 Napomena    Da bi se rezultat u web-aplikaciji Excel Web App prikazao u ispravnom obliku, odaberite ćeliju, zatim na kartici Polazno u grupi Broj kliknite strelicu pokraj odjeljka Oblik broja, a potom kliknite Općenito.

 
 
Odnosi se na:
Excel 2010, Excel Web App