Excel Formulas - Подсчитать количество ячеек, содержащих четные или нечетные числа
Подсчитать количество ячеек, содержащих четные числа
Синтаксис используемых функций
SUMPRODUCT (массив1, [массив2], [массив3], ...) MOD (число, делитель)
Функция SUMPRODUCT используется для умножения соответствующих компонентов в данных массивах и возвращает сумму этих продуктов. Возвращает остаток после деления числа на делитель. Результат имеет тот же знак, что и делитель.
объяснение
Чтобы подсчитать количество ячеек в диапазоне ячеек, содержащих четные числа, мы можем использовать функцию SUMPRODUCT вместе с функцией MOD.
формула
=SUMPRODUCT(--(MOD(TestData,2)=0))
Как работает эта формула
В приведенном выше примере функция MOD (TestData, 2) = 0 проверяет, является ли ячейка в диапазоне, содержащем числа, делимой на 2 или нет.
В результате сохраните массив как
{TRUE;TRUE;FALSE;FALSE;FALSE;TRUE;TRUE;}
Двойной отрицательный знак (-) преобразует этот массив в 1 и 0 и массив, как -
{1;1;0;;0;0;1;1;}
Поэтому функция SUMPRODUCT составляет сумму массива и возвращает результат.
Подсчитать количество ячеек, содержащих нечетные числа
объяснение
Для подсчета количества положительных чисел в диапазоне ячеек можно использовать функцию COUNTIF.
формула
=SUMPRODUCT(--(MOD(TestData,2)<>0))
Как работает эта формула
В приведенном выше примере функция MOD (TestData, 2) <> 0 проверяет, является ли ячейка в диапазоне, содержащем числа, делимой на 2 или нет.
В результате сохраните массив как
{FALSE;FALSE;TRUE;TRUE;TRUE;FALSE;FALSE;}
Двойной отрицательный знак (-) преобразует этот массив в 1 и 0 и массив, как -
{0;0;1;1;1;0;0;}
Поэтому функция SUMPRODUCT составляет сумму массива и возвращает результат.
Предыдущий: Excel Formulas - Подсчитать количество ячеек, содержащих положительные или отрицательные числа.
Далее: Excel Formulas - Подсчитать количество ячеек, содержащих определенный текст
Новый контент: Composer: менеджер зависимостей для PHP , R программирования