Как извлечь рабочие дни в месяце?
Чтобы получить общее количество рабочих дней (рабочих дней) в Excel по формуле, нужно объединить две функции (ЕЕМЕСЯЦ и ЧИСТРАБДНИ). В этой формуле ЭОМЕСЯЦ помогает получить последнюю дату месяца , а используя эту последнюю дату и первую указанную вами дату, ЧИСТРАБДНИ возвращает общее количество рабочих дней в месяце.

В этом уроке мы научимся писать эту формулу. А также мы учтем любые праздничные дни, которые вам необходимо указать при расчете общего количества дней.
Формула Excel для получения общего количества рабочих дней в месяце
Вы можете использовать следующие шаги:
- Сначала в ячейку введите функцию СЧЕТ РАБДНЕЙ.
- После этого в первом аргументе (start_date) укажите ячейку, в которой указана дата начала месяца.
- Затем во втором аргументе (end_date) введите функцию EOMONTH.
- Отсюда в EOMONTH укажите дату начала месяца, на который вы ссылаетесь в аргументе start_date параметра ЧИСТРАБДНИ.
- Теперь введите нули (0) в аргументе (месяц) функции EOMONTH и введите закрывающие круглые скобки, чтобы закрыть функцию.
- В конце обратитесь к списку праздников (это должен быть список допустимых дат) в аргументе [праздники] параметра ЧИСТРАБДНИ, введите закрывающие круглые скобки и нажмите Enter, чтобы получить результат.

=NETWORKDAYS(A1,EOMONTH(A1,0),A4:A14) =NETWORKDAYS(start_date,EOMONTH(start_date,0),list_of_holidays)
Как работает эта формула?
Как я упоминал ранее, функция EOMONTH возвращает последнее число месяца. Когда вы указываете дату в функции, она возвращает последнюю дату этого месяца.

COUNT.WORKDAYS использует эту дату в качестве конечной даты, чтобы получить общее количество дней между этими двумя датами.

И в конце, когда вы указываете список дат, которые являются праздничными днями. COUNT.WORKDAYS также учитывает это при расчете общего количества дней.
В приведенном выше примере мы использовали первый день января 2023 года. Всего в январе 31 день. А когда вы проверяете это вручную, у вас в месяце 10 выходных и праздников. Это означает 21 рабочий день для бизнеса.

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