1. Главная страница
  2. ››
  3. Формулы
  4. ››
  5. WORKDAY • рассчитываем даты через количество рабочих дней - Upline Studio

WORKDAY • рассчитываем даты через количество рабочих дней - Upline Studio

Команда

WORKDAY / РАБДЕНЬ

Перевод на русский

Рабочий день.

Описание

Рассчитывает дату через указанное количество рабочих дней.

Тип функции

Функции даты / Date

Синтаксис

На русском

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

Выбор запятой или точки c запятой между аргументами формулы определяется не тем, на каком языке записана команда, а языковой версией Google Таблиц как таковых. Если у вас русскоязычные Google Таблицы, то команду вы можете записать и на русском, и на английском языке — Google Таблицы её просто сами переведут. Но вот разделителем должна быть точка с запятой, иначе вы получите синтаксическую ошибку.

На английском

WORKDAY(start_date, num_days, [holidays])

Пояснения:

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

  • дата_начала – дата, с которой начинается отсчет.
  • число_дней – количество рабочих дней, которые нужно отсчитать от значения дата_начала. Если число отрицательное, отсчет идет в обратную сторону.
    • Если число_дней не является целым числом, его дробная часть отсекается. Поэтому запись РАБДЕНЬ(A2; 1,9) эквивалентна РАБДЕНЬ(A2; 1).
  • праздничные_дни – [НЕОБЯЗАТЕЛЬНО] диапазон или массив констант с праздничными датами.
    • Элементы массива, используемого в качестве параметра праздничные_дни, должны являться порядковыми номерами дат в формате, возвращаемом функцией Ч (N) или датами в формате, возвращаемом функциями ДАТА (DATE)ДАТАЗНАЧ (DATEVALUE) или TO_DATE. Значения в диапазоне также должны быть датами в стандартном формате или их порядковыми номерами.

Примечания

  • РАБДЕНЬ не преобразует числовые форматы автоматически, как это происходит в Google Таблицах при вводе данных в ячейку. Поэтому РАБДЕНЬ(10/10/2000;4) интерпретируется как РАБДЕНЬ(0,005;4), то есть 10 делится на 10, а затем на 2000.
  • РАБДЕНЬ рассчитывает дату через указанное количество рабочих дней. Чтобы рассчитать количество рабочих дней между двумя датами; воспользуйтесь функцией ЧИСТРАБДНИ (NETWORKDAYS).
  • РАБДЕНЬ работает по тому же принципу, что и РАБДЕНЬ.МЕЖД (WORKDAY.INTL), но в качестве выходных дней рассматривает только субботу и воскресенье. Чтобы принять в расчет другие выходные дни, используйте функцию РАБДЕНЬ.МЕЖД.

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

РАБДЕНЬ(ДАТА(1969; 7; 20); 4; A1:A10)

РАБДЕНЬ(A2; 10)

РАБДЕНЬ(40909; 4; B2:B17)

РАБДЕНЬ(40909; 30; {40909; 40924})

Примеры решения задач

Возвращает дату через указанное количество рабочих дней.

Пояснения:

  • Формулы помещаются в ячейки С9:С12.
  • В ячейках D9:D12 находится текст. Чтобы его видеть перед формулой ставится знак ‘ , который на иллюстрации не виден.

 

Может также пригодиться

РАБДЕНЬ.МЕЖД (WORKDAY.INTL): Рассчитывает дату через указанное количество рабочих дней, исключив указанные выходные и праздничные дни.

TO_DATE: Преобразует число в значение даты.

ЧИСТРАБДНИ (NETWORKDAYS): Возвращает количество рабочих дней между двумя указанными днями (исключает праздники и выходные).

Ч (N): Возвращает аргумент, указанный числом.

ДАТАЗНАЧ (DATEVALUE): Преобразует строку в значение даты.

ДАТА (DATE): Преобразует год, месяц и день в значение даты.

Другие функции Google Таблиц

Источники

Google Sheets function list (на английском)

 

Logo Upline Studio Creatium

Наша команда Uplinestudio разрабатывает сайты под разные потребности клиентов. Одним из ключевых направлений в нашей разработке является создание сайтов на Creatium.

Оставить заявку

Работает на Creatium