Формула Excel: отримати дату початку проекту -

Зміст

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

=WORKDAY(start,-days,holidays)

Резюме

Щоб розрахувати дату початку проекту на основі дати завершення та тривалості у днях, ви можете використовувати функцію WORKDAY. У наведеному прикладі формула в E5 має вигляд:

=WORKDAY(C5,-D5,holidays)

де "канікули" - це названий діапазон G5: G9.

Пояснення

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

У наведеному прикладі дата закінчення проекту знаходиться у стовпці C, а дні - у стовпці D. Дата закінчення представляє дату закінчення або цільову дату, а дні - тривалість у робочих днях. У стовпці E функція WORKDAY обчислює дату, до якої проект повинен розпочатися, щоб закінчити до дати завершення.

У цьому випадку нам потрібно рахувати назад із дати закінчення, тому ми подаємо дні як від’ємне число. Для свят ми пропонуємо названий діапазон "свята", який включає дати в G5: G9. Дати не включатимуться як робочі дні.

З від’ємним значенням днів, WORKDAY рухається в часі з дати завершення, враховуючи вихідні та святкові дні, і повертає 19 грудня 2018 року як дату початку. Якщо відпусток не передбачено, ця ж формула повертає дату початку 24 грудня.

Зверніть увагу, що функція WORKDAY не зараховує дату початку як робочий день.

Нестандартні робочі дні

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

=WORKDAY.INTL(C5,-D5,11,holidays)

WORKDAY.INTL можна налаштувати різними способами. Ця сторінка містить деталі.

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