Excel vzorec: Přidejte pracovní dny k dnešnímu dni vlastních víkendů -

Obsah

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

Zajímavé články...