Подсчитайте количество ячеек, содержащих нечетные или четные числа в Excel
Как всем известно, нечетные числа имеют остаток 1 при делении на 2, а четные числа имеют остаток 0 при делении на 2. В этом руководстве я расскажу, как получить количество ячеек, содержащих нечетные или четные числа в Excel.
- Подсчитайте количество ячеек, содержащих нечетные числа
- Подсчитайте количество ячеек, содержащих четные числа
Подсчитайте количество ячеек, содержащих нечетные числа
Чтобы получить количество ячеек, содержащих только нечетные числа, комбинация функций СУММПРОИЗВ и ОСТАТ может помочь вам. Общий синтаксис следующий:
- диапазон: Это диапазон ячеек, из которого вы хотите подсчитать все нечетные числа.
Пожалуйста, введите или скопируйте приведенную ниже формулу в пустую ячейку, а затем нажмите клавишу Enter, чтобы получить результат, см. скриншот:
Объяснение формулы:
- ОСТАТ(A2:A11;2): Эта функция ОСТАТ возвращает остаток после деления. В данном случае делитель равен 2, поэтому ОСТАТ вернет остаток 1 для нечетных чисел и остаток 0 для четных чисел. Таким образом, вы получите результат следующего вида: {1;0;1;1;0;0;1;0;0;0}.
- ОСТАТ(A2:A11;2)=1: Эта часть формулы создаст массив логических значений, где ИСТИНА указывает, что число является нечетным, а ЛОЖЬ указывает, что число не является нечетным. Это даст результат следующего вида: {ИСТИНА;ЛОЖЬ;ИСТИНА;ИСТИНА;ЛОЖЬ;ЛОЖЬ;ИСТИНА;ЛОЖЬ;ЛОЖЬ;ЛОЖЬ}.
- --(ОСТАТ(A2:A11;2)=1): Двойные отрицательные знаки преобразуют значение ИСТИНА в 1, а значение ЛОЖЬ в 0 следующим образом: {1;0;1;1;0;0;1;0;0;0}.
- СУММПРОИЗВ(--(ОСТАТ(A2:A11;2)=1))=СУММПРОИЗВ({1;0;1;1;0;0;1;0;0;0}): Наконец, эта функция СУММПРОИЗВ используется для суммирования чисел в массиве и возвращает результат: 4.
Подсчитайте количество ячеек, содержащих четные числа
Если вы хотите подсчитать количество ячеек, содержащих четные числа, общий синтаксис следующий:
- диапазон: Это диапазон ячеек, из которого вы хотите подсчитать все четные числа.
Пожалуйста, введите или скопируйте приведенную ниже формулу в пустую ячейку, а затем нажмите клавишу Enter, чтобы получить количество всех четных чисел, см. скриншот:
Объяснение формулы:
- ОСТАТ(A2:A11;2): Эта функция ОСТАТ возвращает остаток после деления. В данном случае делитель равен 2, поэтому ОСТАТ вернет остаток 1 для нечетных чисел и остаток 0 для четных чисел. Таким образом, вы получите результат следующего вида: {1;0;1;1;0;0;1;0;0;0}.
- ОСТАТ(A2:A11;2)=0: Эта часть формулы создаст массив логических значений, где ИСТИНА указывает, что число является четным, а ЛОЖЬ указывает, что число не является четным. Это даст результат следующего вида: {ЛОЖЬ;ИСТИНА;ЛОЖЬ;ЛОЖЬ;ИСТИНА;ИСТИНА;ЛОЖЬ;ИСТИНА;ИСТИНА;ИСТИНА}.
- --(ОСТАТ(A2:A11;2)=0): Двойные отрицательные знаки преобразуют значение ИСТИНА в 1, а значение ЛОЖЬ в 0 следующим образом: {0;1;0;0;1;1;0;1;1;1}.
- СУММПРОИЗВ(--(ОСТАТ(A2:A11;2)=1))=СУММПРОИЗВ({0;1;0;0;1;1;0;1;1;1}): Наконец, эта функция СУММПРОИЗВ используется для суммирования чисел в массиве и возвращает результат: 6.
Советы: Приведенная выше формула также считает пустые ячейки четными числами. Если вы хотите исключить пустые ячейки, примените эту формулу:
Используемые связанные функции:
- СУММПРОИЗВ:
- Функция СУММПРОИЗВ может использоваться для умножения двух или более столбцов или массивов вместе, а затем получения суммы произведений.
- ОСТАТ:
- Функция ОСТАТ возвращает остаток от деления двух чисел.
Больше статей:
- Подсчитайте количество ячеек, содержащих определенный текст в Excel
- Предположим, у вас есть список текстовых строк, и вы хотите найти количество ячеек, содержащих определенный текст как часть их содержимого. В этом случае вы можете использовать подстановочные знаки (*), которые представляют любые тексты или символы в ваших критериях при использовании функции СЧЁТЕСЛИ. В этой статье я представлю, как использовать формулы для выполнения этой задачи в Excel.
- Подсчитайте количество ячеек, не равных многим значениям в Excel
- В Excel вы легко можете получить количество ячеек, не равных определенному значению, используя функцию СЧЁТЕСЛИ, но пробовали ли вы когда-нибудь подсчитать ячейки, которые не равны многим значениям? Например, я хочу получить общее количество продуктов в столбце A, но исключить конкретные элементы в C4:C6, как показано на скриншоте ниже. В этой статье я представлю несколько формул для решения этой задачи в Excel.
- Подсчитайте количество ячеек, содержащих числовые или нечисловые значения
- Если у вас есть диапазон данных, который содержит как числовые, так и нечисловые значения, и теперь вы хотите подсчитать количество числовых или нечисловых ячеек, как показано на скриншоте ниже. В этой статье я расскажу о некоторых формулах для решения этой задачи в Excel.
Лучшие инструменты для повышения производительности Office
Kutools для Excel - Помогает вам выделиться из толпы
Kutools для Excel имеет более 300 функций, гарантируя, что нужный вам инструмент находится всего в одном клике...
Office Tab - Включите работу с вкладками в Microsoft Office (включая Excel)
- Один щелчок мыши, чтобы переключаться между десятками открытых документов!
- Сократите сотни кликов мышью ежедневно, попрощайтесь с болью в руке.
- Увеличивает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
- Добавляет эффективные вкладки в Office (включая Excel), как в Chrome, Edge и Firefox.