Excel SOMPRODUCT is een van de meestgebruikte functies. Door zijn veelzijdigheid kan het op talloze manieren worden gebruikt. Deze functie kan arrays op een eenvoudige manier verwerken, waardoor beginners de mogelijkheid hebben om arrays te gebruiken zonder de structuur ervan te begrijpen. Het kan tot 25-30 arrays bewerken en vereist een lijst met arrays als argument; =SOMPRODUCT(array1, array2….) . U hoeft dus alleen het bereik van de array in uw werkblad op te geven. Het wordt voornamelijk gebruikt voor het optellen en vervolgens vermenigvuldigen van de waarden die in een array zijn opgeslagen. Dit bericht belicht hoe u deze functie in uw spreadsheet kunt gebruiken.
Start Excel 2010 en open een spreadsheet waarop u de functie SOMPRODUCT wilt toepassen. We hebben bijvoorbeeld een spreadsheet bijgevoegd met gegevens over het artikel en de bijbehorende prijs en het aantal te leveren producten, en de bijbehorende kosten zoals artikelen, bezorging, prijs en bezorgkosten, zoals weergegeven in de onderstaande schermafbeelding.

Nu willen we het totale bedrag berekenen dat klanten moeten betalen, inclusief alle kosten van elke stad. Om het totale bedrag te berekenen, kan de ouderwetse methode worden gebruikt, maar het zou te omslachtig zijn om er zelf een te schrijven. We gebruiken de functie SOMPRODUCT om het totale bedrag te berekenen. We beginnen met het rijlabel ' Totaalbedrag' onder de tabel en in de aangrenzende cel schrijven we de formule.

Om het totale bedrag te berekenen, schrijven we de formule als volgt:
=SOMPRODUCT(C2:D11,E2:F11)
Het eerste argument in de formule is C2:D11. Dit markeert de locatie van array1, die het veld Items & Delivery bevat , en de tweede parameter E2:F11, die de prijs van het item en de bezorgkosten bevat.
We hebben bijvoorbeeld deze berekening nodig voor het gewenste resultaat: (56*100) + (2*100), enzovoort. Deze berekening wordt uitgevoerd door het aantal verkochte artikelen te vermenigvuldigen met de bijbehorende prijzen en de verzendkosten met de bijbehorende verzendkosten, zoals weergegeven in de onderstaande schermafbeelding.

Nu gaan we de waarde omzetten naar een valutawaarde. Klik op het tabblad Start , onder de groep Getal, op de vervolgkeuzeknop en klik op Valuta.


U kunt ook de eerder besproken Excel-functies bekijken: SOM.ALS , AANTAL.ALS , VERT.ZOEKEN , HORIZ.ZOEKEN , BET en LENGTE .