Note: The other languages of the website are Google-translated. Back to English

Excel SUMPRODUCT funkció

Az Excelben a SUMPRODUCT függvény felhasználható két vagy több oszlop vagy tömb összeszorozására, majd a termékek összegének megszerzésére. Valójában a SUMPRODUCT egy hasznos függvény, amely több kritériummal, például a COUNTIFS vagy a SUMIFS függvénnyel segíthet a cellaértékek számlálásában vagy összegzésében. Ez a cikk bemutatja a függvény szintaxisát és néhány példát ehhez a SUMPRODUCT függvényhez.


 Syntax:

Az Excel SUMPRODUCT függvényének szintaxisa a következő:

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

 érvek:

  • array1: Kötelező. Az első tömb vagy cellatartomány, amelyet meg akar szorozni, majd hozzáadni.
  • array2: Választható. A második tömb vagy cellatartomány, amelyet meg akar szorozni, majd hozzáadni.

Megjegyzések:

  • 1. Ha nem numerikus értékek vannak a tartományban, a SUMPRODUCT nullákként kezeli őket.
  • 2. Ha a tömböknek vagy tartományoknak különböző számú sora és oszlopa van, akkor a SUMPRODUCT függvény # ÉRTÉKET ad vissza! hiba.
  • 3. Ha logikai tesztek vannak a tömbökben, akkor IGAZ és HAMIS értékeket hoznak létre. A legtöbb esetben 1-es és 0-ra kell konvertálni őket a kettős unary operátor (-) használatával.
  • 4. A SUMPRODUCT függvény legfeljebb 255 argumentumot képes kezelni az Excel 2007 és újabb verzióiban, a korábbi Excel verziókban pedig csak 30 argumentumot képes kezelni.
  • 5. A SUMPRODUCT nem támogatja a helyettesítő karaktereket.

 Visszatérés:

Visszaadja a szorzott és összegzett tömbök eredményét.


 Példák:

1. példa: A SUMPRODUCT függvény alapvető használata

A SUMPRODUCT alapvető felhasználása két oszlop szorzása, majd összeadása, például a következő képernyőképekkel rendelkezik, most meg szeretné szorozni a rendelést és az egységárat, majd összesíteni az összes szorzási eredményt, hogy megkapja a teljes ár.

A feladat megoldásához kérjük, alkalmazza az alábbi képletet:

=SUMPRODUCT(B2:B7,C2:C7)

Magyarázat: Ez a képlet SUMPRODUCT(B2:B7,C2:C7) = B2*C2+B3*C3+B4*C4+B5*C5+B6*C6+B7*C7.

És akkor nyomja meg belép kulcs, a B oszlop celláit megszorozzuk a megfelelő cellákkal a C oszlop ugyanazon sorában, és az eredményeket összeadjuk. Lásd a képernyőképet:


2. példa: Több kritériummal rendelkező cellák összegzése SUMPRODUCT függvénnyel

A SUMIFS függvény kivételével a cellák értékeinek összegzése több feltétel alapján, a SUMPRODUCT függvény szintén gyorsan és egyszerűen megoldhatja ezt a feladatot.


1. eset: Összegezze a cellaértékeket, ha egy másik oszlopban konkrét szöveget tartalmaz

Ha feltételezzük, hogy rendelkezik az alábbi képernyőképen látható adattáblázattal, most meg akarja számítani a teljes árat, amely a termék KTE és neve David, hogyan tehetné meg az Excel SUMPRODUCT képletének használatával?

1. Kérjük, írja be vagy másolja az alábbi képletek egyikét egy üres cellába:

=SUMPRODUCT(--(A2:A12="KTE"), --(B2:B12="David"), D2:D12)
=SUMPRODUCT((A2:A12="KTE")*(B2:B12="David")*D2:D12)
  • tippek: A fenti képletben:
  • A2: A12 = "KTE": az első feltétel_tartomány és kritériumok, amelyek alapján összegezni akar.
  • B2: B12 = "David": a második feltétel_tartomány és kritériumok, amelyek alapján összegezni akar.
  • D2: D12: az az összegtartomány, amely összegezni kívánja a cellaértékeket.

