De SUMPRODUCT functie in Excel is een zeer veelzijdige functie die verschillende resultaten zal geven, afhankelijk van de ingevoerde argumenten. Wat de SUMPRODUCT functie is meestal het vermenigvuldigen van de elementen van een of meer matrices en het optellen of optellen van de producten samen. Maar door de vorm van de argumenten aan te passen, SUMPRODUCT zal het aantal cellen in een bepaald bereik tellen dat gegevens bevat die voldoen aan specifieke criteria.
SUMPRODUCT Functie Syntaxis en argumenten

De syntaxis van een functie verwijst naar de lay-out van de functie en bevat de naam van de functie, haakjes, scheidingstekens voor komma's en argumenten. Als u een functie wilt gebruiken om cellen te tellen in plaats van het standaarddoel van het bijhouden van gegevens uit te voeren, moet de volgende niet-standaard syntaxis worden gebruikt SUMPRODUCT:
= SOMPRODUCT (array1, Array2)
- array1: Dit argument staat voor de eerste array of reeks die wordt vermenigvuldigd en vervolgens wordt toegevoegd.
- matrix2: Dit argument geeft de tweede reeks of het bereik aan dat wordt vermenigvuldigd en vervolgens wordt toegevoegd.
Excel bevat ook beide COUNTIF en COUNTIFS functies, waarmee u cellen kunt tellen die aan een of meer ingestelde criteria voldoen. Soms echter SUMPRODUCT is gemakkelijker om mee te werken als het gaat om het vinden van meerdere voorwaarden met betrekking tot hetzelfde bereik.
De functie SOMPRODUCT invoeren

Normaal gesproken is de beste manier om functies in Excel in te voeren, de Formula Builder, wat het gemakkelijk maakt om argumenten een voor een in te voeren zonder de haakjes of de komma's in te voeren die als scheidingstekens tussen de argumenten werken.
Omdat dit voorbeeld echter een onregelmatige vorm van de gebruikt SUMPRODUCT functie, kan de Formula Builder niet worden gebruikt. In plaats daarvan moet de functie in een werkbladcel worden getypt.
= SOMPRODUCT (($ A $ 2: $ B $ 6> 25) * ($ A $ 2: $ B $ 6 <75))
- Klik op cel B7- de locatie waar de functie resultaten worden weergegeven.
- Typ de bovenstaande formule in cel E6 van het werkblad.
- Het antwoord5 zou moeten verschijnen in cel B7 omdat er slechts vijf waarden in het bereik zijn - 40, 45, 50, 55 en 60 - die tussen 25 en 75 liggen.
- Wanneer u klikt op cel B7 de voltooide formule verschijnt in de formulebalk boven het werkblad.
SUMPRODUCT onderbreken

Wanneer voorwaarden zijn gesteld voor de argumenten, SUMPRODUCT evalueert elk array-element tegen de voorwaarde en retourneert een Booleaanse waarde (TRUE of FALSE). Voor berekeningen kent Excel een waarde toe van1 voor die array-elementen die dat zijn TRUE en een waarde van0 voor degenen die dat zijn VALSE.
Een andere manier om na te denken over wat SUMPRODUCT is doen, het multiplicatieteken zien als eenEN staat. Met dit in gedachten is de voorwaarde alleen waar als aan beide voorwaarden wordt voldaan - getallen groter dan 25EN minder dan 75. De functie somt vervolgens alle werkelijke waarden op om tot het resultaat van 5 te komen.




