Kako koristiti SUMPRODUCT IF u Excelu (2 odgovarajuća primjera)

  • Podijeli Ovo
Hugh West

SUMPROIZVOD je izuzetno snalažljiva funkcija s mnogo svrha. Kada uspoređujete podatke između dva ili više raspona i računate s više kriterija, funkcija ZBIRNI PROIZVOD je vaš prvi izbor . Ima jedinstvenu sposobnost upravljanja nizovima na pametan i elegantan način. Često trebamo koristiti kombinaciju SUMPRODUCT-IF ili Uslovni SUMPRODUCT da uporedimo između kolona sa datim kriterijumima i da pronađemo rezultat. Danas ćemo u ovom članku raspravljati o SUMPRODUCT-IF kombinovanoj funkciji i nekim drugim alternativnim pristupima ovoj kombinaciji.

Preuzmite radnu svesku za vježbu

Preuzmite ovu vježbu da biste vježbali zadatak dok čitate ovaj članak.

Upotreba SUMPRODUCT+IF Combination.xlsx

Uvod u funkciju SUMPRODUCT u Excelu

Tehnički, funkcija SUMPRODUCT vraća zbir vrijednosti odgovarajućih nizova ili raspona. Obično je množenje zadana operacija, ali se također može izvršiti dijeljenje, oduzimanje ili sabiranje.

⦿ Sintaksa:

Sintaksa funkcija SUMPRODUCT je jednostavna i direktna.

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

⦿ Argument:

  • [niz1]: Prvi niz ili rasponi ćelija čije vrijednosti želimo pomnožiti, a zatim dodati.
  • [ niz2], [niz3]…: Argumenti niza 2 do255 čije vrijednosti želimo pomnožiti, a zatim sabrati.

2 primjera korištenja kombinacije SUMPRODUCT IF u Excelu

U Excelu nema ugrađenog “SUMPRODUCT IF” , ali ovo možete koristiti kao formulu niza kombiniranjem funkcija SUMPRODUCT i IF . Razgovarajmo o ovoj formuli.

Primjer 1: Primijenite formulu SUMPRODUCT IF s jednim kriterijem

Ovu formulu možemo koristiti s jednim kriterijem. Slijedite ove korake da naučite.

Korak-1:

  • Razmotrite tablicu podataka u kojoj su neke stavke voća date sa “Region” , “Količina” i “Cijena” . Saznat ćemo ukupnu cijenu nekih artikala.

Korak-2:

  • Kreirajte drugi tablicu bilo gdje u radnom listu gdje želite da dobijete ukupnu cijenu artikla. Biramo stavke “Trešnja” , ”Jabuka”, Šljiva .

Korak-3:

  • Primijenite sljedeću formulu u ćeliju H4 . Format ove formule je-

=SUMPROIZVOD(IF(opseg kriterija=kriterijum, raspon vrijednosti1*opseg vrijednosti2))

  • Ubacite vrijednosti u formulu.

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

Gdje je,

  • opseg_kriterija je $C$5:$C$21.
  • Kriterijumi su G5 , G6 i G7 .
  • Raspon_vrijednosti1 je $D$5:$D$21.
  • Raspon_vrijednosti2 je $E$5:$E$21.

  • Prijavite seovu formulu kao formulu niza pritiskom na CTRL+SHIFT+ENTER istovremeno. Ako koristite Excel 365 , možete pritisnuti samo ENTER da biste primijenili formulu niza.

Korak-4:

  • Dobili smo našu ukupnu cijenu. Sada primijenite istu formulu za ostale stavke.

Pročitajte više: SUMPRODUCT sa kriterijima u Excelu (5 metoda )

Primjer 2: Primijenite SUMPRODUCT IF formulu s više kriterija u različitim stupcima

Koristit ćemo istu formulu za više kriterija.

Korak- 1:

  • Dodajmo još jedan kriterij “Regija” u tablicu 2. U ovom slučaju želimo pronaći ukupnu cijenu “Trešnja” iz "Oceania" regije i "Apple" iz "Asia" regije.

Korak-2:

  • Sada primijenite formulu ispod. Unesite vrijednosti u formulu.

=SUMPRODUCT(IF($B$5:$B$21=G5,IF($C$5:$C$21=H5,$D$5:$D$21*$E$5:$E$21)))

Gdje,

  • Raspon_kriterija je $B$5:$B$21, $C$5:$C$21.
  • Kriterijumi je G5, H5.
  • Raspon_vrijednosti1 je $D$5:$D$21.
  • Raspon_vrijednosti2 je $E$5:$E$21.
  • Sada pritisnite ENTER .

Korak-3:

  • Naša vrijednost je ovdje. Sada uradite isto za “Apple” stavku.

Pročitajte više: Kako koristiti ZBIRNI PROIZVOD IF u Excelu

Kako koristiti samo ZBIRNI PROIZVOD UmjestoSUMPRODUCT IF Formula u Excelu

Postoje neki drugi pristupi izvođenju prethodnih rezultata. Alternativni način za umetanje kriterija unutar funkcije SUMPRODUCT kao niz koristeći dvostruki unarni (–) za pretvaranje TRUE ili FALSE u 1 ili 0 .

SUMPROIZVOD s jednim uvjetom:

Razmotrit ćemo prethodni primjer u ovom slučaju. Ukupnu cijenu “Manga” naći ćemo sa liste.

  • Primijenite uslovnu SUMPROIZVOD formulu ispod.

=SUMPRODUCT(--(C5:C21=G5),D5:D21,E5:E21)

