РАБДЕНЬ.МЕЖД (WORKDAY.INTL)
Возвращает дату, смещенную от начальной на указанное количество рабочих дней, с учетом настраиваемых выходных и праздничных дней.
Это полезно для вычислений, связанных с рабочими периодами: для определения сроков выполнения задач или анализа рабочих интервалов.
В отличие от функции РАБДЕНЬ, РАБДЕНЬ.МЕЖД позволяет настраивать выходные дни.
Пример |
Результат |
=РАБДЕНЬ.МЕЖД("1.6.24"; 33; 12; "12.6.24") |
11.07.2024 — дата, смещенная от начальной на 33 рабочих дня, с учетом выходных понедельников и указанного праздника. |
Синтаксис
РАБДЕНЬ.МЕЖД(нач_дата; количество_дней; выходные; праздники)
Аргументы
Аргумент |
Тип данных |
Описание |
Нач_дата* |
Дата |
Начальная дата для расчета. Можно указать число, функцию или ссылку на ячейку. |
Количество_дней* |
Число |
Количество рабочих дней, на которое изменится начальная дата. Можно указать положительное (для будущих дат) или отрицательное (для прошлых дат). |
Выходные |
Число, Строка |
Номер или строка вида "1111100". Определяет выходные дни недели. Значения номеров:
Также можно использовать строку из семи знаков (1 и 0), которая соответствует семидневной неделе (с понедельника по воскресенье). 0 — рабочий день, 1 — выходной. Таким образом, строка "0000111" указывает на выходные с пятницы по воскресенье. Если аргумент не указан, используются стандартные выходные (суббота и воскресенье). |
Праздники |
Дата |
Даты, которые будут исключены при подсчете дней. Можно указать число, функцию, ссылку на ячейку или диапазон. Если дат несколько, они указываются в фигурных скобках: {1.1.2025; 2.1.2025}. Если аргумент не указан, нерабочими считаются только стандартные выходные (суббота и воскресенье). |
Примеры использования
Пример 1
=РАБДЕНЬ.МЕЖД(45689; -7; "1111000"; {45682; 45688})
Функция вернет 11.01.2025 — дату, смещенную назад на 7 рабочих дней от 1.02.2025 с учетом выходных с понедельника по четверг и указанных праздников 25.01.2025 и 31.01.2025.
Пример 2
Функция вернула дату окончания проекта (15.04.2025) с учетом затраченных рабочих дней, выходных с пятницы по воскресенье и указанных праздников.
Пример 3
=РАБДЕНЬ.МЕЖД(СЕГОДНЯ(); 20; 7)
Функция прибавит к сегодняшней дате 20 рабочих дней с учетом выходных по пятницам и субботам.
Связанные и похожие функции
Дата в специальном виде, предназначенном для хранения в электронных таблицах. Все функции, работающие с датой, принимают и возвращают ее именно в этом формате.