Формула Excel: подсчёт количества дней между двумя датами без учёта выходных

Обычно функция РАЗНДАТ позволяет подсчитать количество дней между двумя датами, но если нужно определить число рабочих дней в диапазоне дат в Excel — то есть исключить выходные, — какая формула вам поможет?
Если вы хотите повторить действия из этого руководства, загрузите пример таблицы.
Универсальная формула:
| NETWORKDAYS(start_date,end_date,[holiday]) |
Синтаксис и аргументы
| Start_date, end_date: the date range that you want to count workdays from. |
| Holiday: optional, the cell range that contains the holiday dates that you want to count days excluding. |
Возвращаемое значение
Формула возвращает числовое значение.
Как работает эта формула
В ячейках B3 и C3 указаны дата начала и конечная дата, а в диапазоне B6:B10 перечислены праздничные дни. Воспользуйтесь приведённой ниже формулой, чтобы рассчитать количество рабочих дней, исключая выходные и праздники.
| =NETWORKDAYS(B3,C3,B6:B10) |
Нажмите клавишу Enter, чтобы получить результат подсчёта.
Пояснение
NETWORKDAYS функция: возвращает количество рабочих дней между двумя датами.
Примечание
По умолчанию выходными днями считаются суббота и воскресенье. Если вы хотите задать собственные выходные дни, используйте функцию NETWORKDAYS.INTL следующим образом:
| =NETWORKDAYS.INTL(start_date,end_date,[weekend],[holidays]) |
| Номер недели | выходной день |
| 1 или пропущено | суббота и воскресенье |
| 2 | воскресенье и понедельник |
| 3 | понедельник и вторник |
| 4 | вторник и среда |
| 5 | среда и четверг |
| 6 | четверг и пятница |
| 7 | пятница и суббота |
| 11 | только воскресенье |
| 12 | только понедельник |
| 13 | только вторник |
| 14 | только среда |
| 15 | только четверг |
| 16 | только пятница |
| 17 | только суббота |
Например, выходными днями являются понедельник и вторник. Теперь вы можете легко рассчитать количество рабочих дней, исключая выходные и праздники, с помощью приведённых ниже формул:
| =NETWORKDAYS.INTL(B3,C3,3,B6:B10) |

Связанные формулы
- Преобразование метки времени Unix в формат Excel и обратно
В этом руководстве вы найдёте готовые формулы для быстрого преобразования между меткой времени Unix и форматом даты Excel. - Преобразование текста во время
Здесь приведены формулы для преобразования даты, сохранённой в виде текста, в стандартный формат даты Excel. - Преобразование времени в десятичные часы
Здесь приведена формула для преобразования времени в десятичные часы в Excel, а также объяснение принципа её работы. - Преобразование времени в десятичные минуты
В этом руководстве представлена формула для преобразования времени в десятичные минуты в Excel.
Связанные функции
- Функция ЕСЛИ в Excel
Проверяет заданное условие и возвращает одно значение, если оно выполняется, и другое — если нет. - Функция ЗНАЧЕН в Excel
Преобразует текст в число. - Функция МЕСЯЦ в Excel
Функция МЕСЯЦ извлекает месяц из даты и возвращает его в виде целого числа от 1 до 12. - Функция ДЕНЬ в Excel
Функция ДЕНЬ возвращает день месяца в виде числа от 1 до 31 на основе указанной даты. - Функция ГОД в Excel
Функция ГОД возвращает год из указанной даты в виде четырёхзначного числа.
Лучшие инструменты для повышения продуктивности в Office
Kutools для Excel — Помогает вам выделиться из толпы
Kutools для Excel предлагает более 300 функций,гарантируя, что всё необходимое всегда под рукой…
Office Tab — Включает вкладки для чтения и редактирования в Microsoft Office (включая Excel)
- Переключайтесь между десятками открытых документов всего за секунду!
- Сократите сотни кликов мышью каждый день и забудьте о «мышечной руке».
- Повышает продуктивность на 50 % при одновременном просмотре и редактировании нескольких документов.
- Добавляет удобство работы с вкладками в Office (включая Excel) — как в Chrome, Edge и Firefox.