Kako koristiti Excel NETWORKDAYS.INTL funkciju -

Sadržaj

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 datuma

Povratna 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 2010

Napomene 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

Kako izračunati rokove s WORKDAY U ovom videozapisu pogledati ćemo kako izračunati rokove s funkcijama WORKDAY i WORKDAY.INTL.

Zanimljivi članci...