
Sažetak
Funkcija Excel WORKDAY.INTL uzima datum i vraća najbliži rad u budućnosti ili prošlosti, na temelju vrijednosti pomaka koju navedete. Za razliku od funkcije WORKDAY, WORKDAY.INTL vam omogućuje da prilagodite koji se dani smatraju vikendima (neradnim danima). Pomoću funkcije WORKDAY.INTL možete izračunati datume završetka, datume isporuke itd. Koji uzimaju u obzir neradne dane.
Svrha
Doznajte datum n radnih dana u budućnosti ili u prošlostiPovratna vrijednost
Sljedeći ili prethodni radni datum na temelju unosaSintaksa
= WORKDAY.INTL (datum_početka, dani, (vikend), (praznici))Argumenti
- datum_početka - datum početka.
- dana - datum završetka.
- vikend - (neobavezno) Postavka za koje dane u tjednu treba smatrati vikendima.
- praznici - (neobavezno) Popis jednog ili više datuma koji bi se trebali smatrati neradnim danima.
Verzija
Excel 2010Napomene o upotrebi
WORKDAY.INTL utvrđuje datum koji predstavlja "najbliži" radni dan N dana u prošlosti ili budućnosti. Koristite pozitivan broj kao dane za buduće datume, a negativni broj za prošle datume. Ova je funkcija robusnija od funkcije WORKDAY jer vam omogućuje da prilagodite koji se dani u tjednu smatraju vikendima.
Primjeri formula
D4=WORKDAY.INTL(B4,C4) // default - weekends excluded D5=WORKDAY.INTL(B5,C5,11) // weekend set to Sunday only D6=WORKDAY.INTL(B6,C6,1,B9:B9) // default weekend with holidays
Vikendi
Prema zadanim postavkama, WORKDAY.INTL isključuje vikende (subotu i nedjelju). Međutim, možete kontrolirati koji se dani smatraju vikendima, davanjem koda iz donje tablice za argument vikenda .
Drugi (lakši) način određivanja dana vikenda je upotreba "maske" za označavanje vikenda s jedinicama i nulama. U ovoj shemi, niz od 7 jedinica i nula daje naznake vikenda, ako je prvi znak ponedjeljak, a zadnji znak nedjelja. Upotrijebite jedan (1) za označavanje vikenda, a nula (0) za radni dan. Ova je metoda fleksibilnija jer vam omogućuje da bilo koji dan u tjednu odredite kao vikend (tj. Neradni dan). Na primjer:
=WORKDAY.INTL(A1,3,"0000000") // no weekends =WORKDAY.INTL(A1,3,"1000000") // weekend = Mon =WORKDAY.INTL(A1,3,"1100000") // weekend = Mon+Tue =WORKDAY.INTL(A1,3,"1110000") // weekend = Mon+Tue+Wed =WORKDAY.INTL(A1,3,"1010000") // weekend = Mon+Wed
Praznici
WORKDAY.INTL također može po želji uzeti u obzir praznike. Za argument praznici navedite raspon koji sadrži datume praznika. Ti se datumi tretiraju kao neradni dani i neće biti uključeni u rezultat.
Kodovi vikenda
Upotrijebite bilo koji od donjih kodova za argument za vikend da biste odabrali "fiksnu" opciju za vikend.
Kodirati | 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 |
Bilješke:
- Ako je datum_početka nevaljan, WORKDAY.INTL vraća broj #! pogreška.
- Ako je datum_datuma + dan nevaljani, WORKDAY.INTL vraća broj #! pogreška.
- Ako je bilo koji praznik nevaljan, WORKDAY.INTL vraća broj #! pogreška.
- Ako je vikend nevaljan, WORKDAY.INTL vraća vrijednost #Vrijednost! pogreška.