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

Содержание

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

=WORKDAY.INTL(start_date,days,weekend, holidays)

Резюме

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

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

=WORKDAY.INTL(B6,C6,11,B9:B11)

Эта формула добавляет 7 рабочих дней ко вторнику, 22 декабря. Предоставляются три праздничных дня, а выходные дни задаются с использованием 11 в качестве аргумента выходных, что означает «только воскресенье». Результат - среда, 30 декабря 2015 г.

Объяснение

По умолчанию функция РАБДЕНЬ.ИНТЛ исключает выходные (суббота и воскресенье). В данном случае, однако, мы предоставили 11 для этого аргумента, что означает «только воскресенье» (см. Полный список кодов выходных дней).

Мы также предоставили список из 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

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