Подсчёт количества ячеек с датами в диапазоне по День недели
Excel предлагает комбинацию функций СУММПРОИЗВ и WEEKDAY, чтобы упростить подсчёт количества заданных дней недели в указанном диапазоне. В этом руководстве приведено пошаговое описание, которое поможет вам легко справиться с этой задачей.

Как подсчитать ячейки с датами по дню недели?
Как показано на снимке экрана ниже, диапазон B3:B9 представляет собой исходный диапазон данных, в котором нужно подсчитать даты; диапазон D3:D9 содержит последовательные названия дней недели, а E3:E9 — соответствующие им числа от 1 до 7, обозначающие номера дней недели. Чтобы определить, сколько дат из диапазона B3:B9 приходится на понедельник, вторник, среду и так далее, выполните следующие действия.

Универсальная формула
=SUMPRODUCT(--(WEEKDAY(dates)=day_num))
Аргументы
Даты (обязательно): укажите диапазон с датами, которые нужно подсчитать.
Номер_дня (обязательно): укажите номер дня недели, по которому будет выполняться расчёт.
Как использовать эту формулу?
1. Выберите пустую ячейку, куда будет выведен результат.
2. Введите в неё приведённую ниже формулу и нажмите клавишу Enter. Выделите ячейку с результатом, а затем перетащите её.маркер автозаполнения вниз по текущему столбцу, чтобы применить формулу к другим ячейкам.
=SUMPRODUCT(--(WEEKDAY($B$3:$B$9,2)=E3))

Примечание: Если в исходном диапазоне есть пустые ячейки, результат будет некорректным. Чтобы исключить пустые ячейки, используйте следующую формулу:
=SUMPRODUCT((WEEKDAY($B$3:$B$9,2)=E3)*($B$3:$B$9<,>,""))
Как работает эта формула?
=SUMPRODUCT(--(WEEKDAY($B$3:$B$9,2)=E3))
- WEEKDAY($B$3:$B$9,2): функция WEEKDAY возвращает целые числа от 1 до 7, соответствующие дням недели для дат из диапазона B3:B9. В данном случае результат — {5;3;1;2;2;4;1}.
- {5;3;1;2;2;4;1}=E3: {5;3;1;2;2;4;1}=1 — здесь проверяется, равно ли каждое число в массиве значению 1, и возвращается массив из значений ИСТИНА/ЛОЖЬ: {ЛОЖЬ;ЛОЖЬ;ИСТИНА;ЛОЖЬ;ЛОЖЬ;ЛОЖЬ;ИСТИНА}.
- --({ЛОЖЬ;ЛОЖЬ;ИСТИНА;ЛОЖЬ;ЛОЖЬ;ЛОЖЬ;ИСТИНА}): эти два знака «минус» преобразуют значения «ИСТИНА» в 1, а «ЛОЖЬ» — в 0. В результате получится новый массив: {0;0;1;0;0;0;1}.
- СУММПРОИЗВ{0;0;1;0;0;0;1}: функция СУММПРОИЗВ суммирует все числа в массиве и возвращает итоговый результат — 2.
Связанные функции
Функция СУММПРОИЗВ Excel
Функция СУММПРОИЗВ в Excel позволяет умножать два или более столбцов или массивов, а затем суммировать полученные произведения.
Функция WEEKDAY Excel
Функция WEEKDAY Excel возвращает целое число от 1 до 7, представляющее день недели для заданной даты в Excel.
Связанные формулы
Подсчёт ячеек, не содержащих ошибок
В этом руководстве подробно описаны шаги, которые помогут вам подсчитать количество ячеек без ошибок в заданном диапазоне Excel.
Подсчёт количества ячеек, не содержащих заданные значения
В этой статье пошагово объясняется, как подсчитать количество ячеек, не содержащих заданные значения, в ограниченном диапазоне Excel.
Подсчёт ячеек, не содержащих определённый текст
С помощью функции СЧЁТЕСЛИ и подстановочного знака можно легко подсчитать количество ячеек в диапазоне, содержащих заданный текст. Точно так же просто подсчитать и те ячейки, которые этот текст НЕ содержат. В этом руководстве — подробные пошаговые инструкции, которые помогут вам быстро справиться с задачей.
Подсчёт количества текстовых ячеек
Чтобы подсчитать количество ячеек, содержащих текст в ограниченном диапазоне, воспользуйтесь функцией СЧЁТЕСЛИ. В этой статье подробно описана формула, которая поможет вам легко справиться с этой задачей.
Лучшие инструменты для повышения продуктивности в Office
Kutools для Excel — Помогает вам выделиться из толпы
Kutools для Excel предлагает более 300 функций,гарантируя, что всё необходимое всегда под рукой…
Office Tab — Включает вкладки для чтения и редактирования в Microsoft Office (включая Excel)
- Переключайтесь между десятками открытых документов всего за секунду!
- Сократите сотни кликов мышью каждый день и забудьте о «мышечной руке».
- Повышает продуктивность на 50 % при одновременном просмотре и редактировании нескольких документов.
- Добавляет удобство работы с вкладками в Office (включая Excel) — как в Chrome, Edge и Firefox.