2. Ezután nyomja meg a gombot belép kulcs az eredmény eléréséhez, amire szüksége van:


2. eset: Több kritériummal rendelkező cellák összegzése OR logikával

A cellák összegzéséhez több kritérium alapján OR logikával, a plusz szimbólummal (+) kell összekapcsolnia a több feltételt a SUMPRODUCT függvényben.

Például az A oszlopban szeretném összegezni a KTE és a KTO termék teljes árát, az alábbi képernyőképen:

Kérjük, alkalmazza a következő képletet egy üres cellába:

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

És akkor nyomja meg belép kulcs, a termék KTE és KTO teljes árát kiszámolták, lásd a képernyőképet:


3. eset: Több kritériummal rendelkező cellák összegzése OR és AND logikával

Bizonyos helyzetekben előfordulhat, hogy az OR és az AND logikával rendelkező cellákat egyszerre kell összegeznie. A SUMPRODUCE funkció ezt a feladatot is könnyedén meg tudja oldani.

Csillag (*) az AND operátor.

Plusz szimbólum (+) az OR operátor.

Lássunk egy példát a teljes ár összegzésére, mely termék a KTE és a KTO, ha az eladás nagyobb, mint 200.

Másolja vagy írja be az alábbi képletet:

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

Ezután nyomja meg a gombot belép kulcs az eredmény eléréséhez, amire szüksége van:


3. példa: Számos feltételekkel rendelkező cellák számlálása a SUMPRODUCT függvénnyel

Általában ez a SUMPRODUCT függvény segíthet abban is, hogy megszámoljuk az Excel több kritériummal rendelkező celláit. Az összegértékekkel megegyezően csak el kell távolítania az összeg_tartomány argumentumot a képletből.


1. eset: Számos feltételű cellákat számláljon ÉS logikával

Itt szeretném megszámolni azokat a cellákat, amelyek szerint a termék KTE és az eladás nagyobb, mint 200. Tehát, kérjük, használja az alábbi képletek egyikét:

=SUMPRODUCT(--(A2:A12="KTE"), --(B2:B12>200))
=SUMPRODUCT((A2:A12="KTE")*(B2:B12>200))
  • tippek: A fenti képletben:
  • A2: A12 = "KTE": az első feltétel_tartomány és kritériumok, amelyek alapján meg akar számolni.
  • B2: B12> 200: a második feltétel_tartomány és kritériumok, amelyek alapján meg akar számolni.

És akkor nyomja meg belép gombot az eredmény számának megszerzéséhez:


2. eset: Számos feltételű cellákat számoljon OR logikával

A KTE és KTO termékek számának az A oszlopban történő számításához használja ezt a képletet:

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

És akkor nyomja meg belép gombot a termék KTE és KTO számának megszerzéséhez. Lásd a képernyőképet:


3. eset: Számos feltételű cellákat számoljon OR és AND logikával

A KTE és a KTO azon termékek számának megszámlálásához, amelyek eladása meghaladja a 200-at, a következő képletet kell alkalmaznia:

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

Ezután nyomja meg a gombot belép gombot a kívánt eredmény számának megszerzéséhez:


4. példa: Számítsa ki a súlyozott átlagot a SUMPRODUCT függvénnyel

Normális esetben gyorsan és egyszerűen kiszámíthatjuk a cellatartomány átlagát. De ha különféle relevanciaszintű értékek listájának átlagát akarja kiszámítani, az azt jelenti, hogy kiszámítja a súlyozott átlagot. Nincs közvetlen funkció az Excel-be való letöltésre. De a SUMPRODUCT funkció segíthet a kezelésében.

