SZORZATÖSSZEG függvény

A TERMÉKÖSSZEG függvény a megfelelő tartományok vagy tömbök termékeinek összegét adja eredményül. Az alapértelmezett művelet a szorzás, de összeadás, kivonás és osztás is lehetséges.

Ebben a példában a SUMPRODUCT függvényt fogjuk használni egy adott tétel teljes értékesítésének és méretének visszaadása érdekében:

Példa arra, hogy hogyan adhatja vissza a TERMÉKNÉV, méret és egyedi értékesítési értékek esetén a TELJES ELADÁSÖSSZEG függvényt a teljes értékesítés visszaadása érdekében.

A TERMÉKÖSSZEG az Y/Size M elem összes előfordulását összekösi, így ebben a példában a 21 plusz 41 egyenlő 62-et.

Szintaxis

Az alapértelmezett művelet (szorzás) használata:

=TERMÉKÖSSZEG(tömb1; [tömb2]; [tömb3]; ...)

A SZORZATÖSSZEG függvény szintaxisa az alábbi argumentumokat foglalja magában:

argumentumok

Leírás

tömb1   

Kötelező

Az első tömbargumentum, amelynek a szorzatösszegét ki szeretné számítani.

[tömb2], [tömb3],...    

Nem kötelező

A 2–255. tömb argumentum, amelynek az összetevőit össze szeretné szorozni, majd össze szeretné adni.

Egyéb aritmetikai műveletek végrehajtása

A SZOKÁSOS módon használja aSZORÖSSZEG függvényt, de cserélje le az argumentumokat elválasztó vesszőket a kívánt számtani operátorokkal (*, /, +, -). Miután végrehajtotta az összes műveletet, az eredményeket a szokásos módon összegzi a rendszer.

Megjegyzés: Ha számtani operátorokat használ, érdemes zárójelekbe venni a tömb argumentumokat, és zárójelek használatával csoportosíthatja a tömb argumentumokat az aritmetikai műveletek sorrendjének szabályozására.

Megjegyzések

  • Az argumentumok között szereplő tömböknek azonos méretűeknek kell lenniük. Ha ez nem teljesül, akkor a SZORZATÖSSZEG az #ÉRTÉK! hibaértéket adja eredményül. A =TERMÉKÖSSZEG(C2:C10;D2:D5) függvény például hibát ad vissza, mivel a tartományok nem azonos méretűek.

  • A TERMÉKÖSSZEG a nem numerikus tömbbejegyzéseket nullának kezeli.

  • A legjobb teljesítmény érdekében a TERMÉKÖSSZEG függvényt ne használja teljes oszlophivatkozásokkal. Fontolja meg az =SZORZÓÖSSZEG(A:A;B:B) képletet, itt a függvény összeszorozza az A oszlopban lévő 1 048 576 cellát a B oszlop 1 048 576 celláival a hozzáadásuk előtt. 

1. példa

Példa a TERMÉKÖSSZEG függvényre, amely az eladott tételek összegét adja vissza, ha egységköltséget és mennyiséget adott meg.

Ha a fenti mintalistával létre kell hoznia a képletet, írja be a =TERMÉKÖSSZEG(C2:C5;D2:D5) képletet, és nyomja le az Enter billentyűt. A C oszlop minden cellát megszoroz a D oszlop ugyanazon sorában lévő megfelelő cellával, és az eredményeket összeadja. A bevásárlás teljes összege 78,97 USD.

Ha hosszabb képletet írna, amely ugyanazt az eredményt adja, írja be az =C2*D2+C3*D3+C4*D4+C5*D5 képletet, és nyomja le az Enter billentyűt. Az Enter billentyű lenyomása után az eredmény ugyanaz lesz: 7897 Ft. A C2 cellát megszorozza a D2 cellával, és annak eredményét hozzáadja a D3 cellában lévő C3-szorzathoz és így tovább.

2. példa

Az alábbi példa a SUMPRODUCT függvényt használja a teljes nettó értékesítés értékesítési ügynök szerint való visszaadésére, ahol a teljes értékesítést és a kiadásokat is ügynök szerint tudjuk visszaadni. Ebben az esetben egy Excel-táblázatothasználunk, amely strukturált hivatkozásokat használ a szokásos Excel-tartományok helyett. Itt láthatja, hogy az Értékesítés, a Kiadások és az Ügynök tartományra név szerint hivatkozik.

Example of the SUMPRODUCT function to return total sales by sales by sales rep when provided with sales and expenses for each.

A képlet a következő: =TERMÉKÖSSZEG(((Tábla1[Értékesítés])+(Tábla1[Kiadások])))*(Tábla1[Ügynök]=B8)), és a B8 cellában szereplő ügynök összes értékesítésének és kiadásának összegét adja eredményül.

3. példa

Ebben a példában egy adott régió által értékesített cikk összesítését szeretnénk visszaadni. Ebben az esetben hány cseresznyét árult a keleti régió?

A TERMÉKÖSSZEG függvény használata a tételek régiónkénti összegének visszaadott eredményére Ebben az esetben a keleti régióban értékesített cseresznyék száma.

A képlet a következő: =TERMÉKÖSSZEG((B2:B9=B12)*(C2:C9=C12)*D2:D9). Először megszorja a keleti régió előfordulási számát a cseresznyék egyező előfordulási számának számával. Végül összegi az Értékesítés oszlop megfelelő sorait. Ha megszeretné tudni, hogy az Excel hogyan számítja ki ezt, jelölje ki a képlet cellát, majd a Képletek és > kiértékelés című > gombra.

További segítségre van szüksége?

Kérdéseivel mindig felkeresheti az Excel technikai közösség egyik szakértőjét, vagy segítséget kérhet az Answers-közösségben.

Lásd még

Feltételes számítások végrehajtása cellatartományon

Sum based on multiple criteria with SZUMHAS

Count based on multiple criteria with COUNTHAS

Átlag több feltétel alapján az ÁTLAGHASZ függve

További segítségre van szüksége?

Office-jártasság bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

Köszönjük a visszajelzését!

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×