Hoe om SUMPRODUCT met kriteria in Excel te gebruik (5 metodes)

  • Deel Dit
Hugh West

Terwyl jy met Microsoft Excel werk, is daar situasies wanneer jy data tussen twee of meer reekse vergelyk en met veelvuldige kriteria bereken. Die SUMPRODUCT-funksie is jou eerste keuse. Die SUMPRODUCT -funksie is 'n uiters vindingryke funksie met baie doeleindes. Dit het die unieke vermoë om skikkings op slim en elegante maniere te hanteer. Dikwels moet ons die SOMPRODUCT -funksie gebruik om kolomme met gegewe kriteria te vergelyk en die resultaat te vind. Vandag in hierdie artikel sal ons 'n paar metodes bespreek om die SUMPRODUCT -funksie met kriteria te gebruik.

Laai Oefenwerkboek af

Laai hierdie oefenblad af na oefen die taak terwyl jy hierdie artikel lees.

SUMPRODUCT Funksie met Criteria.xlsx

Bekendstelling van SUMPRODUCT-funksie in Excel

Tegies gesproke gee die “SUMPRODUCT” -funksie die opsomming van die waardes van ooreenstemmende skikkings of reekse oor.

⇒ Sintaksis

Die sintaksis van die “SUMPRODUCT” -funksie is eenvoudig en direk.

=SUMPRODUCT(skikking1, [skikking2], [skikking3], …)

Argument

Argument Vereis/Opsioneel Verduideliking
skikking1 Vereis Die eerste invoer na 'n skikking, wie se elemente jy wil verdeel en daarna wil byvoeg.
[skikking2],[skikking3] Opsioneel Skikkingparameters met elemente wat jy wil vermenigvuldig en optel, wat wissel van 2 tot 255.

5 ideale voorbeelde van SUMPRODUCT-funksie met kriteria in Excel

Een van die wonderlike kenmerke van die SUMPRODUCT funksie is dat dit enkele of veelvuldige kriteria merkwaardig goed kan hanteer. Kom ons bespreek sommige van die SOMPRODUK met kriteriafunksies.

1. SOMPRODUK met 'n enkele kriterium om waarde op te soek

Ons kan die SOMPRODUK funksie met kriteria met of sonder die dubbel unêre operateur toepas.

1.1. Gebruik van Double Unary Operator

'n Slim manier om die SUMPRODUCT funksie toe te pas, is om die kriteria binne die funksie in te voeg as 'n skikking deur gebruik te maak van " Double unary operator (–) ” om die “WAAR” of “ONWAAR” om te skakel na “1” of “0” . In die volgende voorbeeld word sommige “Produk” name gegee met hul “Land” , “Aantal” en “Prys” . Ons sal die totale prys vind vir lande “Indië”, “China” en “Duitsland” .

Kom ons volg die prosedures om die SUMPRODUCT -funksie met enkele kriteria in Excel te gebruik.

STAPPE:

  • Eerstens, skep 'n tabel vir hierdie lande op enige plek in die werkblad waar jy die resultaat wil kry.
  • Selekteer tweedens die sel waar jy dieformule van die SUMPRODUCT -funksie.
  • Voeg derdens die formule in daardie sel in. Ons pas die funksie toe met die “Double Unary Operator (–)” .
=SUMPRODUCT(--($C$5:$C$21=G5),$D$5:$D$21,$E$5:$E$21)

  • Druk dan die Enter -sleutel. Ons het die totale prys vir “Indië” .

  • Sleep die Vulhandvatsel -ikoon af om die formule oor die reeks te dupliseer. Of, om Outovul die reeks te dubbelklik op die plus ( + ) simbool.

  • Uiteindelik kan ons die resultaat sien vir Indië , China en Duitsland .

