![](https://cdn.wiki-base.com/3778783/how_to_use_the_excel_networkdaysintl_function__2.png.webp)
Sažetak
Funkcija Excel NETWORKDAYS.INTL izračunava broj radnih dana između dva datuma. NETWORKDAYS.INTL po defaultu isključuje subotu i nedjelju, ali pruža način da odredite koji se dani u tjednu smatraju vikendima. Funkcija može po želji izuzeti popis praznika koji se navode kao datumi.
Svrha
Nađite radne dane između dva datumaPovratna vrijednost
Broj koji predstavlja dane.Sintaksa
= NETWORKDAYS.INTL (datum_početka, datum_završetka, (vikend), (praznici))Argumenti
- datum_početka - datum početka.
- završni_datum - datum završetka.
- vikend - (neobavezno) Postavka za koje dane u tjednu treba smatrati vikendima.
- praznici - (neobvezno) Referenca na datume koji bi se trebali smatrati neradnim danima.
Verzija
Excel 2010Napomene o upotrebi
NETWORKDAYS.INTL izračunava radne dane između dva datuma. Radni dani ne uključuju vikende (subotom i nedjeljom prema zadanim postavkama), a po želji mogu isključiti i blagdane. Ova je funkcija robusnija od funkcije NETWORKDAYS, jer vam omogućuje da kontrolirate koji se dani u tjednu smatraju vikendima. Vikend argument se pomoću šifre navedene u tablici ispod.
NETWORKDAYS.INTL uključuje i datum početka i datum završetka pri izračunavanju radnih dana. To znači da ako NETWORKDAYS.INTL date isti datum za datum početka i datum završetka, a datum nije vikend ili praznik, vratit će se 1.
NETWORKDAYS.INTL također može po želji uzeti u obzir praznike. Za argument praznici navedite raspon koji sadrži datume praznika. Oni se također tretiraju kao neradni dani i neće biti uključeni u rezultat.
U prikazanom primjeru koriste se sljedeće formule:
D6=NETWORKDAYS.INTL(B6,C6) D7=NETWORKDAYS.INTL(B7,C7,17) D8=NETWORKDAYS.INTL(B8,C8,1,B13:B14) D9=NETWORKDAYS.INTL(B9,C9,"0000000") D10=NETWORKDAYS.INTL(B10,C10,"0000000",B13:B14)
Broj vikenda | Vikend dani |
1 (zadano) | Subota nedjelja |
2 | Nedjelja ponedjeljak |
3 | Ponedjeljak utorak |
4 | Utorak srijeda |
5 | Srijeda četvrtak |
6 | Četvrtak petak |
7 | Petak subota |
11 | Samo u nedjelju |
12 | Samo u ponedjeljak |
13 | Samo utorak |
14 | Samo u srijedu |
15 | Samo četvrtak |
16 | Samo petak |
17 | Samo u subotu |
Maska za radne dane
Funkcija NETWORKDAYS.INTL također može prihvatiti "masku" za određivanje vikenda za argument vikenda. Maska se pruža u obliku niza od 7 znakova koji moraju biti 1 ili nula. U ovoj shemi broj 1 znači vikend, a 0 radni dan. Prva znamenka predstavlja ponedjeljak. Slijedi nekoliko primjera:
NETWORKDAYS.INTL(start,end,"0101011") // workdays = M,W,F NETWORKDAYS.INTL(start,end,"1010111") // workdays = Tue, Thu NETWORKDAYS.INTL(start,end,"1111100") // workdays = Sat,Sun NETWORKDAYS.INTL(start,end,"0000000") // all workdays, no weekends
Bilješke:
- Ako je datum_početka veći od datuma_vrh, funkcija vraća negativnu vrijednost.
-
NETWORKDAYS.INTL uključuje i datum početka i datum završetka pri izračunavanju radnih dana. To znači da ako NETWORKDAYS.INTL date isti datum za datum početka i završetka, vratit će se 1.
- Ako su datum_početka ili krajnji datum izvan dometa, NETWORKDAYS.INTL vraća #NUM! pogreška.
- Ako je vikend nevaljan, NETWORKDAYS.INTL vraća vrijednost #Vrijednost! pogreška.
Slični Videi
![](https://cdn.wiki-base.com/3778783/how_to_use_the_excel_networkdaysintl_function__3.png.webp)