Формула Excel: Добавить рабочие дни к дате -

Содержание

Общая формула

=WORKDAY(start_date,days,holidays)

Резюме

Если вам нужно добавить или вычесть рабочие дни (рабочие дни) к дате, чтобы вы могли рассчитать дату в будущем или прошлом, которая пропускает выходные (и праздничные дни), вы можете использовать функцию РАБДЕНЬ. Праздники не обязательны.

В этом примере формула в D6:

=WORKDAY(B6,C6,B9:B11)

Это добавляет 7 дней ко вторнику, 22 декабря, и возвращает вторник, 5 января 2016 г.

Объяснение

По умолчанию функция РАБДЕНЬ исключает выходные (суббота и воскресенье). В этом случае мы также предоставили список из 3 праздников, которые попадают в рассчитываемый диапазон дат, что означает, что будут исключены как выходные, так и праздничные дни. В следующей таблице показано, какие даты исключены с указанием праздников и без них (заштрихованы серым цветом). Окончательные даты, возвращаемые WORKDAY, выделены желтым.

Без праздников Предоставленные праздники
Ср, 23 декабря 2015 г. Ср, 23 декабря 2015 г.
Чт, 24 декабря 2015 г. Чт, 24 декабря 2015 г.
Пт, 25 декабря 2015 г. Пт, 25 декабря 2015 г.
Сб, 26-дек-2015 Сб, 26-дек-2015
Вс, 27 декабря 2015 г. Вс, 27 декабря 2015 г.
Пн, 28 декабря 2015 г. Пн, 28 декабря 2015 г.
Вт, 29 декабря 2015 г. Вт, 29 декабря 2015 г.
Ср, 30 декабря 2015 г. Ср, 30 декабря 2015 г.
Чт, 31 декабря 2015 г. Чт, 31 декабря 2015 г.
Пт, 01-янв-2016 Пт, 01-янв-2016
Сб, 02-янв-2016 Сб, 02-янв-2016
Вс, 03-янв-2016 Вс, 03-янв-2016
Пн, 04-янв-2016 Пн, 04-янв-2016
Вт, 05-янв-2016 Вт, 05-янв-2016
Ср, 06-янв-2016 Ср, 06-янв-2016

Вычесть рабочие дни

Чтобы вычесть бизнес из даты (вместо добавления рабочих дней), просто используйте отрицательное значение для дней. Например, чтобы получить дату за 3 рабочих дня до даты в A1, вы можете использовать:

=WORKDAY(A1,-3)

Интересные статьи...