Gdje je,

  • Niz1 (– (C5:C21=G5).
  • [Niz2] je D5:D21.
  • [Niz3] je E5:E21.
  • Pritisnite “Enter”. Naš rezultat je ovdje.

Objašnjenje formule:

Sada ćemo objasniti kako ovaj uvjetni SUMPROIZVOD funkcija radi

  • Kada u formulu unesemo “–(C4:C20=G4)” ovaj dvostruki unarni (–) pretvara TRUE ili FALSE u 1 ili 0 . Odaberite ovaj “–(C4:C20=G4)” dio u svom radnom listu i pritisnite “F9” da vidite osnovne vrijednosti.

    Izlaz: {0,1,0,0,0,0,0,0,1,1,0,1,1 ,0,0,0,1}

  • Sada ako razbijemo nizove na vrijednosti, stvarna formula će izgledati ovakoovo,

=SUMPROIZVOD({0,1,0,0,0,0,0,0,1,1,0,1,1,0,0,0, 1},{20,50,100,50,500,80,90,56,60,80,100,40,45,25,35,45,90},{15,20,2,5,12,10,15,9, 20,30,5,30,25,10,10,20,15})

  • Prvi niz će se množiti sa drugim, a zatim će se drugi niz množiti sa trećim nizom. Pratite ovu sliku

Tako funkcionira ovaj uvjetni SUMPRODUCT .

Pročitajte više: SUMPRODUCT Raspon datuma [7 produktivnih metoda]

Primjena više uslova u različitim stupcima:

U sljedećem primjeru saznat ćemo ukupan broj cijena “Cherry” iz “Oceania” regije.

  • Primijenite formulu. Konačni oblik ove formule je,

=SUMPRODUCT(--(B5:B21=G5), --(C5:C21=H5),D5:D21,E5:E21)

Gdje,

  • Niz1 je (–(C5:C21=G5),–(C5:C21=H5).
  • [Niz2] je D5:D21.
  • [Niz3] je E5:E21.
  • Pritisnite ENTER Naš rezultat je postignut.

Pročitajte više: SUMPRODUCT funkcija sa više kolona u Excel (4 jednostavna načina)

Primjena logike ILI:

Možemo dodati ILI logiku u našu formulu kako bismo ovu formulu učinili više dinamičan.

Recimo, trebamo dobiti ukupnu cijenu “Mango” i “Cherry” iz tabele podataka.

  • Primijenite SUMPROIZVOD formulu sa ILI i umetnite vrijednosti.
  • Formulaje

=SUMPRODUCT(--((C5:C21=G5)+(C5:C21=H5)>0),D5:D21,E5:E21)

Gdje,

  • Niz1 je –((C5:C21=G5)+(C5:C21=H5)>0). Ovdje G5 je “Mango” a H5 je “Trešnja” . Ovaj niz broji ukupan broj “Mango” i “Cherry” u tabeli podataka.
  • [Niz2] je D5:D21.
  • [Niz3] je E5:E21.
  • Pritisnite “ Unesite” da biste dobili ukupnu cijenu proizvoda.

Primjena više kriterija I/ILI:

U ovom slučaju, mi ćemo primijeniti Or logiku s više uvjeta.

U sljedećem primjeru, trebamo pronaći ukupnu cijenu “Trešnja” i ”Mango” iz „Asia” i “Europe” regiona.

  • Da bismo dobili rezultat, sada ćemo primijeniti formulu sa AND/OR logika. Formula je

=SUMPRODUCT(--((B5:B21=H4)+(B5:B21=H5)>0),--((C5:C21=H6)+(C5:C21=H7)>0),D5:D21,E5:E21)

Gdje,

  • Niz1 je –((B5:B21=H4)+(B5:B21=H5)>0),–((C5:C21=H6)+(C5:C21=H7)> 0). Ovdje B5:B21 je “Region” Kolona, ​​ H4 i H5 je ”Azija” i ”Evropa ” .Slično, C5:C21 je “Stavka” kolona, H6 i H7 je “Trešnja” i “Mango”.
  • [Niz2] je D5:D21.
  • [ Niz3] je E5:E21.
  • Pritisnite ENTER da dobijete ukupnu cijenu.

Brze napomene

✅ Nizovi u formuli SUMPRODUCT moraju imati isti broj redova i stupaca. Akone, dobijate #VRIJEDNOST! Greška.

SUMPRODUCT funkcija tretira nenumeričke vrijednosti kao nule. Ako imate bilo koju nenumeričku vrijednost u svojoj formuli, odgovor će biti “0”.

✅ Budući da je formula SUMPRODUCT IF formula niza, trebate pritisnite CTRL+SHIFT+ENTER istovremeno da primijenite formulu.

✅ Funkcija SUMPRODUCT ne podržava zamjenske znakove.

Zaključak

Danas smo u ovom članku raspravljali o formuli SUMPRODUCT IF i nekim drugim alternativnim uslovnim formulama SUMPRODUCT . Nadamo se da će vam ovaj članak biti od koristi kada se suočite s problemima. Ako imate bilo kakvu zabunu, slobodno komentirajte. Da saznate više o Excelu, posjetite našu stranicu .

Hugh West je vrlo iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i finansije i magistrirao poslovnu administraciju. Hugh ima strast prema podučavanju i razvio je jedinstven pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno znanje o Excel-u pomoglo je hiljadama studenata i profesionalaca širom svijeta da poboljšaju svoje vještine i napreduju u karijeri. Kroz svoj blog, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne Excel tutorijale i online obuku kako bi pomogli pojedincima i preduzećima da ostvare svoj puni potencijal.