Hoe SUMPRODUCT te brûken mei kritearia yn Excel (5 metoaden)

  • Diel Dit
Hugh West

Wylst wurkje mei Microsoft Excel , binne d'r situaasjes as jo gegevens fergelykje tusken twa of mear berikken en berekkenje mei meardere kritearia. De SUMPRODUCT-funksje is jo earste kar. De funksje SUMPRODUCT is in ekstreem boarnenrike funksje mei in protte doelen. It hat de unike mooglikheid om arrays op tûke en elegante manieren te behanneljen. Faak moatte wy de funksje SUMPRODUCT brûke om te fergelykjen tusken kolommen mei opjûne kritearia en om it resultaat te finen. Hjoed yn dit artikel sille wy guon metoaden besprekke foar it brûken fan de funksje SUMPRODUCT mei kritearia.

Download Practice Workbook

Download dit praktykblêd nei oefenje de taak wylst jo dit artikel lêze.

SUMPRODUCT-funksje mei Criteria.xlsx

Yntroduksje fan SUMPRODUCT-funksje yn Excel

Technysk fertelt de funksje "SUMPRODUCT" de gearfetting fan de wearden fan oerienkommende arrays of berik.

⇒ Syntaksis

De syntaksis fan de funksje "SUMPRODUCT" is ienfâldich en direkt.

=SUMPRODUCT(array1, [array2], [array3], …)

Argumint

Argumint Ferplicht/opsjoneel Taljochting
array1 Eask De earste ynfier nei in array, wêrfan jo de eleminten ferdielen en dêrnei tafoegje wolle.
[array2],[array3] Opsjoneel Arrayparameters mei eleminten dy't jo fermannichfâldigje en tafoegje wolle, fariearjend fan 2 oant 255.

5 Ideale foarbylden fan SUMPRODUCT-funksje mei kritearia yn Excel

Ien fan 'e geweldige funksjes fan it SUMPRODUCT funksje is dat it ien of meardere kritearia opfallend goed kin omgean. Litte wy guon fan 'e SUMPRODUCT besprekke mei kriteariafunksjes.

1. SUMPRODUCT mei ien kritearium foar opsykwearde

Wy kinne de funksje SUMPRODUCT tapasse mei kritearia mei of sûnder de dûbele unêre operator.

1.1. Dûbele unêre operator brûke

In tûke manier om de funksje SUMPRODUCT ta te passen is de kritearia yn de funksje yn te foegjen as in array mei " Dûbele unêre operator (–) ” om de “TRUE” of “FALSE” te konvertearjen yn “1” of “0” . Yn it folgjende foarbyld wurde guon "Product" nammen jûn mei harren "Lân" , "Aantal" , en "Priis" . Wy sille de totale priis fine foar lannen "Yndia", "Sina" , en "Dútslân" .

Litte wy de prosedueres folgje om de funksje SUMPRODUCT te brûken mei inkele kritearia yn Excel.

STAPPEN:

  • Earst, meitsje in tabel foar dizze lannen oeral yn it wurkblêd wêr't jo it resultaat krije wolle.
  • Selektearje as twadde de sel wêr't jo deformule fan de funksje SUMPRODUCT .
  • Tredde, ynfoegje de formule yn dy sel. Wy tapasse de funksje mei de "Double Unary Operator (–)" .
=SUMPRODUCT(--($C$5:$C$21=G5),$D$5:$D$21,$E$5:$E$21)

  • Druk dan op de Enter -toets. Wy hawwe de totale priis foar "Yndia" .

  • Sleep it Fillhandtak -ikoan nei ûnderen om de formule te duplisearjen oer it berik. Of, foar AutoFill it berik, dûbelklik op it plussymboal ( + ).

  • Uteinlik kinne wy ​​​​it resultaat sjen foar Yndia , Sina en Dútslân .

