Функция РАБДЕНЬ() в MS EXCEL

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

Синтаксис функции

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

Нач_дата  — начальная дата. Даты должны вводиться в поддерживаемом EXCEL формате дат (28/02/2011, 28 февраль 2011 и т.д.) или в числовом формате или как результат вычисления других формул или с использованием функции ДАТА(). Например, для указания даты 28.02.2011 следует воспользоваться выражением ДАТА(2011;2;28).

Количество_дней   — количество дней до или после начальной даты, не являющихся выходными или праздниками. Положительное значение аргумента количество_дней обозначает будущую дату; отрицательное — прошедшую дату.

Праздники   — необязательный список из одной или нескольких дат, например государственных праздников, которые требуется исключить из рабочего календаря. Аргумент может представлять собой ссылку на диапазон ячеек, содержащих даты или именованный диапазон.

Примеры

Если в ячейке А1 находится дата 04.03.2011 (пятница), то формула =РАБДЕНЬ(A1;1) вернет дату 07.03.2011 (понедельник), т.е. следующий рабочий день. Формула =РАБДЕНЬ("01.03.2011";31) вернет 13.04.2011, т.е. дату отстоящую на 31 рабочий день.

Если в ячейке B2 содержится дата 08.03.2011 (вторник), являющаяся праздником 8 марта, то формула =РАБДЕНЬ("07.03.2011";1;B2) вернет дату 09.03.2011, т.е. праздничный день 08.03.2011 был исключен при подсчете рабочих дней.

В статье Ближайший рабочий день приведен другой пример использования функции РАБДЕНЬ().

Связанные статьи

Похожие задачи
Прочитайте другие статьи, решающие похожие задачи в MS Excel. Это позволит Вам решать широкий класс подобных задач.
Средняя: 5 (1 оценка)