Kako uporabljati funkcijo Excel WORKDAY.INTL -

Povzetek

Funkcija Excel WORKDAY.INTL zajema datum in vrne najbližje delo v prihodnosti ali preteklosti na podlagi vrednosti odmika, ki jo navedete. Za razliko od funkcije WORKDAY vam WORKDAY.INTL omogoča, da prilagodite, kateri dnevi se štejejo za vikende (nedelovni dnevi). S funkcijo WORKDAY.INTL lahko izračunate datume zaključka, datume pošiljanja itd., Ki upoštevajo nedelovne dni.

Namen

Pridobite datum n delovnih dni v prihodnosti ali preteklosti

Vrnjena vrednost

Naslednji ali prejšnji delovni datum glede na vložke

Sintaksa

= WORKDAY.INTL (datum začetka, dnevi, (vikend), (prazniki))

Argumenti

  • start_date - začetni datum.
  • dni - končni datum.
  • vikend - (neobvezno) Nastavitev, kateri dnevi v tednu naj se štejejo za vikende.
  • prazniki - (neobvezno) Seznam enega ali več datumov, ki jih je treba šteti za neradne dni.

Različica

Excel 2010

Opombe o uporabi

WORKDAY.INTL ugotovi datum, ki predstavlja "najbližji" delovni dan N dni v preteklosti ali prihodnosti. Uporabite pozitivno število kot dneve za prihodnje datume in negativno število za pretekle datume. Ta funkcija je močnejša od funkcije WORKDAY, ker vam omogoča, da prilagodite, kateri dnevi v tednu se štejejo za vikende.

Primeri formul

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

WORKDAY.INTL privzeto izključuje vikende (soboto in nedeljo). Lahko pa nadzirate, kateri dnevi se štejejo za vikende, tako da za argument za vikend navedete kodo iz spodnje tabele .

Drug (lažji) način določanja vikendov je uporaba "maske" za prikaz vikendov z enotami in ničlami. V tej shemi je na voljo niz 7 enot in ničel, ki označujejo vikende, če je prvi znak ponedeljek, zadnji znak pa nedelja. Z enim (1) označite vikend, z ničlo (0) pa delovnim dnem. Ta metoda je bolj prilagodljiva, saj vam omogoča, da kateri koli dan v tednu določite kot vikend (tj. Nedelovni dan). Na primer:

=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

Počitnice

WORKDAY.INTL lahko po želji upošteva tudi praznike. Za argument prazniki navedite obseg, ki vsebuje datume praznikov. Ti datumi se obravnavajo kot nedelovni dnevi in ​​ne bodo vključeni v rezultat.

Kode za vikend

Za argument "vikend" uporabite katero koli spodnjo kodo, da izberete "fiksno" možnost vikenda.

Koda Vikend dnevi
1 (privzeto) Sobota Nedelja
2. Nedelja, ponedeljek
3. Ponedeljek torek
4. Torek, sreda
5. Sreda, četrtek
6. Četrtek, petek
7. Petek, sobota
11. Samo v nedeljo
12. Samo v ponedeljek
13. Samo v torek
14. Samo v sredo
15. Samo v četrtek
16. Samo v petek
17. Samo v soboto

Opombe:

  • Če je datum začetka_neveljaven, WORKDAY.INTL vrne # ŠTEVILO! napaka.
  • Če je datum_datum + dan neveljaven, WORKDAY.INTL vrne # ŠTEVILO! napaka.
  • Če je kateri koli praznik neveljaven, WORKDAY.INTL vrne # ŠTEVILO! napaka.
  • Če je vikend neveljaven, funkcija WORKDAY.INTL vrne vrednost #VARUE! napaka.

Zanimive Članki...