Hogyan számoljuk ki a súlyozott átlagokat az Excel-ben a SUMPRODUCT segítségével

01/01

Excel SUMPRODUCT funkció

A súlyozott átlag megtalálása SUMPRODUCT segítségével. © Ted French

Súlyozott és nem súlyozott átlagos áttekintés

Általában az átlagos vagy számtani átlag kiszámításánál minden számnak azonos értéke vagy súlya van.

Az átlagot úgy számolják ki, hogy egy sor számot adnak hozzá, majd ezt az összeget elosztják a tartományban lévő értékek számával.

Példa lenne (2 + 3 + 4 + 5 + 6) / 5, amely nem súlyozott átlagot ad 4-nek.

Az Excel-ben az ilyen számítások könnyen elvégezhetők az AVERAGE funkció segítségével .

A súlyozott átlag egyrészről egy vagy több, a tartományban lévő számot érdemes többet érni, vagy nagyobb súlyt kap, mint a többi szám.

Például bizonyos iskolai jelek, például a közép- és záróvizsga általában többet ér, mint a rendszeres tesztek vagy feladatok.

Ha az átlagolás a diák végső jelének kiszámítására szolgál, akkor a féléves és a záróvizsga nagyobb súlyt kap.

Az Excel programban a SUMPRODUCT függvény segítségével súlyozott átlagok számíthatók.

A SUMPRODUCT funkció működése

Amit SUMPRODUCT csinál, két vagy több tömb elemeit megszorozza, majd hozzáadja vagy összeadja a termékeket.

Például olyan helyzetben, amikor két, négy elemet tartalmazó tömb érkezik argumentumként a SUMPRODUCT függvényhez:

Ezután a négy szaporítási művelet termékeit összeadjuk és visszaadjuk a függvénynek.

Excel SUMPRODUCT Funkció Szintaxis és érvek

A függvény szintaxisa a függvény elrendezésére utal, és magában foglalja a függvény nevét, zárójeleit és argumentumait.

A SUMPRODUCT függvény szintaxisa:

= SUMPRODUCT (array1, array2, array3, ... array255)

A SUMPRODUCT funkció érvei:

array1: (kötelező) az első tömb argumentum.

array2, array3, ... array255: (opcionális) további tömbök, legfeljebb 255. Két vagy több tömb esetén a függvény összeadja az egyes tömbök elemeit, majd hozzáadja az eredményeket.

- a tömbelemek lehetnek sejtes hivatkozások a munkalapon lévő adatok helyére vagy az aritmetikai operátorokkal elválasztott számok - pl. plusz (+) vagy mínusz jelek (-). Ha a számokat beírja, anélkül, hogy azokat elválasztanák az operátorok, az Excel szöveges adatokat kezel. Ezt a helyzetet az alábbi példában ismertetjük.

Megjegyzés :

Példa: Számítsa ki az Excel súlyozott átlagát

A fenti képen látható példa a SUMPRODUCT függvény használatával kiszámítja a diák végső pontszámának súlyozott átlagát.

A funkció ezt a következőképpen valósítja meg:

A súlyozási képlet bevitele

Az Excel többi funkciójához hasonlóan a SUMPRODUCT általában a munkamenet párbeszédpaneljén keresztül kerül munkalapba. Azonban, mivel a súlyozási képlet SUMPRODUCT-et használ nem szabványos módon - a függvény eredményét a súlytényező osztja el - a súlyozási képletet egy munkalap cellába kell beírni.

Az alábbi lépéseket alkalmaztuk a súlyozási képlet C7 sejtbe való beírásához:

  1. Kattintson a C7 cellára, hogy az aktív cella legyen - az a hely, ahol a diák végső jelzése megjelenik
  2. Írja be a következő képletet a cellába:

    = SUMPRODUCT (B3: B6, C3: C6) / (1 + 1 + 2 + 3)

  3. Nyomja meg az Enter gombot a billentyűzeten

  4. A 78.6 válasznak meg kell jelennie a C7 cellában - a válaszban több tizedesjegyet kaphat

Az azonos négy jelölésnél a nem súlyozott átlag 76,5

Mivel a hallgató jobb eredményeket ért el középfokú és záróvizsgáit illetően, az átlag súlyozása hozzájárult ahhoz, hogy javítsa az általános pontszámot.

Képletváltozatok

Annak hangsúlyozása érdekében, hogy a SUMPRODUCT függvény eredményeit a súlyok összegével osztják el minden egyes értékelési csoport esetében, a divíziót - az osztást végző részt - (1 + 1 + 2 + 3).

A teljes súlyozási képlet egyszerűsíthető a 7-es szám (a súlyok összege) részeként történő megadásával. A képlet ezután:

= SUMPRODUCT (B3: B6, C3: C6) / 7

Ez a választás finom, ha a súlyozási tömb elemeinek száma kicsi, és könnyen össze lehet illeszteni őket, de kevésbé hatékonyak lesznek, mivel a súlyozási tömb elemeinek száma megnöveli a hozzáadást.

Egy másik lehetőség, és valószínűleg a legjobb választás - mivel cellaszámokat használ ahelyett, hogy a résztvevők összességében számot adnának - az SUM függvény használatával lenne a partíció teljes egésze:

= SUMPRODUCT (B3: B6, C3: C6) / SUM (B3: B6)

Általában a legjobb, ha a tényleges számok helyett a cellaszámokat kell beilleszteni a képletekbe, mivel egyszerűsíti a frissítésüket, ha a képlet adatait megváltoztatja.

Például, ha a hozzárendelések súlyozási tényezőit a példában 0,5-re módosítottuk, és a tesztek értéke 1,5-re, akkor a képlet első két formáját manuálisan kell szerkeszteni a megosztó javításához.

A harmadik variációban csak a B3 és B4 cellák adatait kell frissíteni, és a képlet újra kiszámítja az eredményt.