Például van egy táblázatom az osztályzat statisztikáiról egy hallgató számára, minden feladat más súlyt vesz fel, mint az alábbi képernyőképen látható.

A súlyozott átlag kiszámításához használja a következő képletet:

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

Magyarázat: Ez a képlet: SUMPRODUCT(B2:B6, C2:C6) / SUM(C2:C6) = (B2*C2+B3*C3+B4*C4+B5*C5+B6*C6)/(C2+C3+C4+C5+C6)

És akkor nyomja meg belép kulcs, a súlyozott átlagot egyszerre számolták ki, lásd a képernyőképet:


 További cikkek a SUMPRODUCT funkcióval:

  • Ellenőrizze a meghatározott értéket több munkalapon
  • Tételezzük fel, hogy több olyan munkalapom van, amelyek a következő adatokat tartalmazzák, és most a dolgozat munkalapjairól szeretném megkapni az „Excel” adott érték előfordulásának számát. Hogyan számolhatnám meg a konkrét értékeket több munkalapon?
  • Számítsa ki az Excel súlyozott átlagát
  • Például van bevásárló listája, amely tartalmazza az árakat, súlyokat és összegeket. Könnyedén kiszámíthatja az átlagárat az Excel ÁTLAG funkciójával. De mi van, ha súlyozott átlagár? Ebben a cikkben bemutatok egy módszert a súlyozott átlag kiszámítására, valamint egy módszert a súlyozott átlag kiszámítására, ha megfelelnek az Excel bizonyos kritériumainak.

A legjobb irodai termelékenységi eszközök

Kutools for Excel - segít kitűnni a tömegből

Szeretnéd gyorsan és tökéletesen elvégezni mindennapi munkádat? A Kutools for Excel 300 hatékony speciális funkciót kínál (munkafüzetek összevonása, színenkénti összegzés, cellatartalom felosztása, dátum konvertálása stb.), és 80%-os időt takaríthat meg Önnek.

  • 1500 munkaforgatókönyvhöz tervezve, segít megoldani az Excel problémák 80%-át.
  • Csökkentse a napi billentyűzet és egér kattintások ezreit, enyhítse fáradt szemét és kezét.
  • Legyen Excel szakértő 3 perc alatt. Nem kell többé emlékezni semmilyen fájdalmas képletre és VBA kódra.
  • 30 napos korlátlan ingyenes próbaidőszak. 60 napos pénzvisszafizetési garancia. Ingyenes frissítés és támogatás 2 évre.
Az Excel szalagja (telepítve a Kutools for Excel programmal)

Office fül - Füles olvasás és szerkesztés engedélyezése a Microsoft Office alkalmazásban (beleértve az Excel programot is)

  • Egy másodperc a tucatnyi nyitott dokumentum közötti váltáshoz!
  • Csökkentse az egérkattintások százait az Ön számára minden nap, búcsút mondjon az egér kezének.
  • 50% -kal növeli a termelékenységet több dokumentum megtekintésekor és szerkesztésekor.
  • Hatékony lapokat hoz az Office-ba (beleértve az Excel-t is), akárcsak a Chrome-ot, a Firefox-ot és az új Internet Explorert.
Az Excel képernyőképe (az Office Tab telepítve)
A megjegyzések rendezése szerint
Hozzászólások (0)
Még nincs értékelés. Legyen Ön az első, aki értékel!
Még senki sem írt megjegyzést
Hagyja meg észrevételeit
Feladás vendégként
×
Értékeld ezt a bejegyzést:
0   Karakterek
Javasolt helyek

Kövess minket

Copyright © 2009 - www.extendoffice.com. | Minden jog fenntartva. Powered by ExtendOffice. | Oldaltérkép
A Microsoft és az Office logó a Microsoft Corporation védjegyei vagy bejegyzett védjegyei az Egyesült Államokban és / vagy más országokban.
Sectigo SSL védi