Excel SUMPRODUCT funkcija
V Excelu lahko funkcijo SUMPRODUCT pomnožite dva ali več stolpcev ali nizov in nato dobite vsoto izdelkov. Pravzaprav je SUMPRODUCT uporabna funkcija, ki lahko pomaga pri štetju ali seštevanju vrednosti celic z več merili, kot je funkcija COUNTIFS ali SUMIFS. Ta članek bo predstavil sintakso funkcije in nekaj primerov za to funkcijo SUMPRODUCT.
- Primer 1: Osnovna uporaba funkcije SUMPRODUCT
- Primer 2: Povzemite celice z več merili s funkcijo SUMPRODUCT
- Primer 3: Štejte celice z več merili s funkcijo SUMPRODUCT
- Primer 4: Izračunajte tehtano povprečje s funkcijo SUMPRODUCT
Skladnja:
Sintaksa funkcije SUMPRODUCT v Excelu je:
Argumenti:
- array1: Obvezno. Prva matrika ali obseg celic, ki jih želite pomnožiti in nato dodati.
- array2: Neobvezno. Druga matrika ali obseg celic, ki jih želite pomnožiti in nato dodati.
Opombe:
- 1. Če so v vašem obsegu neštevilske vrednosti, jih SUMPRODUCT obravnava kot ničle.
- 2. Če imajo nizi ali obsegi različno število vrstic in stolpcev, bo funkcija SUMPRODUCT vrnila #VALUE! napaka.
- 3. Če so v nizih logični testi, bodo ustvarili vrednosti TRUE in FALSE. V večini primerov bi jih morali pretvoriti v 1 in 0 z uporabo dvojnega unarskega operatorja (-).
- 4. Funkcija SUMPRODUCT lahko obdela do 255 argumentov v programu Excel 2007 in novejših različicah ter samo 30 argumentov v starejših različicah Excela.
- 5. SUMPRODUCT ne podpira nadomestnih znakov.
Vrnitev:
Vrne rezultat pomnoženih in seštetih nizov.
Primeri:
Primer 1: Osnovna uporaba funkcije SUMPRODUCT
Osnovna uporaba SUMPRODUCT je pomnožiti dva stolpca in jih nato sešteti, na primer, imate naslednje podatke zaslona, zdaj želite pomnožiti vrstni red in ceno na enoto, nato pa seštejte vse rezultate množenja, da dobite skupna cena.
Za reševanje te naloge uporabite spodnjo formulo:
Izjava: Ta formula SUMPRODUCT(B2:B7,C2:C7) = B2*C2+B3*C3+B4*C4+B5*C5+B6*C6+B7*C7.
In nato pritisnite Vnesite ključ se celice v stolpcu B pomnožijo z ustreznimi celicami v isti vrstici stolpca C in rezultati se seštejejo. Oglejte si posnetek zaslona:
Primer 2: Povzemite celice z več merili s funkcijo SUMPRODUCT
Razen funkcije SUMIFS za seštevanje vrednosti celic na podlagi več pogojev lahko funkcija SUMPRODUCT to nalogo reši hitro in enostavno.
Primer 1: Vsote vrednosti celic, če vsebuje določeno besedilo v drugem stolpcu
Recimo, da imate tabelo podatkov, kot je prikazano na spodnji sliki zaslona, zdaj želite izračunati skupno ceno izdelka, ki je KTE in se imenuje David, kako bi lahko to storili z uporabo formule SUMPRODUCT v Excelu?
1. V prazno celico vnesite ali kopirajte katero koli od spodnjih formul:
- nasveti: V zgornji formuli:
- A2: A12 = "KTE": je prvi obseg_kriterij in merila, na podlagi katerih želite sešteti.
- B2: B12 = "David": je drugi obseg_kriterij in merila, na podlagi katerih želite sešteti.
- D2: D12: je obseg vsote, za katerega želite sešteti vrednosti celic.
2. Nato pritisnite Vnesite ključ, da dobite rezultat, kot ga potrebujete:
Primer 2: Vsote celic z več merili z logiko OR
Če želite seštevati celice na podlagi več meril z logiko OR, uporabite simbol plus (+), da združite več pogojev v funkciji SUMPRODUCT.
Na primer, želim v stolpcu A povzeti skupno ceno izdelka KTE in KTO, kot je prikazano spodaj:
V prazno celico uporabite naslednjo formulo:
In nato pritisnite Vnesite ključ, izračunana je bila skupna cena izdelka KTE in KTO, glej posnetek zaslona:
Primer 3: Vsote celic z več merili z logiko OR in AND
V nekaterih primerih boste morda morali seštevati celice z logiko OR in AND hkrati. Funkcija SUMPRODUCE lahko to nalogo reši z lahkoto.
Zvezdica (*) se uporablja kot operator AND.
Simbol plus (+) se uporablja kot operater OR.
Poglejmo primer za seštevanje skupne cene, kateri izdelek je KTE in KTO, ko je prodaja večja od 200.
Kopirajte ali vnesite spodnjo formulo:
Nato pritisnite Vnesite ključ, da dobite rezultat, kot ga potrebujete:
Primer 3: Štejte celice z več merili s funkcijo SUMPRODUCT
Na splošno nam ta funkcija SUMPRODUCT lahko pomaga tudi pri štetju celic z več merili v Excelu. Enako kot vrednosti vsote, morate iz formule odstraniti tudi argument sum_range.
Primer 1: Štejte celice z več merili z logiko AND
Tukaj želim prešteti celice, da je izdelek KTE in da je prodaja večja od 200. Torej, prosimo, uporabite katero koli od spodnjih formul:
- nasveti: V zgornji formuli:
- A2: A12 = "KTE": je prvi obseg_kriterij in merila, na podlagi katerih želite računati.
- B2: B12> 200: je drugi obseg_kriterij in merila, na podlagi katerih želite računati.
In nato pritisnite Vnesite tipka, da dobite številko rezultata:
Primer 2: Štejte celice z več merili z logiko OR
Za štetje izdelkov KTE in KTO v stolpcu A uporabite to formulo:
In nato pritisnite Vnesite tipko, da dobite številko izdelka KTE in KTO. Oglejte si posnetek zaslona:
Primer 3: Štejte celice z več merili z logiko OR in AND
Če želite prešteti število izdelkov KTE in KTO, katerih prodaja je večja od 200, uporabite naslednjo formulo:
Nato pritisnite Vnesite tipko, da dobite število rezultatov, ki jih potrebujete:
Primer 4: Izračunajte tehtano povprečje s funkcijo SUMPRODUCT
Običajno lahko hitro in enostavno izračunamo povprečje obsega celic. Če pa želite izračunati povprečje seznama vrednosti z različnimi stopnjami ustreznosti, to pomeni izračunati tehtano povprečje. V Excelu ni neposredne funkcije za njegovo pridobitev. Toda funkcija SUMPRODUCT vam lahko pomaga, da se z njo spoprimete.
Na primer, imam tabelo statistik ocen za študenta, vsaka naloga ima različno težo, kot je prikazano na spodnji sliki zaslona.
Za izračun tehtanega povprečja uporabite naslednjo formulo:
Izjava: Ta formula: SUMPRODUCT(B2:B6, C2:C6) / SUM(C2:C6) = (B2*C2+B3*C3+B4*C4+B5*C5+B6*C6)/(C2+C3+C4+C5+C6)
In nato pritisnite Vnesite tipka, tehtano povprečje je bilo izračunano hkrati, glej posnetek zaslona:
Več člankov s funkcijo SUMPRODUCT:
- Števec Specifična vrednost v več delovnih listih
- Recimo, da imam več delovnih listov, ki vsebujejo naslednje podatke, in zdaj želim dobiti število pojavitev določene vrednosti "Excel" iz teh delovnih listov. Kako lahko štejem določene vrednosti na več delovnih listih?
- Poiščite in pridobite največjo vrednost na podlagi več meril v Excelu
- V Excelu lahko uporabimo funkcijo max, da čim hitreje dobimo največje število. Toda včasih boste morda morali poiskati največjo vrednost na podlagi nekaterih meril, kako bi se lahko v Excel-u spoprijeli s to nalogo?
- Izračunajte tehtano povprečje v Excelu
- Na primer, imate nakupovalni seznam s cenami, utežmi in zneski. Povprečno ceno lahko enostavno izračunate s funkcijo AVERAGE v Excelu. Kaj pa, če tehtana povprečna cena? V tem članku bom predstavil metodo za izračun tehtanega povprečja in metodo za izračun tehtanega povprečja, če ustreza določenim merilom v Excelu.
Najboljša orodja za pisarniško produktivnost
Kutools za Excel - vam pomaga izstopati iz množice
Kutools za Excel se ponaša z več kot 300 funkcijami, Zagotavljanje, da je vse, kar potrebujete, le en klik stran ...
Kartica Office - omogočite branje in urejanje z zavihki v programu Microsoft Office (vključite Excel)
- Eno sekundo za preklop med desetinami odprtih dokumentov!
- Vsak dan zmanjšajte na stotine klikov z miško, poslovite se od roke miške.
- Poveča vašo produktivnost za 50% pri ogledu in urejanju več dokumentov.
- Prinaša učinkovite zavihke v Office (vključno z Excelom), tako kot Chrome, Edge in Firefox.