🔎 Hoe werk die formule?

  • Array1 is –($C$5:$C$21=G5) G5 is “Indië” . Die dubbel unêre operateur sal die resultate van $C$4:$C$20 omskakel na “1” en “0” .
  • [Array2] is $D$5:$D$21 , watter reeks ons eers vermenigvuldig en dan tel.
  • [Array3] is $E$5:$E$21 , ook hierdie reeks vermenigvuldig ons en tel dan by .

Ons sal die “Absolute Cell References” gebruik om die selle “BLOK” te gebruik.

1.2. Dubbel unêre operateur uitgesluit

Ons kan die vorige voorbeeld oplos sonder om die dubbel unêre operateur te gebruik. Kom ons kyk na die instruksies hiervoor.

STAPPE:

  • Ons sal dieselfde voorbeeld gebruik om dieselfde resultaat te kry. Pas nou in Sel “H5” die SUMPRODUCT -funksie. Voeg die waardes in die formule in en die formule is so.

=SUMPRODUCT(($C$5:$C$21=G5)*$D$5:$D$21*$E$5:$E$21)

  • Verder, druk die Voer sleutel in om die uitkoms te wys.

  • Om die formule oor die reeks te kopieer, sleep die Vulhandvatsel simbool afwaarts. Alternatiewelik kan jy dubbelklik op die byvoeging ( + ) teken om Outovul die reeks.
  • Net so kan ons die resultaat kry.

Lees meer: SUMPRODUCT Veelvuldige kriteria in Excel(3 benaderings)

2. SOMPRODUK met veelvuldige kriteria vir verskillende kolomme

Ons kan die SOMPRODUK funksie met veelvuldige kriteria met of sonder die dubbel unêre operateur toepas. Kom ons leer!

2.1. Gebruik van Double Unary Operator

In hierdie geval sal ons die “Double Unary Operator (–)” gebruik om die skikkingsresultate om te skakel na “1” of “0” . Beskou dieselfde tabel wat ons voorheen gebruik het. Nou sal ons die resultaat vind met behulp van verskeie kriteria. Ons sal die “Totale Prys” vir “verwerker” van die land “China” , “Notabook” van vind “Indië” en “Skooter” van “Suid-Korea” . Deur hierdie kriteria te gebruik, sal ons die resultaat aflei.

STAPPE:

  • Selekteer aan die begin 'n sel langs die eerste boek en voer die formule in.
=SUMPRODUCT(--($B$5:$B$21=G5),--($C$5:$C$21=H5),$D$5:$D$21,$E$5:$E$21)

  • Druk die Enter -sleutel op jou sleutelbordweer eens.

  • Sleep ook in die vorige voorbeelde die Vulhandvatsel -ikoon af om die formule oor die reeks te dupliseer . Of, om Outovul die reeks te dubbelklik op die plus ( + ) simbool.
  • Uiteindelik sal u u resultaat kry.

2.2. Uitgesluit Double Unary Operator

Hier sal ons dieselfde veelvuldige kriteria toepas deur die basiese SUMPRODUCT -funksie te gebruik.

STAPE:

  • In sel I5, pas die funksie toe. Voeg die kriteria in en die formule lyk so.
=SUMPRODUCT(($B$5:$B$21=G5)*($C$5:$C$21=H5)*$D$5:$D$21*$E$5:$E$21)

  • Tik Enter om sien die resultaat.

  • Daarna, sleep die Vulhandvatsel ikoon om die formule oor die reeks te kopieer. Of dubbelklik op die plusteken ( + ). Dit dupliseer ook die formule.
  • Uiteindelik kan u die uitkoms sien.

Lees meer: SUMPRODUCT Funksie met veelvuldige kolomme in Excel (4 eenvoudige maniere)

3. SOMPRODUK met OF-logika

Ons kan OF -logika by ons formule voeg om die SOMPRODUK -funksie met kriteria meer dinamies te maak. Oorweeg die situasie waar ons die totale prys moet uitvind vir "Notaboek" en "Skoonop" .

