Excel

Excel WORKDAY.INTL funkcija

Excel Workday Intl Function

Excel WORKDAY.INTL funkcijaSažetak

Excel WORKDAY.INTL funkcija uzima datum i vraća najbliži rad u budućnosti ili prošlosti, na temelju vrijednosti pomaka koju navedete. Za razliku od RADNI DAN , WORKDAY.INTL omogućuje vam da prilagodite koji se dani smatraju vikendom (neradni dani). Pomoću funkcije WORKDAY.INTL možete izračunati datume završetka, datume isporuke itd. Koji uzimaju u obzir neradne dane.





Svrha Dobivanje datuma n radnih dana u budućnosti ili u prošloj vrijednosti Povratna vrijednost Sljedeći ili prethodni radni datum na temelju unosa Sintaksa = WORKDAY.INTL (datum početka, dani, [vikend], [praznici]) Argumenti
  • početni datum - Datum početka.
  • dana - Datum završetka.
  • vikend - [izborno] Postavka za koje se dane u tjednu smatra vikendom.
  • Praznici - [izborno] Popis jednog ili više datuma koje treba smatrati neradnim danima.
Verzija Excel 2010 Napomene o upotrebi

WORKDAY.INTL određ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 negativan za prošle datume. Ova je funkcija robusnija od RADNI DAN jer vam omogućuje prilagodbu koji se dani u tjednu smatraju vikendom.

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

Vikendom

Prema zadanim postavkama, WORKDAY.INTL isključuje vikende (subotu i nedjelju). Međutim, možete kontrolirati koji se dani smatraju vikendom, tako što ćete unijeti kôd iz donje tablice za vikend argument.





Drugi (lakši) način određivanja vikenda je upotreba 'maske' za označavanje vikenda jedinicama i nulama. U ovoj shemi, niz od 7 jedinica i nula predviđen je za vikende, kada je prvi znak bio ponedjeljak, a posljednji znak je nedjelja. Koristite jedan (1) za označavanje vikenda, a nulu (0) za radni dan Ova metoda je fleksibilnija jer vam omogućuje da odredite bilo koji dan u tjednu 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 izboru uzeti u obzir praznike. Za Praznici argument, navedite raspon koji sadrži datume odmora. Ti se datumi tretiraju kao neradni dani i neće biti uključeni u rezultat.



Kodovi za vikend

Upotrijebite bilo koji od donjih kodova za argument vikend kako biste odabrali opciju 'fiksnog' vikenda.

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
jedanaest Samo u nedjelju
12 Samo u ponedjeljak
13 Samo utorak
14 Samo u srijedu
petnaest Samo u četvrtak
16 Samo u petak
17 Samo u subotu

Bilješke:

  • Ako je datum_početka nevažeći, WORKDAY.INTL vraća broj #NUM! pogreška.
  • Ako datum_početka + dan nije važeći, WORKDAY.INTL vraća broj #NUM! pogreška.
  • Ako je bilo koji praznik nevažeći, WORKDAY.INTL vraća broj #NUM! pogreška.
  • Ako vikend nije važeći, WORKDAY.INTL vraća #VALUE! pogreška.


^