askXL
Вопрос RU

Как посчитать рабочие дни между датами (ЧИСТРАБДНИ)?

Ответ

Функция ЧИСТРАБДНИ считает рабочие дни без выходных: =ЧИСТРАБДНИ(дата_начала; дата_конца). Можно указать праздники: =ЧИСТРАБДНИ(A1; B1; праздники).

Подробное объяснение

ЧИСТРАБДНИ (NETWORKDAYS) — незаменимая функция для планирования сроков и расчёта трудозатрат.

Синтаксис

=ЧИСТРАБДНИ(дата_начала; дата_конца; [праздники])

Пример

=ЧИСТРАБДНИ(ДАТА(2025;1;1); ДАТА(2025;1;31))

Результат: 23 рабочих дня (без суббот и воскресений).

С учётом праздников

Внесите праздники в отдельный диапазон (например, E2:E15):

=ЧИСТРАБДНИ(A1; B1; $E$2:$E$15)

Функция вычтет и выходные, и указанные праздничные дни.

Для российского производственного календаря

Создайте список нерабочих праздников РФ: 1–8 янв, 23 фев, 8 мар, 1 мая, 9 мая, 12 июн, 4 ноя. Передайте его третьим аргументом.

ЧИСТРАБДНИ.МЕЖД

=ЧИСТРАБДНИ.МЕЖД(A1; B1; 11; праздники)

Параметр 11 означает, что выходной — только воскресенье. Удобно для шестидневной рабочей недели.

24.02.2026 Excel / Google Sheets

Нужна своя формула?

Опишите задачу — ИИ сгенерирует рабочую формулу за секунды

Создать формулу

Вы использовали бесплатные запросы

Войдите, чтобы продолжить генерировать формулы — это бесплатно!

Больше запросов
Сохранение формул в избранное
Доступ к истории формул
Войти через Google

By signing in, you agree to our Privacy Policy

Отличная формула!

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

Войти бесплатно

Сохранить в избранное

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

Войти через Google