Ugrás a tartalomra

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

🤖 Kutools AI Aide: Forradalmasítsa az adatelemzést a következők alapján: Intelligens végrehajtás   |  Kód létrehozása  |  Hozzon létre egyéni képleteket  |  Adatok elemzése és diagramok létrehozása  |  A Kutools funkciók meghívása...
Népszerű szolgáltatások: Ismétlődések keresése, kiemelése vagy azonosítása  |  Üres sorok törlése  |  Oszlopok vagy cellák kombinálása adatvesztés nélkül  |  Kerek Formula nélkül ...
Szuper VLookup: Több kritérium  |  Több érték  |  Több lapon keresztül  |  Fuzzy Lookup...
Adv. Legördülő lista: Egyszerű legördülő lista  |  Függő legördülő lista  |  Többszörösen válassza ki a legördülő listát...
Oszlopkezelő: Adjon meg egy adott számú oszlopot  |  Oszlopok mozgatása  |  Kapcsolja be a Rejtett oszlopok láthatósági állapotát  Hasonlítsa össze az oszlopokat a Válassza az Ugyanaz és különböző cellák lehetőséget ...
Kiemelt funkciók: Rács fókusz  |  Design nézet  |  Nagy Formula bár  |  Munkafüzet és lapkezelő | Erőforrás-könyvtár (Auto szöveg)  |  Dátumválasztó  |  Kombinálja a munkalapokat  |  Cellák titkosítása/dekódolása  |  E-mailek küldése listánként  |  Szuper szűrő  |  Speciális szűrő (félkövér/dőlt/áthúzott szűrés...) ...
A 15 legjobb eszközkészlet12 szöveg Eszközök (Szöveg hozzáadása, Karakterek eltávolítása ...)  |  50 + Táblázatos Típusai (Gantt-diagram ...)  |  40+ Praktikus képletek (Számolja ki az életkort a születésnap alapján ...)  |  19 beszúrás Eszközök (Helyezze be a QR-kódot, Kép beszúrása az útvonalból ...)  |  12 Átalakítás Eszközök (Számok szavakig, Valuta átváltás ...)  |  7 Egyesítés és felosztás Eszközök (Haladó kombinált sorok, Az Excel cellák felosztása ...)  |  ... és több

A Kutools for Excel több mint 300 funkcióval büszkélkedhet, Győződjön meg arról, hogy amire szüksége van, csak egy kattintásnyira van...

Leírás


Office lap – A lapos olvasás és szerkesztés engedélyezése a Microsoft Office programban (beleértve az Excelt 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 Excelt is), akárcsak a Chrome, az Edge és a 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