Сумма, если равна одной из многих вещей в Excel
Нам может быть легко суммировать значения на основе заданных критериев с помощью функции СУММЕСЛИ. Но иногда вам может потребоваться суммировать значения на основе списка элементов. Например, у меня есть диапазон данных, продукты которого перечислены в столбце A, а соответствующие суммы продаж указаны в столбце B. Теперь я хочу получить общую сумму на основе перечисленных продуктов в диапазоне D4: D6, как показано ниже. . Как быстро и легко решить эту проблему в Excel?
Сумма, если равна одной из многих вещей с функциями СУММПРОИЗВ и СУММЕСЛИ
Если вам нужно суммировать значения, когда их соответствующие ячейки равны одному из многих значений, вы можете создать формулу на основе функций СУММПРОИЗВ и СУММЕСЛИ, общий синтаксис:
- range: Диапазон ячеек, соответствующий диапазону критериев;
- criteria_range: Диапазон содержит значения, которые вы используете в качестве критериев;
- sum_range: Диапазон значений, в котором требуется сумма.
Чтобы решить указанную выше проблему, примените приведенную ниже формулу и нажмите Enter ключ для получения результата:
Пояснение к формуле:
=SUMPRODUCT(SUMIF(A2:A12,D2:D4,B2:B12))
- SUMIF(A2:A12,D2:D4,B2:B12): Функция СУММЕСЛИ возвращает три суммы для каждого элемента в диапазоне критериев (D2: D4) их соответствующих сумм в B2: B12. Итак, вы получите следующий результат: {677; 797; 706}.
- SUMPRODUCT(SUMIF(A2:A12,D2:D4,B2:B12))=SUMPRODUCT({677;797;706}): Функция СУММПРОИЗВ суммирует все элементы в массиве и возвращает окончательный результат: 2180.
Используемая относительная функция:
- SUMPRODUCT:
- Функцию СУММПРОИЗВ можно использовать для умножения двух или более столбцов или массивов вместе, а затем получения суммы произведений.
- SUMIF:
- Функция СУММЕСЛИ может помочь суммировать ячейки на основе одного критерия.
Другие статьи:
- Сумма, если начинается или заканчивается конкретным текстом или символами
- Чтобы суммировать значения, если соответствующие ячейки начинаются или заканчиваются определенным значением, вы можете применить функцию СУММЕСЛИ с подстановочным знаком (*), чтобы получить ее. В этой статье мы подробно расскажем, как пользоваться формулой.
- Сумма, если ячейки содержат определенный текст в другом столбце
- Из этого туториала Вы узнаете, как суммировать значения, если ячейки содержат определенный или частичный текст в другом столбце. В качестве примера возьмем диапазон данных ниже, чтобы получить общее количество продуктов, содержащих текст «Футболка», с этой задачей в Excel могут справиться как функция СУММЕСЛИ, так и функция СУММПРОИЗВ.
- Сумма наименьших или нижних значений N в Excel
- В Excel легко суммировать диапазон ячеек с помощью функции СУММ. Иногда вам может потребоваться суммировать наименьшие или нижние 3, 5 или n чисел в диапазоне данных, как показано ниже. В этом случае СУММПРОИЗВ вместе с функцией МАЛЕНЬКИЙ могут помочь вам решить эту проблему в Excel.
Лучшие инструменты для работы в офисе
Kutools for Excel - Помогает вам выделиться из толпы
Kutools for Excel Имеет более 300 функций, Гарантия того, что то, что вам нужно, находится на расстоянии одного клика...

Office Tab - Включить чтение и редактирование с вкладками в Microsoft Office (включая Excel)
- Одна секунда для переключения между десятками открытых документов!
- Уменьшите количество щелчков мышью на сотни каждый день, попрощайтесь с рукой мыши.
- Повышает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
- Добавляет эффективные вкладки в Office (включая Excel), как в Chrome, Edge и Firefox.
