
Generisk formel
=SUMPRODUCT(SUMIF(range,things,values))
Sammanfattning
Om du behöver summera värden när celler är lika med en av många saker kan du använda en formel baserad på funktionerna SUMIF och SUMPRODUCT. I exemplet som visas är formeln i H5:
=SUMPRODUCT(SUMIF(B5:B11,things,C5:C11))
där "saker" är namngivna intervall E5: E7.
Förklaring
SUMIF-funktionen tar tre argument: intervall, kriterier och summarrange.
För räckvidd använder vi B5: B11. Dessa celler innehåller värdena vi testar mot flera kriterier.
För kriterier använder vi det namngivna intervallet "saker" (E5: E7). Detta intervall innehåller de tre värden som vi använder som kriterier. Detta intervall kan utvidgas till att omfatta ytterligare kriterier efter behov.
För sum_range använder vi C5: C11, som innehåller numeriska värden.
Eftersom vi ger SUMIF mer än ett kriterium kommer det att returnera flera resultat - ett resultat för varje värde i "saker. Resultaten kommer tillbaka en matris så här:
=SUMPRODUCT((60;30;12))
SUMPRODUCT summerar sedan alla objekt i matrisen och returnerar ett slutresultat, 102.