
Обща формула
=SUMPRODUCT(SUMIF(range,things,values))
Обобщение
Ако трябва да сумирате стойности, когато клетките са равни на едно от много неща, можете да използвате формула, базирана на функциите SUMIF и SUMPRODUCT. В показания пример формулата в H5 е:
=SUMPRODUCT(SUMIF(B5:B11,things,C5:C11))
където "неща" е наименуваният диапазон E5: E7.
Обяснение
Функцията SUMIF взема три аргумента: обхват, критерии и обхват_сума.
За обхват използваме B5: B11. Тези клетки съдържат стойностите, които тестваме по множество критерии.
За критерии използваме посочения диапазон "неща" (E5: E7). Този диапазон съдържа 3 стойности, които използваме като критерии. Този диапазон може да бъде разширен, за да включи допълнителни критерии, ако е необходимо.
За sum_range използваме C5: C11, който съдържа числови стойности.
Тъй като даваме на SUMIF повече от един критерий, той ще върне множество резултати - по един резултат за всяка стойност в "неща". Резултатите връщат масив като този:
=SUMPRODUCT((60;30;12))
След това SUMPRODUCT сумира всички елементи в масива и връща краен резултат 102.