Kako koristiti SUMPRODUCT s kriterijima u Excelu (5 metoda)

  • Podijeli Ovo
Hugh West

Dok radite s Microsoft Excelom , postoje situacije kada uspoređujete podatke između dva ili više raspona i računate s više kriterija. Funkcija SUMPRODUCT vaš je prvi izbor. Funkcija SUMPRODUCT iznimno je snalažljiva funkcija s mnogo namjena. Ima jedinstvenu sposobnost rukovanja nizovima na pametan i elegantan način. Često trebamo koristiti funkciju SUMPRODUCT za usporedbu između stupaca prema zadanim kriterijima i pronalaženje rezultata. Danas ćemo u ovom članku raspravljati o nekim metodama korištenja funkcije SUMPRODUCT s kriterijima.

Preuzmi radnu bilježnicu

Preuzmi ovaj list za vježbu na vježbajte zadatak dok čitate ovaj članak.

Funkcija SUMPRODUCT s Criteria.xlsx

Uvod funkcije SUMPRODUCT u programu Excel

Tehnički, funkcija “SUMPRODUCT” prepušta zbrajanje vrijednosti odgovarajućih nizova ili raspona.

⇒ Sintaksa

Sintaksa funkcije “SUMPROIZVOD” je jednostavna i izravna.

=SUMPROIZVOD(niz1, [niz2], [niz3], …)

Argument

Argument Obavezno/Izborno Objašnjenje
array1 Potrebno Prvi unos u polje čije elemente želite podijeliti i naknadno dodati.
[niz2],[array3] Izborno Parametri niza s elementima koje želite množiti i zbrajati, u rasponu od 2 do 255.

5 idealnih primjera funkcije SUMPRODUCT s kriterijima u Excelu

Jedna od nevjerojatnih značajki SUMPRODUCT funkcija je da može podnijeti jedan ili više kriterija izvanredno dobro. Razmotrimo neke od SUMPRODUCT s kriterijskim funkcijama.

1. SUMPRODUCT s jednim kriterijem za traženu vrijednost

Možemo primijeniti funkciju SUMPRODUCT s kriterijima sa ili bez dvostrukog unarnog operatora.

1.1. Korištenje dvostrukog unarnog operatora

Pametan način primjene funkcije SUMPRODUCT je umetanje kriterija unutar funkcije kao polja pomoću “ Dvostrukog unarnog operatora (–) ” za pretvaranje “TRUE” ili “FALSE” u “1” ili “0” . U sljedećem primjeru, neka imena “Proizvoda” dana su sa svojim “Zemlja” , “Količina” i “Cijena” . Pronaći ćemo ukupnu cijenu za zemlje “Indija”, “Kina” i “Njemačka” .

Slijedimo postupke za korištenje funkcije SUMPRODUCT s jednim kriterijem u Excelu.

KORACI:

  • Prvo, stvorite tablicu za ove zemlje bilo gdje na radnom listu gdje želite dobiti rezultat.
  • Drugo, odaberite ćeliju u koju želite stavitiformula funkcije SUMPRODUCT .
  • Treće, umetnite formulu u tu ćeliju. Funkciju primjenjujemo pomoću “Dvostruki unarni operator (–)” .
=SUMPRODUCT(--($C$5:$C$21=G5),$D$5:$D$21,$E$5:$E$21)

  • Zatim pritisnite tipku Enter . Dobili smo ukupnu cijenu za “Indiju” .

  • Povucite ikonu Ručka za punjenje prema dolje za dupliciranje formule preko raspona. Ili, za automatsko popunjavanje raspona, dvaput kliknite na simbol plus ( + ).

  • Konačno, možemo vidjeti rezultat za Indiju , Kinu i Njemačku .

🔎 Kako funkcionira formula?

  • Array1 je –($C$5:$C$21=G5) G5 je "Indija" . Dvostruki unarni operator pretvorit će rezultate iz $C$4:$C$20 u “1” i “0” .
  • [Niz2] je $D$5:$D$21 , čiji raspon prvo množimo, a zatim zbrajamo.
  • [Array3] je $E$5:$E$21 , također ovaj raspon množimo i zatim zbrajamo .

Koristit ćemo “Apsolutne reference ćelija” za “BLOKIRANJE” ćelija.

1.2. Isključivanje dvostrukog unarnog operatora

Prethodni primjer možemo riješiti bez korištenja dvostrukog unarnog operatora. Pogledajmo upute za ovo.

KORACI:

  • Koristit ćemo isti primjer kako bismo dobili isti rezultat. Sada, u ćeliji “H5” primijeniteFunkcija SUMPRODUCT . Umetnite vrijednosti u formulu i formula je ovakva.

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

  • Nadalje, pritisnite Unesi tipku za prikaz ishoda.

  • Za kopiranje formule preko raspona, povucite Ručku za popunjavanje simbol prema dolje. Alternativno, možete dvaput kliknuti znak dodavanja ( + ) za Automatsko popunjavanje raspona.
  • Slično, možemo dobiti rezultat.

Pročitajte više: SUMPRODUCT Višestruki kriteriji u Excelu (3 pristupa)

2. SUMPRODUCT s više kriterija za različite stupce

Možemo primijeniti SUMPRODUCT funkciju s više kriterija sa ili bez dvostrukog unarnog operatora. Učimo!

2.1. Korištenje dvostrukog unarnog operatora

U ovom slučaju, koristit ćemo “Dvostruki unarni operator (–)” za pretvaranje rezultata niza u “1” ili “0” . Razmotrite istu tablicu koju smo prije koristili. Sada ćemo pronaći rezultat koristeći više kriterija. Pronaći ćemo “Ukupnu cijenu” za “procesor” zemlje “Kina” , “Notebook” od “Indija” i “Laptop” od “Južna Koreja” . Pomoću ovih kriterija izvest ćemo rezultat.

