Подсчитайте, сколько понедельников (или любого другого дня недели) выпадает между двумя датами.
Скопировать формулу
=NETWORKDAYS.INTL(A2, B2, "0111111")NETWORKDAYS.INTL принимает 7-символьную строку выходных (Пн–Вс), где 1 = нерабочий день. Установка значения 1 для всех дней, кроме нужного, подсчитывает только этот день недели в диапазоне.
=NETWORKDAYS.INTL(A2, B2, "1011111")→4Подсчитывает количество вторников в диапазоне.
=NETWORKDAYS.INTL(DATE(2026,10,1), DATE(2026,10,31), "0111111")→4В октябре 2026 года четыре понедельника.
=NETWORKDAYS.INTL(DATE(2026,10,1), DATE(2026,10,31), "1111011")→5В октябре 2026 года пять пятниц.
Строка идет в порядке Понедельник→Воскресенье. Поставьте 0 для дня недели, который нужно подсчитать, и 1 для всех остальных.
Используйте "1111100" — так считаются субботы и воскресенья: =NETWORKDAYS.INTL(A2, B2, "1111100").
Да. Обе даты учитываются, если они приходятся на выбранный день недели.
Используйте =SUMPRODUCT(--(WEEKDAY(ROW(INDIRECT(A2&":"&B2)), 2)=1)), чтобы посчитать понедельники между двумя датами.
Нужна формула для ваших данных?
Опишите своими словами, что вам нужно, и ExcelGPT напишет, объяснит и проверит формулу — бесплатно для старта, без плагинов.