Excel - считать рабочие дни в каждом месяце между двумя датами - PullRequest
0 голосов
/ 27 февраля 2019

Попытка рассчитать рабочие дни только в каждом месяце между 2 указанными датами.Я был в состоянии рассчитать общее количество дней между 2 днями;просто не знаю как исключить выходные / праздничные дни.Вот формула, которую я использовал:

SUMPRODUCT(--(TEXT(ROW(INDIRECT($J11 & ":" & IF($K11="", TODAY(), $K11))), "mmm")=AB$8)),0

1 Ответ

0 голосов
/ 27 февраля 2019

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

Синтаксис

NETWORKDAYS(start_date, end_date, [holidays])

Синтаксис функции NETWORKDAYS имеет следующие аргументы:

Start_date - Обязательно.Дата, представляющая дату начала.

End_date - Обязательно.Дата, которая представляет дату окончания.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...