Подсчет рабочих дней (исключая выходные) между двумя датами.
Скопировать формулу
=NETWORKDAYS(A2, B2)NETWORKDAYS подсчитывает полные рабочие дни от начала до конца, автоматически исключая субботы и воскресенья. Чтобы исключить праздники, укажите диапазон праздничных дней в качестве третьего необязательного аргумента.
=NETWORKDAYS(A2, B2, Holidays)→2121 рабочий день, исключая выходные и указанные праздники.
=NETWORKDAYS(DATE(2026,3,2), DATE(2026,3,13))→10Две полные рабочие недели: с понедельника 2 марта по пятницу 13 марта 2026 года.
=NETWORKDAYS(DATE(2026,3,2), DATE(2026,3,13))-1→9Вычитание 1 исключает дату начала и даёт число прошедших рабочих дней.
Настраиваемые выходные
=NETWORKDAYS.INTL(A2, B2, 11)Код 11 считает выходным только воскресенье.
Используйте WORKDAY: =WORKDAY(A2, 10, Holidays) возвращает дату через 10 рабочих дней после A2.
Да, обе учитываются, если это рабочие дни. Вычтите 1, если нужно число прошедших дней.
Используйте =NETWORKDAYS.INTL(A2, B2, 7). Код выходных 7 означает пятницу и субботу.
Одна из дат хранится как текст. Преобразуйте её с помощью DATEVALUE или введите заново как настоящую дату.
Нужна формула для ваших данных?
Опишите своими словами, что вам нужно, и ExcelGPT напишет, объяснит и проверит формулу — бесплатно для старта, без плагинов.