SUMPRODUCT (funkcija SUMPRODUCT)

Funkcija SUMPRODUCT vrne vsoto izdelkov ustreznih obsegov celic. Privzeta operacija je množenje, mogoče pa je tudi seštevanje, odštevanje in deljenje.

V tem primeru bomo s funkcijo SUMPRODUCT dobili skupno prodajo za dani element in velikost:

Primer uporabe funkcije SUMPRODUCT za vrnitev skupne prodaje, če je za vsako funkcijo na voljo z imenom izdelka, velikostjo in posameznimi vrednostmi prodaje.

SUMPRODUCT se ujema z vsemi primerki elementa Y/Velikost M in jih sešteje, tako da je za ta primer plus 21 plus 41 enako 62.

Sintaksa

Če želite uporabiti privzeto operacijo (množenje):

=SUMPRODUCT(matrika1, [matrika2], [matrika3], ...)

V sintaksi funkcije SUMPRODUCT so ti argumenti:

Argument

Opis

matrika1   

Obvezno

Prvi matrični argument, katerega komponente želite zmnožiti in nato prišteti.

[matrika2], [matrika3],...    

Izbirno

Matrični argumenti 2 do 255, katerega komponente želite zmnožiti in nato prišteti.

Izvajanje drugih aritmetičnih operacij

Funkcijo SUMPRODUCT uporabljajte kot običajno, vendar zamenjajte vejice, ki ločujejo argumente polja z aritmetičnimi operatorji, ki jih želite (*, /, +, -). Ko se vse operacije izvajajo, se rezultati seštejejo kot običajno.

Opomba: Če uporabljate aritmetične operatorje, razmislite o tem, da bi argumente polja obdajali v oklepaje, z oklepaji pa lahko združite argumente matrike v skupine in tako nadzorujete vrstni red aritmetičnih operacij.

Pripombe

  • Argumenti polja morajo imeti enake dimenzije. Če jih ne, vrne SUMPRODUCT #VALUE! . Funkcija =SUMPRODUCT(C2:C10,D2:D5) bo na primer vrnila napako, saj obsegi niso enake velikosti.

  • SUMPRODUCT obravnava neštevilske vnose polja kot ničle.

  • Za najboljšo učinkovitost delovanja funkcije SUMPRODUCT ne uporabljajte s sklici na celotne stolpce. Razmislite o =SUMPRODUCT(A:A,B:B), tukaj funkcija pomnoži 1.048.576 celic v stolpcu A s 1.048.576 celicami v stolpcu B, preden jih dodate. 

1. primer

Primer funkcije SUMPRODUCT, ki se uporablja za vrnitev vsote prodanih elementov, ko so bili zagotovljeni stroški enote in količina.

Če želite ustvariti formulo z našim vzorčnem seznamu zgoraj, vnesite =SUMPRODUCT(C2:C5,D2:D5) in pritisnite tipko Enter. Vsaka celica v stolpcu C je pomnožena z ustrezno celico v isti vrstici v stolpcu D in rezultati so sešteti. Skupni znesek za nakupe je 78,97 $.

Če želite napisati daljšo formulo, ki vrne enak rezultat, vnesite =C2*D2+C3*D3+C4*D4+C5*D5 in pritisnite tipko Enter. Ko pritisnete Enter, je rezultat enak: 78,97 $. Celica C2 je pomnožena z D2 in njen rezultat se doda rezultatu celice C3-krat v celici D3 in tako naprej.

2. primer

V tem primeru je funkcija SUMPRODUCT vrnila skupno neto prodajo po prodajnih posrednikih, kjer imamo tako skupno prodajo kot tudi stroške po posredniku. V tem primeru smo uporabljali Excelovotabelo, ki uporablja strukturirane sklice namesto standardnih Excelovih obsegov. Tu boste videli, da se obsegi prodaje, stroškov in posrednika sklicevajo na imena.

Primer funkcije SUMPRODUCT za vrnitev skupne prodaje po prodajnih zastopnikih, če je na voljo s prodajo in stroški za posamezno prodajo.

Formula je: =SUMPRODUCT(((Tabela1[Prodaja])+(Tabela1[Stroški]))*(Tabela1[Posrednik]=B8)) in vrne vsoto vseh prodaj in stroškov posrednika, navedene v celici B8.

3. primer

V tem primeru želimo vrniti skupno vsoto določenega artikla, ki ga je prodala dana regija. V tem primeru, koliko čer se je prodala vzhodna regija?

Izpit z uporabo funkcije SUMPRODUCT za vrnitev vsote elementov po regiji. V tem primeru se je število čer prodalo v vzhodni regiji.

Tukaj je formula: =SUMPRODUCT((B2:B9=B12)*(C2:C9=C12)*D2:D9). Najprej pomnoži število ponovitev vzhoda s številom ujemajočih se ponovitev išre. Na koncu sešteje vrednosti ustreznih vrstic v stolpcu »Prodaja«. Če želite videti, kako Excel izračuna ta izračun, izberite celico s formulo, nato pa pojdite na Formule > Ovrednoti formulo, > Ovrednoti.

Potrebujete dodatno pomoč?

Kadar koli lahko zastavite vprašanje strokovnjaku v skupnosti tehničnih strokovnjakov za Excel ali pridobite podporo v skupnosti Answers.

Glejte tudi

Izvajanje pogojnih izračunov na obsegih celic

Vsota na podlagi več pogojev s funkcijo SUMIFS

Štetje na podlagi več pogojev s countifs

Average based on multiple criteria with AVERAGEIFS

Ali potrebujete dodatno pomoč?

Razširite poznavanje Officea
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×