Excel-functie: somproduct
De functie SUMPRODUCT kan worden gebruikt om een waarde na de som te retourneren en waarden in bereiken of arrays te vermenigvuldigen. Simpel gezegd: het vermenigvuldigt eerst de overeenkomende cellen uit de bereiken en vat vervolgens alle waarden samen. Dit is een van de nuttigste en krachtigste functies in Excel die kan worden gebruikt voor gegevensanalyse.
Syntaxis
SOMPRODUCT(matrix1, [matrix2], [matrix3], …)
Argumenten
- array1: De eerste array die u wilt vermenigvuldigen en vervolgens wilt optellen.
- [array2]: de tweede array die u wilt vermenigvuldigen en vervolgens wilt optellen.
Voorbeeld
In het onderstaande voorbeeld hebben we SOMPRODUCT gebruikt om de waarden in kolom D en kolom F te vermenigvuldigen en op te tellen.
Hier hebben we in de eerste tabel het bereik A1:A8 gespecificeerd en in de tweede tabel het bereik C1:C8.
Wat er nu gebeurt, zijn de meerdere waarden van de twee bereiken met elkaar (A1xC1, A2xC2, enz.).
En nadat alle waarden zijn vermenigvuldigd, worden ze bij elkaar opgeteld en wordt die waarde in het resultaat weergegeven.
Zoals de naam al doet vermoeden, berekent de functie SOMPRODUCT eerst het product van alle waarden en telt ze vervolgens allemaal bij elkaar op om het in één cel te krijgen.
Om u te laten begrijpen hoe krachtig SUMPRODUCT is, bereiken we in het volgende voorbeeld hetzelfde resultaat met een helperkolom en de SOM-functie.
Daarom zei ik dat SUMPRODUCT een van de krachtigste functies is die we in Excel hebben om gegevens te analyseren en complexe berekeningen uit te voeren. En als we nog iets verder gaan, gebruiken we SUMPRODUCT om een waarde in een tabel op te zoeken.
Belangrijke punten
- Als u array2 niet opgeeft, somt SUMPRODUCT eenvoudigweg array1 op.
- De maximale grootte van elke array moet hetzelfde zijn. Als array1 vijf cellen heeft, moeten de cellen van array2 5 zijn.
- Tekst en andere niet-numerieke invoer wordt behandeld als 0.
⇠ Terug naar Excel-functies