Obecný vzorec
=WORKDAY(start_date,days,holidays)
souhrn
Pokud potřebujete k datu přidat nebo odečíst pracovní dny (pracovní dny), abyste mohli vypočítat datum v budoucnosti nebo minulosti, které přeskočí víkendy (a svátky), můžete použít funkci WORKDAY. Svátky jsou volitelné.
V příkladu je vzorec v D6:
=WORKDAY(B6,C6,B9:B11)
To přidává 7 dní k úterý 22. prosince a vrací se úterý 5. ledna 2016.
Vysvětlení
Ve výchozím nastavení funkce WORKDAY vylučuje víkendy (sobota a neděle). V tomto případě jsme také dodali seznam 3 svátků, které všechny spadají do vypočítaného časového období, což znamená, že budou vyloučeny víkendy i svátky. Následující tabulka ukazuje, která data jsou vyloučena s poskytnutými svátky a bez nich (šedě šedá). Konečná data vrácená do WORKDAY jsou zvýrazněna žlutě
Žádné prázdniny | Prázdniny poskytnuty |
---|---|
St, 23. prosince 2015 | St, 23. prosince 2015 |
Čt, 24. prosince 2015 | Čt, 24. prosince 2015 |
Pá, 25. prosince 2015 | Pá, 25. prosince 2015 |
So, 26-Dec-2015 | So, 26-Dec-2015 |
Ne, 27. prosince 2015 | Ne, 27. prosince 2015 |
Po, 28. prosince 2015 | Po, 28. prosince 2015 |
Út, 29. prosince 2015 | Út, 29. prosince 2015 |
St, 30. prosince 2015 | St, 30. prosince 2015 |
Čt, 31. prosince 2015 | Čt, 31. prosince 2015 |
Pá, 1. ledna 2016 | Pá, 1. ledna 2016 |
So, 02-Jan-2016 | So, 02-Jan-2016 |
Ne, 3. ledna 2016 | Ne, 3. ledna 2016 |
Po, 04. ledna 2016 | Po, 04. ledna 2016 |
Út, 5. ledna 2016 | Út, 5. ledna 2016 |
St, 06-Jan-2016 | St, 06-Jan-2016 |
Odečíst pracovní dny
Chcete-li odečíst podnikání od data (místo přidání pracovních dnů), použijte zápornou hodnotu pro dny. Chcete-li například získat datum 3 pracovní dny před datem v A1, můžete použít:
=WORKDAY(A1,-3)