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

Чтобы подсчитать количество праздничных дней между двумя датами, воспользуйтесь функцией СУММПРОИЗВ (SUMPRODUCT) в Excel.
Если вы хотите повторить действия из этого руководства, загрузите пример файла электронной таблицы.
Универсальная формула:
| SUMPRODUCT((holidays>=start_date)*(holidays<,=end_date)) |
Синтаксис и аргументы
| Start_date, end_date:the two dates that you want to count holidays between. |
| Holidays:the dates of holidays. |
Возвращаемое значение
Формула возвращает числовое значение.
Как работает эта формула
Праздничные дни указаны в диапазоне D3:D10, а даты начала и окончания — в ячейках B3 и B5 соответственно. Чтобы подсчитать количество праздников в заданном диапазоне дат, используйте приведённую ниже формулу:
| =SUMPRODUCT((D3:D10>,=B3)*(D3:D10<,=B5)) |
Нажмите клавишу Enter, чтобы получить результат подсчёта.
Пояснение
СУММПРОИЗВ (SUMPRODUCT)— функция, которая перемножает два или более столбцов или массивов, а затем суммирует полученные произведения
Связанные формулы
- Подсчёт только будних дней между двумя датами
В этом руководстве вы найдёте формулы для точного подсчёта количества будних дней между двумя датами — без учёта выходных и праздников. - Подсчёт определённого дня недели между двумя датами
В этом руководстве вы найдёте формулу, которая поможет подсчитать, сколько раз встречается конкретный день недели в заданном диапазоне дат в Excel. - Подсчёт дней от сегодняшней даты
В этом руководстве представлена лучшая формула для расчёта разницы между заданной датой и текущей датой в Excel. - Подсчёт дней недели в диапазоне дат
Если у вас есть список дат, как подсчитать количество определённых дней недели в этом списке?
Связанные функции
- Функция WEEKNUM в Excel
Возвращает Номер недели указанной даты в году - Функция WORKDAY в Excel
Добавляет рабочие дни к указанной Дата начала и возвращает дату рабочего дня - Функция MONTH в Excel
Функция MONTH используется для получения месяца в виде целого числа (1–12) из даты - Функция DAY в Excel
Функция DAY возвращает день в виде числа (1–31) из даты - Функция NOW в Excel
Получение текущих даты и времени
Лучшие инструменты для повышения продуктивности в Office
Kutools для Excel — Помогает вам выделиться из толпы
Kutools для Excel предлагает более 300 функций,гарантируя, что всё необходимое всегда под рукой…
Office Tab — Включает вкладки для чтения и редактирования в Microsoft Office (включая Excel)
- Переключайтесь между десятками открытых документов всего за секунду!
- Сократите сотни кликов мышью каждый день и забудьте о «мышечной руке».
- Повышает продуктивность на 50 % при одновременном просмотре и редактировании нескольких документов.
- Добавляет удобство работы с вкладками в Office (включая Excel) — как в Chrome, Edge и Firefox.