🔎 Hoe wurket de formule?

  • Array1 is –($C$5:$C$21=G5) G5 is “Yndia” . De dûbele unêre operator sil de resultaten fan $C$4:$C$20 omsette yn "1" en "0" .
  • [Array2] is $D$5:$D$21 , hokker berik wy earst fermannichfâldigje en dan tafoegje.
  • [Array3] is $E$5:$E$21 , ek dit berik fermannichfâldigje wy en dan tafoegje .

Wy sille de "Absolute Cell References" brûke om "BLOCK" de sellen te brûken.

1.2. Utsein Double Unary Operator

Wy kinne it foarige foarbyld oplosse sûnder de dûbele unary operator te brûken. Litte wy de ynstruksjes hjirfoar sjen.

STAPPEN:

  • Wy sille itselde foarbyld brûke om itselde resultaat te krijen. No, yn Sel “H5” tapasse de SUMPRODUCT funksje. Foegje de wearden yn de formule en de formule is sa.

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

  • Troch de Enter kaai om de útkomst te sjen.

  • Om de formule oer it berik te kopiearjen, sleep de Fillhandtak symboal nei ûnderen. As alternatyf kinne jo dûbelklikke it tafoegingsteken ( + ) om AutoFill it berik te jaan.
  • Lyksa kinne wy ​​it resultaat krije.

Lês mear: SUMPRODUCT Meardere kritearia yn Excel (3 oanpakken)

2. SUMPRODUCT mei meardere kritearia foar ferskillende kolommen

Wy kinne de SUMPRODUCT funksje tapasse mei meardere kritearia mei of sûnder de dûbele unêre operator. Litte wy leare!

2.1. Mei help fan Double Unary Operator

Yn dit gefal sille wy de "Double Unary Operator (–)" brûke om de arrayresultaten te konvertearjen yn "1" of "0" . Beskôgje deselde tabel dy't wy earder brûkten. No sille wy it resultaat fine mei meardere kritearia. Wy fine de "Totale priis" foar "prosessor" fan it lân "Sina" , "Notebook" fan "Yndia" en "Laptop" fan "Súd-Korea" . Mei dizze kritearia sille wy it resultaat ôfliede.

STAPPEN:

  • Selektearje yn it begjin in sel neist it earste boek en fier de formule yn.
=SUMPRODUCT(--($B$5:$B$21=G5),--($C$5:$C$21=H5),$D$5:$D$21,$E$5:$E$21)

  • Druk op de Enter -toets op jo toetseboerdnoch ien kear.

  • Lyksa, yn 'e foargeande foarbylden, sleep it Fill Handle -ikoan nei ûnderen om de formule te duplisearjen oer it berik . Of, foar AutoFill it berik, dûbelklik op it plussymboal ( + ).
  • Ut lêst krije jo jo resultaat.

2.2. Utsein Double Unary Operator

Hjir sille wy deselde meardere kritearia tapasse mei de basis SUMPRODUCT funksje.

STAPPEN:

  • Yn sel I5, tapasse de funksje. Foegje de kritearia yn en de formule sjocht der sa út.
=SUMPRODUCT(($B$5:$B$21=G5)*($C$5:$C$21=H5)*$D$5:$D$21*$E$5:$E$21)

  • Tik op Enter om sjoch it resultaat.

  • Dêrnei, sleep it Fill Handle -ikoan om de formule oer it berik te kopiearjen. Of, dûbelklik op it plusteken ( + ). Dit duplicates ek de formule.
  • Ut lêst kinne jo de útkomst sjen.

Lês mear: SUMPRODUCT-funksje mei meardere kolommen yn Excel (4 ienfâldige manieren)

3. SUMPRODUCT mei OR Logic

Wy kinne OF logika tafoegje oan ús formule om de funksje SUMPRODUCT mei kritearia dynamysker te meitsjen. Beskôgje de situaasje wêr't wy de totale priis moatte útfine foar "Notebook" en "Laptop" .

STAPPEN:

  • Earst meitsje in tabel oeral yn it wurkblêd wêr't jo it resultaat krije wolle.
  • Selektearje dan de sel en foegje de folgjende formule yndêr.