STAPPE:

  • Skep eers 'n tabel op enige plek in die werkblad waar jy die resultaat wil kry.
  • Kies dan die sel en voeg die volgende formule indaar.
=SUMPRODUCT(--((B5:B21=G5)+(B5:B21=H5)>0),D5:D21,E5:E21)

  • Verder, druk die Enter sleutel om die uitkoms te sien.

4. SUMPRODUK met veelvuldige EN/OF kriteria

In hierdie metode sal ons die SUMPRODUCT-funksie toepas met kriteria deur beide “AND” , “ OF” logika. Hierdie keer moet ons meer kriteria by ons funksie voeg. Ons sal die “Totale Prys” vir die produk “Notabook” , “Skooter” van die land “Indië”, “China” ophaal.

STAPPE:

  • Om mee te begin, kies die tweede sel H10 en plaas die formule in daardie geselekteerde sel .
=SUMPRODUCT(--((B5:B21=G5)+(B5:B21=H5)>0),--((C5:C21=G8)+(C5:C21=H8)>0),D5:D21,E5:E21)

  • Druk dan die Enter sleutel om die uitkoms te sien.

🔎 Hoe werk die formule?

  • 1 is –((B5:B21=G5)+(B5:B21=H5)>0),–((C5:C21= G8)+(C5:C21=H8)>0) . Hier B5:B21 is die “Produk” kolom, G5 en H5 is “Notaboek” en “Skooter” . Net so is C5:C21 die “Land” -kolom, en G6 en H6 is “Indië” en “China”.
  • [Array2] is D5:D21 .
  • [Array3] is E5:E21 .

5. SUMPRODUCT met veelvuldige kriteria vir rye en kolomme

Die "SUMPRODUCT" -funksie wys sy ware diversiteit wanneer ons hierdie funksie vir beide kolomme enrye. Kom ons kyk hoe. In die volgende voorbeeld kan ons die prys sien van sommige “Produkte” van die land “Indië” , “China” , “Italië” , “Duitsland” , “Frankryk” .

STAPE:

  • Kies eerstens die sel waar ons die resultaat wil plaas.
  • Voeg dan die formule in daardie sel in.
=SUMPRODUCT(C5:G8*(C4:G4=C10)*(B5:B8=C11))

  • Laastens, druk Enter sleutel vanaf die sleutelbord.

Dinge om te onthou

✅ Die "SOMPRODUCT" -funksie hanteer nie-numeriese waardes as nulle. As jy enige nie-numeriese waardes in jou formule het, sal die antwoord “0” wees.

✅ Skikkings in die SUMPRODUCT-formule moet dieselfde aantal rye en kolomme hê. Indien nie, kry jy die #WAARDE! Fout.

✅ Die “SUMPRODUCT” -funksie ondersteun nie jokertekens nie.

Gevolgtrekking

Die SUMPRODUCT -funksie is een van die mees gediversifiseerde funksies in Excel. In hierdie artikel het ons die SOMPRODUK -funksie met enkele of veelvuldige kriteria gedek. Ons hoop dat hierdie artikel vir u nuttig sal wees. As jy enige verwarring of voorstelle het, is jy welkom om kommentaar te lewer.

Hugh West is 'n hoogs ervare Excel-afrigter en ontleder met meer as 10 jaar ondervinding in die bedryf. Hy het 'n Baccalaureusgraad in Rekeningkunde en Finansies en 'n Meestersgraad in Besigheidsadministrasie. Hugh het 'n passie vir onderrig en het 'n unieke onderrigbenadering ontwikkel wat maklik is om te volg en te verstaan. Sy kundige kennis van Excel het duisende studente en professionele persone wêreldwyd gehelp om hul vaardighede te verbeter en uit te blink in hul loopbane. Deur sy blog deel Hugh sy kennis met die wêreld, en bied gratis Excel-tutoriale en aanlyn opleiding aan om individue en besighede te help om hul volle potensiaal te bereik.