РАБДЕНЬ (WORKDAY)

Возвращает дату, смещенную от начальной на указанное количество рабочих дней, с учетом стандартных выходных и настраиваемых праздничных дней.

Это полезно для вычислений, связанных с рабочими периодами: для определения сроков выполнения задач или анализа рабочих интервалов.

Пример

Результат

=РАБДЕНЬ("1.6.24"; 33; "12.6.24")

18.07.2024 — дата, смещенная от начальной на 33 рабочих дня, с учетом указанного праздника.

Синтаксис

РАБДЕНЬ(нач_дата; количество_дней; [праздники])

Аргументы

Аргумент

Тип данных

Описание

Нач_дата*

Дата

Начальная дата для расчета. Можно указать число, функцию или ссылку на ячейку.

Количество_дней*

Число

Количество рабочих дней, на которое изменится начальная дата. Можно указать положительное (для будущих дат) или отрицательное (для прошлых дат).

Праздники

Дата

Даты, которые будут исключены при подсчете дней. Можно указать число, функцию, ссылку на ячейку или диапазон. Если дат несколько, они указываются в фигурных скобках: {1.1.2025; 2.1.2025}.

Если аргумент не указан, нерабочими считаются только стандартные выходные (суббота и воскресенье).

Примеры использования

Пример 1

=РАБДЕНЬ(45689; -7; 45688)

Функция вернет 22.01.2025 — дату, смещенную назад на 7 рабочих дней от 1.02.2025 с учетом указанного праздника 31.01.2025.

Пример 2

Функция вернула дату окончания проекта (7.04.2025) с учетом затраченных рабочих дней и указанных праздников.

Пример 3

=РАБДЕНЬ(СЕГОДНЯ(); 20)

Функция прибавит к сегодняшней дате 20 рабочих дней.

Связанные и похожие функции

Дата в специальном виде, предназначенном для хранения в электронных таблицах. Все функции, работающие с датой, принимают и возвращают ее именно в этом формате.