В этой статье описаны синтаксис формулы и использование функции РАБДЕНЬ.МЕЖД в Microsoft Excel.

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

Синтаксис

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

Аргументы функции РАБДЕНЬ.МЕЖД описаны ниже.

  • нач_дата    Обязательный. Начальная дата, усеченная до целого числа.

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

  • Выходной    Необязательный. Указывает, какие дни недели являются выходными и не считаются рабочими. Значение может задаваться номером выходного дня или строкой, определяющей, какие дни являются выходными.

    Номера обозначают следующие выходные дни:

Номер выходного дня

Выходные дни

1 или опущен

Суббота, воскресенье

2

Воскресенье, понедельник

3

Понедельник, вторник

4

Вторник, среда

5

Среда, четверг

6

Четверг, пятница

7

Пятница, суббота

11

Только воскресенье

12

Только понедельник

13

Только вторник

14

Только среда

15

Только четверг

16

Только пятница

17

Только суббота

Строковые значения дней недели включают семь знаков, каждый из которых обозначает день недели (начиная с понедельника). Значение 1 представляет нерабочие дни, а 0 — рабочие дни. В строке допустимо использовать только знаки 1 и 0. Строка 1111111 недопустима.

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

  • Праздники    Необязательный. Набор из одной или нескольких дат, которые необходимо исключить из календаря рабочих дней. Значение "праздники" должно быть диапазоном ячеек, содержащих даты, или константой массива, включающей порядковые значения, которые представляют даты. Порядок дат или значений может быть любым.

Замечания

  • Если start_date находится вне диапазона для текущего базового значения даты, ТО WORKDAY. InTL возвращает #NUM! значение ошибки #ЗНАЧ!.

  • Если какой-либо день праздников находится вне диапазона для текущего базового значения даты, ТО WORKDAY. InTL возвращает #NUM! значение ошибки #ЗНАЧ!.

  • Если start_date с смещением по дням является недействительной датой, то "ДЕНЬ." InTL возвращает #NUM! значение ошибки #ЗНАЧ!.

  • Если строка выходного дня имеет недействительные длину или содержит недопустимые символы, WORKDAY. InTL возвращает #VALUE! значение ошибки #ЗНАЧ!.

Пример

Скопируйте образец данных из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу ВВОД. При необходимости измените ширину столбцов, чтобы видеть все данные.

Формула

Описание

Оперативный результат

=РАБОЧИЙ ДЕНЬ. INTL(DATE(2012,1,1),30,0)

Если в качестве аргумента "Выходной" использовать 0, результат будет #NUM! ошибка "#ЗНАЧ!".

#ЧИСЛО!

=РАБОЧИЙ ДЕНЬ. INTL(DATE(2012,1,1),90,11)

Находит дату 90 рабочих дней из даты 01.01.2012, отсчитывая только воскресенье как выходной (аргумент "выходной" — 11).

41013

=ТЕКСТ(РАБОЧИЙ ДЕНЬ. INTL(DATE(2012,1,1),30,17),"m/dd/yyyy")

Функция ТЕКСТ используется для формата итогового номера (40944) в формате "дд.дд.гг". Находит дату 30 рабочих дней из 01.01.2012, считая только субботы выходными днями (аргумент "выходной" составляет 17).

2/05/2012

Нужна дополнительная помощь?

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединение к программе предварительной оценки Майкрософт

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?

Спасибо за ваш отзыв!

×