=SUMPRODUCT(--((B5:B21=G5)+(B5:B21=H5)>0),D5:D21,E5:E21)

  • Truk fierder op de Enter toets om it resultaat te sjen.

4. SUMPRODUCT mei meardere EN/OF kritearia

Yn dizze metoade sille wy de SUMPRODUCT-funksje tapasse mei kritearia mei sawol "AND" , " OF” logika. Dizze kear moatte wy mear kritearia tafoegje oan ús funksje. Wy sille de "Totaalpriis" ophelje foar it produkt "Notebook" , "Laptop" fan it lân "Yndia", "Sina".

STAPPEN:

  • Om te begjinnen, selektearje de twadde sel H10 , en set de formule yn dy selektearre sel .
=SUMPRODUCT(--((B5:B21=G5)+(B5:B21=H5)>0),--((C5:C21=G8)+(C5:C21=H8)>0),D5:D21,E5:E21)

  • Druk dan op de Enter toets om de útkomst te sjen.

🔎 Hoe wurket de formule?

  • 1 is –((B5:B21=G5)+(B5:B21=H5)>0),–((C5:C21= G8)+(C5:C21=H8)>0) . Hjir B5:B21 is de "Produkt" kolom, G5 en H5 binne "Notebook" en “Laptop” . Lykas is C5:C21 de kolom "Lân" , en G6 en H6 binne "Yndia" en "Sina".
  • [Array2] is D5:D21 .
  • [Array3] is E5:E21 .

5. SUMPRODUCT mei meardere kritearia foar rigen en kolommen

De funksje "SUMPRODUCT" lit syn wiere ferskaat sjen as wy dizze funksje brûke foar sawol kolommen asrows. Litte wy sjen hoe. Yn it folgjende foarbyld kinne wy ​​​​de priis sjen fan guon "Produkten" fan it lân "Yndia" , "Sina" , "Itaalje" , “Dútslân” , “Frankryk” .

STAPPEN:

  • Selektearje earst de sel wêr't wy it resultaat pleatse wolle.
  • Foegje dan de formule yn dy sel yn.
=SUMPRODUCT(C5:G8*(C4:G4=C10)*(B5:B8=C11))

  • Druk op it lêst op Enter toets fan it toetseboerd.

Dingen om te ûnthâlden

✅ De funksje "SUMPRODUCT" behannelet net-numerike wearden as nullen. As jo ​​gjin net-numerike wearden yn jo formule hawwe, sil it antwurd "0" wêze.

✅ Arrays yn 'e SUMPRODUCT-formule moatte itselde oantal rigen en kolommen hawwe. As net, krije jo de #VALUE! Flater.

✅ De funksje “SUMPRODUCT” stipet gjin jokertekens.

Konklúzje

De SUMPRODUCT funksje is ien fan 'e meast ferskaat funksjes yn Excel. Yn dit artikel hawwe wy de funksje SUMPRODUCT behannele mei ien of meardere kritearia. Wy hoopje dat dit artikel nuttich foar jo bewiist. As jo ​​betizing of suggestjes hawwe, binne jo wolkom om kommentaar te jaan.

Hugh West is in tige betûfte Excel-trainer en analist mei mear as 10 jier ûnderfining yn 'e yndustry. Hy hat in bachelorstitel yn boekhâlding en finânsjes en in masterstitel yn bedriuwsadministraasje. Hugh hat in passy foar lesjaan en hat in unike lesoanpak ûntwikkele dy't maklik te folgjen en te begripen is. Syn saakkundige kennis fan Excel hat tûzenen studinten en professionals wrâldwiid holpen har feardigens te ferbetterjen en útblinke yn har karriêre. Troch syn blog dielt Hugh syn kennis mei de wrâld, en biedt fergese Excel-tutorials en online training om partikulieren en bedriuwen te helpen har folsleine potensjeel te berikken.