
Obecný vzorec
=WORKDAY.INTL(start_date,days,weekend, holidays)
souhrn
Chcete-li k datu přidat nebo odečíst pracovní dny, abyste mohli vypočítat datum v budoucnosti nebo minulosti, které přeskočí víkendy (přizpůsobené) a svátky, můžete použít funkci WORKDAY.INTL. Prázdniny a víkend jsou volitelné.
V příkladu je vzorec v D6:
=WORKDAY.INTL(B6,C6,11,B9:B11)
Tento vzorec přidává k úterý 22. prosince 7 pracovních dní a jsou zadány tři svátky a víkendy jsou nastaveny pomocí 11 pro víkendový argument, což znamená „pouze neděle“. Výsledkem je středa 30. prosince 2015.
Vysvětlení
Ve výchozím nastavení funkce WORKDAY.INTL vylučuje víkendy (sobota a neděle). V tomto případě jsme však pro tento argument dodali 11, což znamená „Pouze neděle“ (viz: úplný seznam víkendových kódů).
Rovněž jsme dodali seznam 3 svátků, které všechny spadají do počítaného časového období, což znamená, že svátky a neděle budou vyloučeny. Následující tabulka ukazuje, která data jsou vyloučena s poskytnutými svátky a bez nich (vyloučená data jsou označena š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 |