Note: The other languages of the website are Google-translated. Back to English
Inloggen  \/ 
x
or
x
Registreer  \/ 
x

or

Excel SUMPRODUCT functie

In Excel kan de functie SOMPRODUCT worden gebruikt om twee of meer kolommen of matrices met elkaar te vermenigvuldigen en vervolgens de som van producten te krijgen. In feite is de SUMPRODUCT een nuttige functie die kan helpen bij het tellen of optellen van celwaarden met meerdere criteria, zoals de AANTAL.ALS of SOMMEN. Dit artikel introduceert de syntaxis van de functie en enkele voorbeelden voor deze functie SOMPRODUCT.


 Syntax:

De syntaxis voor de functie SUMPRODUCT in Excel is:

=SUMPRODUCT (array1, [array2], ...)

 Argumenten:

  • array1: Verplicht. De eerste matrix of reeks cellen die u wilt vermenigvuldigen en vervolgens wilt optellen.
  • array2: Optioneel. De tweede matrix of het tweede celbereik dat u wilt vermenigvuldigen en vervolgens wilt optellen.

Opmerkingen:

  • 1. Als uw bereik niet-numerieke waarden bevat, behandelt het SOMPRODUCT deze als nullen.
  • 2. Als de arrays of bereiken een verschillend aantal rijen en kolommen hebben, retourneert de functie SOMPRODUCT een #VALUE! fout.
  • 3. Als er logische tests in de arrays zijn, zullen ze TRUE en FALSE waarden creëren. In de meeste gevallen moet u ze converteren naar 1 en 0 met behulp van de dubbele unaire operator (-).
  • 4. De SUMPRODUCT-functie kan maximaal 255 argumenten verwerken in Excel 2007 en latere versies, en slechts 30 argumenten in eerdere Excel-versies.
  • 5. SOMPRODUCT ondersteunt geen jokertekens.

 Keer terug:

Retourneer het resultaat van vermenigvuldigde en gesommeerde arrays.


 Voorbeelden:

Voorbeeld 1: basisgebruik van de functie SUMPRODUCT

Het basisgebruik van het SOMPRODUCT is om twee kolommen te vermenigvuldigen en ze vervolgens bij elkaar op te tellen, u hebt bijvoorbeeld de volgende schermafdrukgegevens, nu wilt u de volgorde en de eenheidsprijs vermenigvuldigen en vervolgens alle vermenigvuldigingsresultaten bij elkaar optellen om de totale prijs.

Pas de onderstaande formule toe om deze taak uit te voeren:

=SUMPRODUCT(B2:B7,C2:C7)

Uitleg: Deze formule SUMPRODUCT(B2:B7,C2:C7) = B2*C2+B3*C3+B4*C4+B5*C5+B6*C6+B7*C7.

En druk dan op Enter key, worden de cellen in kolom B vermenigvuldigd met de overeenkomstige cellen in dezelfde rij van kolom C, en de resultaten worden opgeteld. Zie screenshot:


Voorbeeld 2: somcellen met meerdere criteria met de functie SOMPRODUCT

Behalve de SUMIFS-functie om celwaarden op te tellen op basis van meerdere voorwaarden, kan de SUMPRODUCT-functie deze taak ook snel en gemakkelijk oplossen.


Geval 1: som celwaarden op als deze specifieke tekst in een andere kolom bevat

Stel dat u een tabel met gegevens heeft zoals onderstaand screenshot, nu wilt u de totale prijs berekenen waarvoor het product KTE is en de naam David, hoe zou u dat kunnen doen door de SOMPRODUCT-formule in Excel te gebruiken?

1. Typ of kopieer een van de onderstaande formules naar een lege cel:

=SUMPRODUCT(--(A2:A12="KTE"), --(B2:B12="David"), D2:D12)
=SUMPRODUCT((A2:A12="KTE")*(B2:B12="David")*D2:D12)
  • Tips: In de bovenstaande formule:
  • A2: A12 = "KTE": is het eerste criteriumbereik en de eerste criteria die u wilt optellen op basis van.
  • B2: B12 = "David": is het tweede criteriumbereik en de criteria waarop u wilt optellen.
  • D2: D12: is het sombereik waarvan u de celwaarden wilt optellen.

2. Druk vervolgens op Enter sleutel om het resultaat te krijgen zoals je nodig hebt:


Geval 2: somcellen met meerdere criteria met OF-logica

Als u cellen wilt optellen op basis van meerdere criteria met OF-logica, moet u het plusteken (+) gebruiken om de meerdere voorwaarden samen te voegen binnen de functie SOMPRODUCT.

Ik wil bijvoorbeeld de totale prijs van het product KTE en KTO in kolom A optellen, zoals onderstaand screenshot:

Pas de volgende formule toe in een lege cel:

=SUMPRODUCT((A2:A12="KTE")+(A2:A12="KTO"), C2:C12)

En druk dan op Enter key, de totale prijs van het product KTE en KTO zijn berekend, zie screenshot:


Geval 3: somcellen met meerdere criteria met OF- en EN-logica

In sommige situaties moet u mogelijk cellen tegelijk optellen met zowel OF- als EN-logica. De SUMPRODUCE-functie kan deze klus ook gemakkelijk oplossen.

Sterretje (*) wordt gebruikt als de EN-operator.

Plusteken (+) wordt gebruikt als de OR-operator.

Laten we een voorbeeld bekijken, voor het optellen van de totale prijs van welk product KTE en KTO is wanneer de verkoop groter is dan 200.

U moet de onderstaande formule kopiëren of invoeren:

=SUMPRODUCT((B2:B12>200)*((A2:A12="KTE")+(A2:A12="KTO"))*C2:C12)

Druk vervolgens op Enter sleutel om het resultaat te krijgen zoals je nodig hebt:


Voorbeeld 3: tel cellen met meerdere criteria met de SOMPRODUCT-functie

Over het algemeen kan deze SOMPRODUCT-functie ons ook helpen om de cellen met meerdere criteria in Excel te tellen. Net als de somwaarden, hoeft u alleen het argument optelbereik uit de formule te verwijderen.


Geval 1: tel cellen met meerdere criteria met EN-logica

Hier wil ik de cellen tellen dat het product KTE is en de verkoop groter is dan 200. Gebruik dus een van de onderstaande formules:

=SUMPRODUCT(--(A2:A12="KTE"), --(B2:B12>200))
=SUMPRODUCT((A2:A12="KTE")*(B2:B12>200))
  • Tips: In de bovenstaande formule:
  • A2: A12 = "KTE": is het eerste criteriumbereik en de eerste criteria waarop u wilt tellen.
  • B2: B12> 200: is het tweede criteriumbereik en de criteria waarop u wilt tellen.

En druk dan op Enter sleutel om het nummer van het resultaat te krijgen:


Geval 2: tel cellen met meerdere criteria met OF-logica

Pas deze formule toe om het aantal producten KTE en KTO in kolom A te tellen:

=SUMPRODUCT((A2:A12="KTE")+(A2:A12="KTO"))

En druk dan op Enter sleutel om het nummer van het product KTE en KTO te krijgen. Zie screenshot:


Geval 3: tel cellen met meerdere criteria met OF en EN-logica

Om het aantal producten KTE en KTO te tellen waarvan de verkoop groter is dan 200, moet u de volgende formule toepassen:

=SUMPRODUCT((B2:B12>200)*((A2:A12="KTE")+(A2:A12="KTO")))

Druk vervolgens op Enter sleutel om het aantal resultaten te krijgen dat u nodig heeft:


Voorbeeld 4: Bereken het gewogen gemiddelde met de functie SUMPRODUCT

Normaal gesproken kunnen we het gemiddelde van het celbereik snel en gemakkelijk berekenen. Maar als u het gemiddelde wilt berekenen van een lijst met waarden met verschillende relevantie, betekent dit dat u het gewogen gemiddelde moet berekenen. Er is geen directe functie om het in Excel te krijgen. Maar de SUMPRODUCT-functie kan u helpen ermee om te gaan.

Ik heb bijvoorbeeld een tabel met cijferstatistieken voor een student, elke taak heeft een ander gewicht, zoals hieronder wordt getoond.

Gebruik de volgende formule om het gewogen gemiddelde te berekenen:

=SUMPRODUCT(B2:B6, C2:C6) / SUM(C2:C6)

Uitleg: Deze formule: SUMPRODUCT(B2:B6, C2:C6) / SUM(C2:C6) = (B2*C2+B3*C3+B4*C4+B5*C5+B6*C6)/(C2+C3+C4+C5+C6)

En druk dan op Enter toets, het gewogen gemiddelde is in één keer berekend, zie screenshot:


 Meer artikelen met SOMPRODUCT-functie:

  • Tel een specifieke waarde op over meerdere werkbladen
  • Stel dat ik meerdere werkbladen heb die de volgende gegevens bevatten, en nu wil ik het aantal keren dat een specifieke waarde "Excel" voorkomt uit deze werkbladen halen. Hoe kan ik specifieke waarden op meerdere werkbladen tellen?
  • Bereken het gewogen gemiddelde in Excel
  • U heeft bijvoorbeeld een boodschappenlijst met prijzen, gewichten en bedragen. U kunt eenvoudig de gemiddelde prijs berekenen met de GEMIDDELDE functie in Excel. Maar wat als een gewogen gemiddelde prijs? In dit artikel zal ik een methode introduceren om het gewogen gemiddelde te berekenen, evenals een methode om het gewogen gemiddelde te berekenen als aan specifieke criteria in Excel wordt voldaan.

De beste tools voor kantoorproductiviteit

Kutools for Excel - Helpt u zich te onderscheiden van de menigte

Wilt u uw dagelijkse werkzaamheden snel en perfect afronden? Kutools for Excel biedt 300 krachtige geavanceerde functies (combineer werkmappen, som op kleur, celinhoud splitsen, datum converteren, enzovoort ...) en bespaar 80% tijd voor u.

  • Ontworpen voor 1500 werkscenario's, helpt u 80% Excel-problemen op te lossen.
  • Verminder elke dag duizenden toetsenbord- en muisklikken, verlicht uw vermoeide ogen en handen.
  • Word een Excel-expert in 3 minuten. U hoeft geen pijnlijke formules en VBA-codes meer te onthouden.
  • 30 dagen onbeperkte gratis proefperiode. 60 dagen geld-terug-garantie. Gratis upgrade en ondersteuning gedurende 2 jaar.
Lint van Excel (met Kutools voor Excel geïnstalleerd)

Office-tabblad - Schakel lezen en bewerken met tabbladen in Microsoft Office in (inclusief Excel)

  • Een seconde om te schakelen tussen tientallen geopende documenten!
  • Verminder elke dag honderden muisklikken voor u, zeg maar dag tegen muishand.
  • Verhoogt uw productiviteit met 50% bij het bekijken en bewerken van meerdere documenten.
  • Brengt efficiënte tabbladen naar Office (inclusief Excel), net als Chrome, Firefox en New Internet Explorer.
Schermopname van Excel (met Office-tabblad geïnstalleerd)
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.