NETWORKDAYS.INTL / ЧИСТРАБДНИ.МЕЖД
Чисто работчие дни. Международные.
Функция работает только в новых Google Таблицах.
Возвращает количество полных рабочих дней между двумя указанными датами, исключив указанные выходные и праздничные дни.
NETWORKDAYS и NETWORKDAYS.INTL
Функция NETWORKDAYS возвращает количество рабочих дней между двумя указанными датами, автоматически исключая выходные дни (субботу и воскресенье) и праздничные дни, если они указаны.
Функция NETWORKDAYS.INTL работает аналогично функции NETWORKDAYS, но она также позволяет указать, какие дни недели считаются выходными. Это может быть полезно, если выходные дни в вашей стране или организации не совпадают с субботой и воскресеньем.
Функции даты / Date
На русском
ЧИСТРАБДНИ.МЕЖД(дата_начала; дата_окончания; [выходные]; [праздничные_дни])
Выбор запятой или точки c запятой между аргументами формулы определяется не тем, на каком языке записана команда, а языковой версией Google Таблиц как таковых. Если у вас русскоязычные Google Таблицы, то команду вы можете записать и на русском, и на английском языке — Google Таблицы её просто сами переведут. Но вот разделителем должна быть точка с запятой, иначе вы получите синтаксическую ошибку.
На английском
NETWORKDAYS.INTL(start_date, end_date, [weekend], [holidays])
Пояснения:
ЧИСТРАБДНИ.МЕЖД(дата_начала, дата окончания, [выходные], [праздничные_дни])
дата_начала
– дата, с которой начинается отсчет рабочих дней.дата_окончания
– дата, которой заканчивается отсчет рабочих дней.выходные
– [ НЕОБЯЗАТЕЛЬНО. Значение по умолчанию – "1"
] – число или строка, указывающие выходные дни.праздничные_дни
– [ НЕОБЯЗАТЕЛЬНО ] – диапазон или массив констант, указывающих праздничные дни.ЧИСТРАБДНИ.МЕЖД
не преобразует даты в числовом формате автоматически, как это происходит при вводе даты в обычную ячейку. Символ «/» воспринимается программой как знак деления, поэтому запись ЧИСТРАБДНИ.МЕЖД(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”)
Возвращает количество рабочих дней между аргументами дата_начала
и дата_окончания
(на основе заданного числа выходных дней и списка и праздничных дней).
Пояснения:
ЧИСТРАБДНИ
: Возвращает количество рабочих дней между двумя указанными днями (исключает праздники и выходные).
РАБДЕНЬ.INTL
: Рассчитывает дату через указанное количество рабочих дней, исключив указанные выходные и праздничные дни.
ДАТАМЕС
: Возвращает дату, отстоящую на заданное количество месяцев вперед или назад от указанной даты.
КОНМЕСЯЦА
: Возвращает дату последнего дня месяца через определенное число месяцев до или после другой даты.
ТДАТА
: Возвращает текущие дату и время как значение даты.
Google Sheets function list (на английском)
Список функций Google Таблиц (на русском)
Простой текст
Работает на Creatium