Подсчитайте количество четных чисел в диапазоне

Anonim

Вы можете использовать следующую специальную формулу для подсчета количества четных чисел, находящихся в определенном диапазоне значений:

= СУММПРОИЗВ ((диапазон> = нижний предел) * (диапазон <= верхний предел) * (REST (диапазон; 2) = 0))

Вы передаете формуле три аргумента: площадь задайте диапазон ячеек, в котором вы хотите посчитать четные числа. Об аргументах Верхний предел а также Нижний предел определить диапазон значений. Учитываются только числа в этом диапазоне. Результатом формулы является количество четных чисел в переданном диапазоне, которые больше или равны нижнему пределу и меньше или равны верхнему пределу.

В показанной книге формула в ячейке E5 имеет следующую структуру:

= СУММПРОИЗВ ((A3: B8> = E4) * (A3: B8 <= E3) * (ОТДЫХ (A3: B8; 2) = 0))

Для подсчета четных ячеек желаемого диапазона значений в формуле используется следующий метод:

  • В формулу включены три сравнения.
  • С одной стороны, переданный диапазон сравнивается с верхним пределом и нижним пределом.
  • Третье сравнение проверяет, дает ли остаток от деления на 2 значение 0. Только тогда это будет четное число.
  • Если результат успешный, каждое сравнение возвращает значение 1.
  • Если сравнение отрицательное, результатом будет 0.
  • Умножая три сравнения друг на друга, произведение дает значение 1 только в том случае, если все сравнения положительны.
  • Эти добавляются через SUMPRODUCT.

Если вы хотите считать нечетные числа вместо четных, замените это =0 через =1.

Если два предела не должны быть включены в подсчет, удалите знаки равенства из двух сравнений. >= а также <=.