Vermenigvuldigt overeenkomstige items in matrices en telt de resultaten op — ideaal voor gewogen totalen en sommen met meerdere voorwaarden.
Syntaxis
SUMPRODUCT(array1, [array2], …)Argumenten
array1vereist
Het eerste te vermenigvuldigen bereik.
array2…optioneel
Extra bereiken van dezelfde grootte.
SUMPRODUCT vermenigvuldigt uitgelijnde bereiken element voor element en telt vervolgens de producten op. Naast gewogen gemiddelden fungeert het als een krachtige voorwaardelijke teller/optelfunctie met booleaanse matrices, bijv. SUMPRODUCT((region="East")*(amount)).
=SUMPRODUCT(B2:B10, C2:C10)→$4,820Telt hoeveelheid × prijs over de rijen op (gewogen totaal).
=SUMPRODUCT((A2:A100="East")*(C2:C100))→$42,300Voorwaardelijke som zonder SUMIF.
Lijn de bereiken uit
Alle matrices moeten dezelfde grootte en oriëntatie hebben.
Vermenigvuldig of test
Gebruik komma's voor gewone producten, of (cond)*(values) voor voorwaardelijke sommen.
SUMPRODUCT verwerkt gewogen wiskunde en complexe booleaanse logica in één cel; SUMIFS is eenvoudiger voor rechttoe rechtaan criteriumsommen.