Formuła Excel: następny dzień roboczy za 6 miesięcy w przyszłości -

Spisie treści

Formuła ogólna

=WORKDAY(EDATE(date,6)-1,1,holidays)

Podsumowanie

Aby uzyskać datę za 6 miesięcy w przyszłości, w następnym dniu roboczym, możesz użyć formuły opartej na funkcji DZIEŃ.ROBOCZY z pomocą EDATE.

W pokazanym przykładzie formuła w C6 to

=WORKDAY(EDATE(B6,6)-1,1,B9:B11)

Wyjaśnienie

Pracując od wewnątrz, EDATE najpierw oblicza datę za 6 miesięcy w przyszłości. W pokazanym przykładzie jest to 24 grudnia 2015 r.

Następnie formuła odejmuje 1 dzień, aby uzyskać 23 grudnia 2015 r., A wynik trafia do funkcji DZIEŃ.ROBOCZY jako datę początkową, z dniami = 1 i zakresem B9: B11 przewidzianym dla dni wolnych od pracy.

WORKDAY oblicza następnie następny dzień roboczy jeden dzień w przyszłości, biorąc pod uwagę święta i weekendy.

Jeśli potrzebujesz większej elastyczności w weekendy, możesz użyć WORKDAY.INTL.

Interesujące artykuły...