Preskoči na glavno vsebino

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.


 Skladnja:

Sintaksa funkcije SUMPRODUCT v Excelu je:

=SUMPRODUCT (array1, [array2], ...)

 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:

=SUMPRODUCT(B2:B7,C2:C7)

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:

=SUMPRODUCT(--(A2:A12="KTE"), --(B2:B12="David"), D2:D12)
=SUMPRODUCT((A2:A12="KTE")*(B2:B12="David")*D2:D12)
  • 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:

=SUMPRODUCT((A2:A12="KTE")+(A2:A12="KTO"), C2:C12)

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:

=SUMPRODUCT((B2:B12>200)*((A2:A12="KTE")+(A2:A12="KTO"))*C2:C12)

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:

=SUMPRODUCT(--(A2:A12="KTE"), --(B2:B12>200))
=SUMPRODUCT((A2:A12="KTE")*(B2:B12>200))
  • 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:

=SUMPRODUCT((A2:A12="KTE")+(A2:A12="KTO"))

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:

=SUMPRODUCT((B2:B12>200)*((A2:A12="KTE")+(A2:A12="KTO")))

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:

=SUMPRODUCT(B2:B6, C2:C6) / SUM(C2:C6)

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?
  • 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 AI Aide: Revolucionirajte analizo podatkov na podlagi: Inteligentna izvedba   |  Ustvari kodo  |  Ustvarite formule po meri  |  Analizirajte podatke in ustvarite grafikone  |  Prikličite funkcije Kutools...
Priljubljene funkcije: Poiščite, označite ali identificirajte dvojnike  |  Izbriši prazne vrstice  |  Združite stolpce ali celice brez izgube podatkov  |  Krog brez formule ...
Super VLookup: Več meril  |  Več vrednosti  |  Na več listih  |  Nejasno iskanje...
Adv. Spustni seznam: Preprost spustni seznam  |  Odvisni spustni seznam  |  Večkrat izberite spustni seznam...
Upravitelj stolpcev: Dodajte določeno število stolpcev  |  Premakni stolpce  |  Preklop stanja vidnosti skritih stolpcev  Primerjaj stolpce z Izberite Enake in različne celice ...
Predstavljene funkcije: Mrežni fokus  |  Pogled oblikovanja  |  Velika vrstica formule  |  Upravitelj delovnih zvezkov in listov | Knjižnica virov (Samodejno besedilo)  |  Izbirnik datuma  |  Združite delovne liste  |  Šifriranje/dešifriranje celic  |  Pošljite e-pošto po seznamu  |  Super filter  |  Poseben filter (filter krepko/ležeče/prečrtano ...) ...
15 najboljših kompletov orodij12 Besedilo Orodja (dodajanje besedila, Odstrani znake ...)  |  50 + Graf Vrste (Gantt Chart ...)  |  40+ Praktično Formule (Izračunajte starost glede na rojstni dan ...)  |  19 vstavljanje Orodja (Vstavite kodo QR, Vstavi sliko s poti ...)  |  12 Pretvorba Orodja (Številke v besede, Pretvorba valut ...)  |  7 Spoji in razdeli Orodja (Napredne kombinirane vrstice, Razdeli Excelove celice ...)  |  ... in več

Kutools za Excel se ponaša z več kot 300 funkcijami, Zagotavljanje, da je vse, kar potrebujete, le en klik stran ...

Opis


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.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations