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

NETWORKDAYS.INTL • чисто рабочие дни - Upline Studio

Команда

NETWORKDAYS.INTL / ЧИСТРАБДНИ.МЕЖД

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

Чисто работчие дни. Международные.

Описание

Функция работает только в новых Google Таблицах.

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

NETWORKDAYS и NETWORKDAYS.INTL

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

Функция NETWORKDAYS.INTL работает аналогично функции NETWORKDAYS, но она также позволяет указать, какие дни недели считаются выходными. Это может быть полезно, если выходные дни в вашей стране или организации не совпадают с субботой и воскресеньем.

Тип функции

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

Синтаксис

На русском

ЧИСТРАБДНИ.МЕЖД(дата_начала; дата_окончания; [выходные]; [праздничные_дни])
Замечание для новичков

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

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

NETWORKDAYS.INTL(start_date, end_date, [weekend], [holidays])

Пояснения:

ЧИСТРАБДНИ.МЕЖД(дата_начала, дата окончания, [выходные], [праздничные_дни])

  • дата_начала – дата, с которой начинается отсчет рабочих дней.
  • дата_окончания – дата, которой заканчивается отсчет рабочих дней.
  • выходные – [ НЕОБЯЗАТЕЛЬНО. Значение по умолчанию – "1"] – число или строка, указывающие выходные дни.
    • Запись в виде строки. Вы можете указать выходные дни, используя набор цифр из семи нулей и единиц. Первый символ соответствует понедельнику, последний – воскресенью; 0 – рабочему дню, 1 – выходному. Например, строка "0000011" описывает неделю, где суббота и воскресенье – выходные дни.
    • Запись в виде числа. Вы можете использовать запись в виде числа вместо записи в виде строки. Значение для двух выходных дней подряд: 1 – суббота и воскресенье, 2 – воскресенье и понедельник и так далее до 7. Значения для одного выходного дня: 11 – если это воскресенье, 12 – понедельник и так далее до 17.
  • праздничные_дни – [ НЕОБЯЗАТЕЛЬНО ] – диапазон или массив констант, указывающих праздничные дни.
    • Значения массива праздничные_дни должны быть указаны в виде порядкового номера даты через функцию Ч или в виде даты через функции ДАТАДАТАЗНАЧ или TO_DATE. Значения диапазона должны быть датами в стандартном формате или порядковыми номерами дат.

Примечания

  • ЧИСТРАБДНИ.МЕЖД не преобразует даты в числовом формате автоматически, как это происходит при вводе даты в обычную ячейку. Символ «/» воспринимается программой как знак деления, поэтому запись ЧИСТРАБДНИ.МЕЖД(10/10/2000,10/10/2001) будет преобразована в ЧИСТРАБДНИ.МЕЖД(0.005,0.00499750124938) – результат деления 10 на 10 и на 2000 или 2001 соответственно.
  • Замечание для новичков

    Формат записи дат с симвволом «/» характерен для английского языка. Если у вас русскоязычные таблицы, такой проблемы у вас не будет по умолчанию, поскольку стандарная запись числа будет выглядеть как 10.10.2000.

  • ЧИСТРАБДНИ.МЕЖД подсчитывает количество рабочих дней между двумя датами. Если вы хотите вычислить, какая дата будет через определенное количество рабочих дней, используйте функциюРАБДЕНЬ.
  • ЧИСТРАБДНИ.МЕЖД работает аналогично функции ЧИСТРАБДНИ и дополнительно позволяет указать выходные дни (это полезно, когда выходные дни – не суббота и воскресенье).

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

ЧИСТРАБДНИ.МЕЖД(ДАТА(1969; 7; 16); ДАТА(1969; 7; 24); 1; A1:A10)

ЧИСТРАБДНИ.МЕЖД(ДАТА(1969; 7; 16); ДАТА(1969; 7; 24))

NETWORKDAYS.INTL("12/04/1995", "12/22/1995", 3)

NETWORKDAYS.INTL("12/04/1995", "12/22/1995", “0000011”)

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

Возвращает количество рабочих дней между аргументами дата_начала и дата_окончания (на основе заданного числа выходных дней и списка и праздничных дней).

Пояснения:

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

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

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

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

ДАТАМЕС: Возвращает дату, отстоящую на заданное количество месяцев вперед или назад от указанной даты.

КОНМЕСЯЦА: Возвращает дату последнего дня месяца через определенное число месяцев до или после другой даты.

ТДАТА: Возвращает текущие дату и время как значение даты.

Источники

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

 

 

 

 

Logo Upline Studio Creatium

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

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

Работает на Creatium