NETWORKDAYS / ЧИСТРАБДНИ
Чисто рабочие дни.
Возвращает количество рабочих дней между двумя указанными днями (исключает праздники и выходные).
NETWORKDAYS и NETWORKDAYS.INTL
Функция NETWORKDAYS возвращает количество рабочих дней между двумя указанными датами, автоматически исключая выходные дни (субботу и воскресенье) и праздничные дни, если они указаны.
Функция NETWORKDAYS.INTL работает аналогично функции NETWORKDAYS, но она также позволяет указать, какие дни недели считаются выходными. Это может быть полезно, если выходные дни в вашей стране или организации не совпадают с субботой и воскресеньем.
Функции даты / Date
На русском
ЧИСТРАБДНИ(начальная_дата; конечная_дата; [праздничные_дни])
На английском
NETWORKDAYS(start_date, end_date, [holidays])
Пояснения:
NETWORKDAYS(дата_начала; дата_окончания; [праздничные_дни])
дата_начала – дата начала периода, в котором нужно вычислить количество рабочих дней.дата_окончания – дата окончания периода, в котором нужно вычислить количество рабочих дней.праздничные_дни – [ НЕОБЯЗАТЕЛЬНО ] – диапазон или массив, содержащий порядковые номера дат, на которые приходятся праздничные дни.
праздничные_дни, должны являться порядковыми номерами дат в формате, возвращаемом функцией N или датами в формате, возвращаемом функциями DATE, DATEVALUE или TO_DATE. Значения диапазона должны быть датами в стандартном формате или порядковыми номерами дат.NETWORKDAYS не преобразует даты в числовом формате автоматически, как это происходит в Google Таблицах при вводе даты в ячейку. Поэтому запись NETWORKDAYS(10/10/2000; 10/10/2001) интерпретируется как YEARFRAC(0,005; 0,00499750124938), т. е. в качестве параметров используется частное от деления 10 на 10 и затем на 2000 и на 2001 соответственно.
Замечание для новичков
Формат записи дат с симвволом «/» характерен для английского языка. Если у вас русскоязычные таблицы, такой проблемы у вас не будет по умолчанию, поскольку стандарная запись числа будет выглядеть как 10.10.2001.
NETWORKDAYS вычисляет количество рабочих дней между двумя датами. Чтобы рассчитать рабочий день через указанное количество рабочих дней после указанной даты, воспользуйтесь функцией WORKDAY.
ЧИСТРАБДНИ(ДАТА(1969; 7; 16); ДАТА(1969; 7; 24))
ЧИСТРАБДНИ(A2; B2)
NETWORKDAYS(40909, 40924)
NETWORKDAYS(40900, 40950, {40909, 40924})
Возвращает количество рабочих дней между аргументами дата_начала и дата_окончания (на основе заданного списка праздничных дней).
Функция NETWORKDAYS() • ЧИСТРАБДНИ() Google Таблиц
Пояснения:
WORKDAY: Рассчитывает дату через указанное количество рабочих дней.
TO_DATE: Преобразует число в значение даты.
N: Возвращает аргумент, указанный числом.
DATEVALUE: Преобразует строку в значение даты.
DATE: Преобразует год, месяц и день в значение даты.
Google Sheets function list (на английском)
Список функций Google Таблиц (на русском)
Простой текст
Работает на Creatium
Оставаясь на сайте, вы соглашаетесь с тем что мы используем cookies
Оставаясь на сайте, вы соглашаетесь с тем что мы используем cookies