Формулы Excel — подсчет чисел, начинающихся с определенного числа

Подсчет чисел, начинающихся с определенного числа

Синтаксис используемых функций

 SUMPRODUCT (array1, [array2], [array3], ...) LEFT (text, [num_chars]) 

Функция СУММПРОИЗВ используется для умножения соответствующих компонентов в данных массивах и возвращает сумму этих продуктов.
Функция LEFT возвращает первый символ или символы в текстовой строке на основе количество символов, которое вы указываете.

Что делать?

Чтобы подсчитать числа в диапазоне, начинающемся с определенного числа, Можно использовать функцию СУММПРОИЗВ внутри функции ЛЕВО.

Формула

  = СУММПРОИЗВ (- (ЛЕВЫЙ (  B6: B13,3) = "957"))  

Как работает формула

Функция LEFT внутри функции СУММПРОИЗВ извлекает первые 3 цифры каждого числа в диапазоне B6: B13 и проверяет, является ли это число «957», и возвращает массив значения ИСТИНА и ЛОЖЬ. Формула выглядит так:

  = СУММПРОИЗВ (- ({ИСТИНА; ЛОЖЬ; ЛОЖЬ; ЛОЖЬ; ИСТИНА; ЛОЖЬ; ИСТИНА; ЛОЖЬ;}))  

Знаки ‘-‘ (двойные отрицательные) переводят значения ИСТИНА и ЛОЖЬ в 1 и 0, и формула выглядит так:

  =  СУММПРОИЗВ (1; 0; 0; 0; 1; 0; 1; 0;)  

И функция СУММПРОИЗВ, наконец, произвела сумму массива и вернула результат.

Оцените статью
nanomode.ru
Добавить комментарий