Как использовать функцию СУММПРОИЗВ - простые формулы Excel

Содержание

Основное использование | Расширенное использование

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

Основное использование

1. Например, функция СУММПРОИЗВ ниже вычисляет общую потраченную сумму.

Объяснение: функция СУММПРОИЗВ выполняет это вычисление: (2 * 1000) + (4 * 250) + (4 * 100) + (2 * 50) = 3500.

2. Диапазоны должны иметь одинаковые размеры, иначе Excel отобразит # ЗНАЧ! ошибка.

3. Функция СУММПРОИЗВ обрабатывает любые нечисловые записи, как если бы они были нулями.

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

Расширенное использование

Функция СУММПРОИЗВ является чрезвычайно универсальной функцией и может давать тот же результат, что и многие встроенные функции в Excel и даже формулы массивов!

1а. Например, функция СЧЁТЕСЛИ ниже подсчитывает количество ячеек, содержащих ровно звезду.

1b. Функция СУММПРОИЗВ ниже дает точно такой же результат.

Пояснение: - (A1: A7 = "звезда") сводится к следующей константе массива:

- {ИСТИНА; ЛОЖЬ; ЛОЖЬ; ЛОЖЬ; ЛОЖЬ; ИСТИНА; ЛОЖЬ}

Двойное отрицание - приводит эти логические значения к единицам и нулям (ИСТИНА = 1, ЛОЖЬ = 0). Результат:

{1;0;0;0;0;1;0}

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

1c. Функция СЧЁТЕСЛИ ниже подсчитывает количество ячеек, содержащих ровно звездочку + 1 символ. Вопросительный знак (?) Соответствует ровно одному символу.

1г. Функция СУММПРОИЗВ не идеальна! При использовании функции СУММПРОИЗВ нельзя использовать подстановочные знаки (? И *).

2а. В приведенной ниже формуле массива подсчитывается количество символов в диапазоне ячеек.

Примечание. Завершите формулу массива, нажав CTRL + SHIFT + ENTER. Excel добавляет фигурные скобки {}.

2b. Функция СУММПРОИЗВ ниже дает точно такой же результат.

Примечание: константа массива {9; 4; 6; 5} используется в качестве аргумента для функции СУММПРОИЗВ, давая результат 24. Функция СУММПРОИЗВ обрабатывает массивы изначально, поэтому вам не нужно заканчивать, нажимая CTRL + SHIFT + ВОЙТИ. Это одно из самых больших преимуществ функции СУММПРОИЗВ, потому что фигурные скобки {} сбивают с толку многих новичков в Excel!

3а. Приведенная ниже формула массива суммирует продажи в 2021-2022 гг.

3b. Функция СУММПРОИЗВ ниже дает точно такой же результат.

Пояснение: (ГОД (A1: A5) = 2018) * B1: B5 сокращается до:

({2018; 2017; 2018; 2017; 2017} = 2018) * {10; 1; 7; 20; 3} и это сокращается до:

{ИСТИНА; ЛОЖЬ; ИСТИНА; ЛОЖЬ; ЛОЖЬ} * {10; 1; 7; 20; 3}

Нам не нужно двойное отрицание (см. Пример 1b), потому что оператор умножения * автоматически переводит логические значения в единицы и нули (TRUE = 1, FALSE = 0). Результат:

{10;0;7;0;0}

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

Вы поможете развитию сайта, поделившись страницей с друзьями

wave wave wave wave wave