SUMPRODUCT az Excelben
A SUMPRODUCT függvény a Math vagy a Trig függvény kategóriába tartozik az excelben, amelyet a tömb vagy a tartomány többszörösére és egy termék összegének visszatérítésére használnak. A súlyozott átlag kiszámítására szolgál. A SUMPRODUCT képlet a megfelelő számok szorzatainak összegének kiszámítására szolgál egy vagy több tartományban / tömbben. Más szavakkal, a SUMPRODUCT függvény megsokszorozza az adott tömb megfelelő összetevőit, és visszaadja az adott termékek összegét.
Bővítheti a SUMPRODUCT Formula funkcionalitását a benne lévő egyéb funkciók használatával.
Szintaxis
SUMPRODUCT Formula egy tömböt tartalmaz kötelező paraméterként és n tömböt választható paraméterként, azaz arrary1 és (array2)…
Kötelező paraméter:
- tömb1 : Ez a paraméter az első tömb vagy tartomány, amely kell szorozni adunk hozzá.
Opcionális paraméter:
- ( 2. tömb ): A második tömb vagy tartományok, amelyeket meg kell szorozni, majd hozzáadják. Nem kötelező
- (3. tömb): A harmadik és az azt követő tömbök vagy tartományok, amelyek szorozni fognak, majd hozzáadódnak.
Példák a SUMPRODUCT függvény használatára az Excelben
1. példa
Vegyünk egy sor A-tól J-ig terjedő termékcsoportot, és a következő oszlopokban felsorolt áruk és egységeik kiszámítják az összes felsorolt termék összegét a SUMPRODUCT képlet alapján. A SUMPRODUCT függvény o / p értéke = SUMPRODUCT ($ B $ 5: $ B $ 14, $ C $ 5: $ C $ 14) = 20 0600, amint az az alábbi táblázatban látható.
2. példa
Ebben a példában havi és régiónkénti értékesítési adatokat veszünk, és a SUMPRODUCT képlet alkalmazásával meghatározzuk a nyugati régió teljes értékesítését:
= SUMPRODUCT (- ($ C $ 20: $ C $ 31 = "West"), $ D $ 20: $ D $ 31) itt - - a valódi hamis tömb 0-ra és 1-re konvertálására szolgál.
A kimenet 1500 lesz, amint azt az alábbi táblázat mutatja.
3. példa
A SUMPRODUCT függvény segítségével kiszámíthatjuk a súlyozott átlagot, ahol az egyes termékek hozzárendeltek egy súlyt. Tegyük fel, hogy a következő adatokat kaptuk.
A kimenet: 55,80% = SUMPRODUCT (C36: C46, D36: D46) / SUM (D36: D46)
4. példa
A SUMPRODUCT függvény több kritériummal is használható. Tekintsük a megadott adatsort, az alábbi táblázat szerint. Most számolja ki a nyugati régió teljes januári eladását. Ezután alkalmazza az Excel SUMPRODUCT képletet- = SUMPRODUCT ((D53: D64 * E53: E64) * (B53: B64 = "Day shift") * (C53: C64 = "West"))
És a kimenet - 10.
Az Excel SUMPRODUCT függvénye VBA funkcióként használható.
ABC sub ()
MsgBox Evaluate (“= SUMPRODUCT (($ A $ 1: $ A $ 5 =” ”Tanuj” ”) * ($ B $ 1: $ B $ 5))”)
Sub
Dolgok, amikre emlékezni kell
- A SUMPRODUCT képletet használjuk a súlyozott átlag kiszámításához.
- ÖSSZEFOGLALÁS a #VALUE hibával, ha a megadott tömböknek különböző méretei / tartománya van a tömbben.
- Ez a függvény képes elfogadni a tömbben használt nem numerikus bejegyzéseket, és nullának tekintheti őket.
- A SUMPRODUCT legfeljebb 255 paramétert fogad el az Excel legújabb verzióiban 2007 felett, és 30 paramétert a korábbi Excel verziókban.
- A tömbökön belüli logikai tesztek IGAZ és HAMIS értékeket hoznak létre. A legtöbb esetben célszerű ezeket 1-re és 0-ra konvertálni.
- A SUMPRODUCT és a MONTH felhasználható az adott hónap értékeinek összegzésére.