Formuła programu Excel: Dodaj dni robocze do tej pory -

Spisie treści

Formuła ogólna

=WORKDAY(start_date,days,holidays)

Podsumowanie

Jeśli chcesz dodać lub odjąć dni robocze (dni robocze) do daty, aby obliczyć datę w przyszłości lub w przeszłości, która pomija weekendy (i święta), możesz użyć funkcji DZIEŃ.ROBOCZY. Święta są opcjonalne.

W przykładzie formuła w D6 to:

=WORKDAY(B6,C6,B9:B11)

Spowoduje to dodanie 7 dni do wtorku 22 grudnia i powrót do wtorku 5 stycznia 2016 r.

Wyjaśnienie

Domyślnie funkcja DZIEŃ.ROBOCZY wyklucza weekendy (sobotę i niedzielę). W tym przypadku dostarczyliśmy również listę 3 dni wolnych od pracy, z których wszystkie przypadają w obliczanym zakresie dat, co oznacza, że ​​zarówno weekendy, jak i święta zostaną wykluczone. Poniższa tabela pokazuje, które daty są wykluczone z podanymi świętami i bez nich (zacieniowane na szaro). Ostateczne daty zwrócone przez WORKDAY są wyróżnione na żółto

Żadnych wakacji Zapewnione wakacje
Środa, 23 grudnia 2015 Środa, 23 grudnia 2015
Czw., 24 grudnia 2015 r Czw., 24 grudnia 2015 r
Piątek, 25 grudnia 2015 r Piątek, 25 grudnia 2015 r
Sobota, 26 grudnia 2015 r Sobota, 26 grudnia 2015 r
Nie, 27.12.2015 Nie, 27.12.2015
Poniedziałek, 28 grudnia 2015 r Poniedziałek, 28 grudnia 2015 r
Wt, 29-grudzień-2015 Wt, 29-grudzień-2015
Środa, 30 grudnia 2015 Środa, 30 grudnia 2015
Czw., 31 grudnia 2015 r Czw., 31 grudnia 2015 r
Pt, 01.01.2016 Pt, 01.01.2016
Sb, 02-styczeń-2016 Sb, 02-styczeń-2016
Nie, 03.01.2016 Nie, 03.01.2016
Poniedziałek, 4 stycznia 2016 r Poniedziałek, 4 stycznia 2016 r
Wt, 05-styczeń-2016 Wt, 05-styczeń-2016
Środa, 06.01.2016 Środa, 06.01.2016

Odejmij dni robocze

Aby odjąć biznes od daty (zamiast dodawać dni robocze), po prostu użyj wartości ujemnej dla dni. Na przykład, aby uzyskać datę 3 dni robocze przed datą w A1, możesz użyć:

=WORKDAY(A1,-3)

Interesujące artykuły...