Функция РАБДЕНЬ( ) , английский вариант WORKDAY(), возвращает дату отстоящую на заданное количество рабочих дней вперед или назад от начальной даты. Рабочими днями не считаются выходные дни и дни, определенные как праздничные. Праздничные дни пользователь должен определить самостоятельно. Функция будет работать в EXCEL 2003+ (но, возможно, и в более ранних версиях).
РАБДЕНЬ ( нач_дата ; количество_дней ;[праздники])
Нач_дата — начальная дата. Даты должны вводиться в поддерживаемом 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 был исключен при подсчете рабочих дней.
В статье Ближайший рабочий день приведен другой пример использования функции РАБДЕНЬ() .
© Copyright 2013 - 2024 Excel2.ru. All Rights Reserved
Комментарии