Všeobecný vzorec
=WORKDAY(start_date,days,holidays)
Zhrnutie
Ak potrebujete k dátumu pripočítať alebo odpočítať pracovné dni (pracovné dni), aby ste mohli vypočítať dátum v budúcnosti alebo v minulosti, ktorý preskočí víkendy (a sviatky), môžete použiť funkciu WORKDAY. Prázdniny sú voliteľné.
V príklade je vzorec v D6:
=WORKDAY(B6,C6,B9:B11)
Týmto sa do utorka 22. decembra pripočítava 7 dní a vracia sa do utorka 5. januára 2016.
Vysvetlenie
Funkcia WORKDAY predvolene vylučuje víkendy (sobota a nedeľa). V tomto prípade sme dodali aj zoznam 3 sviatkov, ktoré všetky spadajú do vypočítaného rozsahu dátumov, čo znamená, že budú vylúčené víkendy aj sviatky. Nasledujúca tabuľka zobrazuje, ktoré dátumy sú vylúčené s poskytnutými sviatkami a bez nich (šedo sfarbené). Konečné dátumy vrátené do WORKDAY sú zvýraznené žltou farbou
Žiadne prázdniny | Prázdniny poskytnuté |
---|---|
St, 23-dec-2015 | St, 23-dec-2015 |
Št, 24. decembra 2015 | Št, 24. decembra 2015 |
Pi, 25. decembra 2015 | Pi, 25. decembra 2015 |
So, 26-Dec-2015 | So, 26-Dec-2015 |
Ne, 27. decembra 2015 | Ne, 27. decembra 2015 |
Po, 28. decembra 2015 | Po, 28. decembra 2015 |
Utorok, 29-Dec-2015 | Utorok, 29-Dec-2015 |
St, 30-dec-2015 | St, 30-dec-2015 |
Št, 31. decembra 2015 | Št, 31. decembra 2015 |
Pi, 1. januára-2016 | Pi, 1. januára-2016 |
So, 02-Jan-2016 | So, 02-Jan-2016 |
Ne, 3. januára-2016 | Ne, 3. januára-2016 |
Po, 04. januára 2016 | Po, 04. januára 2016 |
Utorok, 5. januára-2016 | Utorok, 5. januára-2016 |
St, 06-Jan-2016 | St, 06-Jan-2016 |
Odpočítajte pracovné dni
Na odpočítanie firmy od dátumu (namiesto pridania pracovných dní) stačí použiť zápornú hodnotu pre dni. Napríklad na získanie dátumu 3 pracovné dni pred dátumom v A1 môžete použiť:
=WORKDAY(A1,-3)