Формула Excel: Сумма, если равна одной из многих вещей -

Содержание

Общая формула

=SUMPRODUCT(SUMIF(range,things,values))

Резюме

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

=SUMPRODUCT(SUMIF(B5:B11,things,C5:C11))

где «вещи» - именованный диапазон E5: E7.

Объяснение

Функция СУММЕСЛИ принимает три аргумента: диапазон, критерий и диапазон_суммы.

Для диапазона мы используем B5: B11. Эти ячейки содержат значения, которые мы тестируем по нескольким критериям.

В качестве критериев мы используем именованный диапазон «вещи» (E5: E7). Этот диапазон содержит 3 значения, которые мы используем в качестве критериев. При необходимости этот диапазон может быть расширен за счет включения дополнительных критериев.

Для sum_range мы используем C5: C11, который содержит числовые значения.

Поскольку мы даем СУММЕСЛИ более одного критерия, он вернет несколько результатов - по одному результату для каждого значения в "things". Результаты возвращаются в виде такого массива:

=SUMPRODUCT((60;30;12))

Затем СУММПРОИЗВ суммирует все элементы в массиве и возвращает окончательный результат 102.

Интересные статьи...