Формула Excel: додайте робочі дні до дати, призначені для вихідних -

Зміст

Загальна формула

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

Резюме

Щоб додати або відняти дні робочих днів до дати, щоб можна було обчислити дату в майбутньому чи минулому, яка пропускає вихідні (налаштовані) та святкові дні, можна скористатися функцією WORKDAY.INTL. Свята та вихідні дні необов’язкові.

У прикладі формула в D6 така:

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

Ця формула додає 7 робочих днів до вівторка, 22 грудня. Надаються три святкові дні, а вихідні встановлюються з використанням 11 для аргументу вихідних, що означає "лише неділя". Результат - середа, 30 грудня 2015 року.

Пояснення

За замовчуванням функція WORKDAY.INTL виключає вихідні (субота та неділя). Однак у цьому випадку ми подали 11 для цього аргументу, що означає "лише неділя" (див .: повний список вихідних кодів).

Ми також надали перелік 3-х свят, які всі припадають на діапазон дат, що обчислюється, а це означає, що свята та неділі будуть виключені. У наведеній нижче таблиці показано, які дати виключаються із зазначеними святами та без них (виключені дати затінені сірим). Остаточні дати, повернуті робочим днем, виділені жовтим кольором.

Жодних свят Відпустка забезпечена
Середа, 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 р

Цікаві статті...