KORACI:

  • Na početku odaberite ćeliju uz prvu knjigu i unesite formulu.
=SUMPRODUCT(--($B$5:$B$21=G5),--($C$5:$C$21=H5),$D$5:$D$21,$E$5:$E$21)

  • Pritisnite tipku Enter na tipkovnicijoš jednom.

  • Isto tako, u prethodnim primjerima, povucite ikonu Ručka za popunjavanje prema dolje da duplicirate formulu preko raspona . Ili, za automatsko popunjavanje raspona, dvaput kliknite na simbol plusa ( + ).
  • Konačno ćete dobiti svoj rezultat.

2.2. Isključivanje dvostrukog unarnog operatora

Ovdje ćemo primijeniti iste višestruke kriterije koristeći osnovnu funkciju SUMPRODUCT .

KORACI:

  • U ćeliji I5, primijenite funkciju. Umetnite kriterije i formula će izgledati ovako.
=SUMPRODUCT(($B$5:$B$21=G5)*($C$5:$C$21=H5)*$D$5:$D$21*$E$5:$E$21)

  • Pritisnite Enter za pogledajte rezultat.

  • Nakon toga, povucite ikonu Ručka za popunjavanje da kopirate formulu preko raspona. Ili dvaput kliknite na znak plus ( + ). Ovo također duplicira formulu.
  • Konačno, možete vidjeti ishod.

Pročitajte više: Funkcija SUMPRODUCT s više stupaca u Excelu (4 jednostavna načina)

3. SUMPROIZVOD s logikom ILI

Možemo dodati logiku ILI našoj formuli kako bismo funkciju SUMPROIZVOD s kriterijima učinili dinamičnijom. Razmotrimo situaciju u kojoj trebamo saznati ukupnu cijenu za “prijenosno računalo” i “prijenosno računalo” .

KORACI:

  • Prvo, stvorite tablicu bilo gdje na radnom listu gdje želite dobiti rezultat.
  • Zatim odaberite ćeliju i umetnite sljedeću formulutamo.
=SUMPRODUCT(--((B5:B21=G5)+(B5:B21=H5)>0),D5:D21,E5:E21)

  • Nadalje, pritisnite tipku Enter da biste vidjeli ishod.

4. SUMPROIZVOD s više I/ILI kriterija

U ovoj metodi ćemo primijeniti funkciju SUMPROIZVOD s kriterijima koji koriste i “I” , “ ILI” logika. Ovaj put moramo dodati više kriterija našoj funkciji. Dohvatit ćemo “Ukupnu cijenu” za proizvod “Notebook” , “Laptop” zemlje “Indija”, “Kina”.

KORACI:

  • Za početak odaberite drugu ćeliju H10 i stavite formulu u tu odabranu ćeliju .
=SUMPRODUCT(--((B5:B21=G5)+(B5:B21=H5)>0),--((C5:C21=G8)+(C5:C21=H8)>0),D5:D21,E5:E21)

  • Zatim pritisnite tipku Enter da biste vidjeli ishod.

🔎 Kako funkcionira formula?

  • 1 je –((B5:B21=G5)+(B5:B21=H5)>0),–((C5:C21= G8)+(C5:C21=H8)>0) . Ovdje B5:B21 je "Proizvod" stupac, G5 i H5 su "Bilježnica" i "prijenosno računalo" . Slično, C5:C21 je stupac “Država” , a G6 i H6 jesu “Indija” i “Kina”.
  • [Niz2] je D5:D21 .
  • [Niz3] je E5:E21 .

5. SUMPRODUCT s više kriterija za retke i stupce

Funkcija “SUMPRODUCT” pokazuje svoju pravu raznolikost kada ovu funkciju koristimo i za stupce iredaka. Pogledajmo kako. U sljedećem primjeru možemo vidjeti cijenu nekih “Proizvoda” iz zemlje “Indija” , “Kina” , “Italija” , “Njemačka” , “Francuska” .

KORACI:

  • Prvo odaberite ćeliju u koju želimo staviti rezultat.
  • Zatim umetnite formulu u tu ćeliju.
=SUMPRODUCT(C5:G8*(C4:G4=C10)*(B5:B8=C11))

  • Na kraju pritisnite tipku Enter na tipkovnici.

Stvari koje treba zapamtiti

✅ Funkcija “SUMPRODUCT” tretira nenumeričke vrijednosti kao nule. Ako u svojoj formuli imate bilo kakve nenumeričke vrijednosti, odgovor će biti “0”.

✅ Nizovi u formuli SUMPRODUCT moraju imati isti broj redaka i stupaca. Ako ne, dobit ćete #VRIJEDNOST! Pogreška.

✅ Funkcija “SUMPRODUCT” ne podržava zamjenske znakove.

Zaključak

SUMPRODUCT jedna je od najdiverzificiranijih funkcija u Excelu. U ovom smo članku obradili funkciju SUMPRODUCT s jednim ili više kriterija. Nadamo se da će vam se ovaj članak pokazati korisnim. Ako imate bilo kakvih nejasnoća ili prijedloga, dobrodošli ste komentirati.

Hugh West vrlo je iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i financije te magistrirao poslovno upravljanje. Hugh ima strast za podučavanjem i razvio je jedinstveni pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno poznavanje programa Excel pomoglo je tisućama studenata i profesionalaca diljem svijeta da poboljšaju svoje vještine i postignu uspjeh u karijeri. Putem svog bloga, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne vodiče za Excel i online obuku kako bi pomogao pojedincima i tvrtkama da dostignu svoj puni potencijal.