Súlyozott átlagok kiszámítása Excelben a SUMPRODUCT segítségével

Tartalomjegyzék:

Súlyozott átlagok kiszámítása Excelben a SUMPRODUCT segítségével
Súlyozott átlagok kiszámítása Excelben a SUMPRODUCT segítségével
Anonim

Amit tudni kell

  • Szintaxis: =ÖSSZEG(Tömb1, Tömb2, Tömb3, …Tömb255).
  • A súlyozott átlag számításában a tartomány egyes számai többet érnek, mint mások.
  • A SUMPRODUCT súlyozási képlet egy nem szabványos képlet, amelyet be kell gépelni egy cellába, hogy működjön.

Ez a cikk elmagyarázza, hogyan használhatja a SUMPRODUCT függvényt a súlyozott átlag kiszámításához Microsoft Excel képletekben.

Adja meg a súlyozási képletet

Az Excel legtöbb más függvényéhez hasonlóan a SUMPRODUCT is beírható egy munkalapra a Funkciók könyvtár használatával a Képletek lapon. Mivel ebben a példában a súlyozási képlet nem szabványos módon használja a SUMPRODUCT-ot (a függvény eredményét elosztjuk a súlytényezővel), a súlyozási képletet be kell írni a munkalap cellájába.

A cikkben bemutatott példa a tanuló végső jegyének súlyozott átlagát számítja ki a SUMPRODUCT függvény segítségével.

A függvény ezt a következőképpen hajtja végre:

  • A különböző jelek szorzata az egyéni súlytényezőjükkel.
  • E szorzási műveletek szorzatainak összeadása.
  • A fenti összeg elosztása a négy értékeléshez tartozó 7-es (1+1+2+3) súlyozási tényező összegével.

Image
Image

A SUMPRODUCT képlet megadásához a súlyozott átlag kiszámításához nyisson meg egy üres munkalapot, írja be az adatokat a 1 és 6 sorokba. a fenti képet, és kövesse az alábbi lépéseket:

  1. Válassza ki a C7 cellát, hogy aktív cellává tegye (ez az a hely, ahol a tanuló végső jegye jelenik meg).
  2. Írja be a cellába a =ÖSSZEG(B3:B6, C3:C6)/(1+1+2+3) képletet. A képlet megjelenik a Képletsávban.
  3. Nyomja meg az Enter billentyűt a billentyűzeten.
  4. A 78.6 válasz a C7 cellában jelenik meg (a válaszában több tizedesjegy is szerepelhet).

Ugyanannak a négy pontnak a súlyozatlan átlaga 76.5. Mivel a tanuló jobb eredményeket ért el a félévi és a záróvizsgákon, az átlag mérlegelése javította az általános osztályzatot.

A SUMPRODUCT funkció működése

Átlagot vagy számtani átlagot számítva általában minden számnak azonos értéke vagy súlya van. Az átlag kiszámítása úgy történik, hogy egy számtartományt összeadunk, majd ezt az összeget elosztjuk a tartományban lévő értékek számával. A súlyozott átlag ezzel szemben úgy ítéli meg, hogy a tartományban egy vagy több szám többet ér, vagy nagyobb súlyú, mint a többi szám.

A SUMPRODUCT megszorozza két vagy több tömb elemeit, majd hozzáadja a szorzatokat a súlyozott átlag kiszámításához. Például bizonyos iskolai jegyek, például félévi és záróvizsgák általában többet érnek, mint a rendszeres tesztek vagy feladatok. Ha átlagolást használnak egy diák zárójegyének kiszámításához, akkor a félévközi és a záróvizsgák nagyobb súllyal szerepelnek.

Image
Image

Olyan helyzetben, amikor két, egyenként négy elemű tömböt adunk meg argumentumaként a SUMPRODUCT függvényhez:

  • A tömb1 első elemét megszorozzuk a tömb2 első elemével.
  • A tömb1 második elemét megszorozzuk a tömb2 második elemével.
  • A tömb1 harmadik elemét megszorozzuk a tömb2 harmadik elemével.
  • A tömb1 negyedik elemét megszorozzuk a tömb2 negyedik elemével.

Ezután a négy szorzási művelet szorzatait összegzi, és a függvény eredményként adja vissza.

SUMPRODUCT szintaxis és argumentumok

A függvény szintaxisa a függvény elrendezésére vonatkozik, és tartalmazza a függvény nevét, zárójeleket és argumentumokat. A SUMPRODUCT függvény szintaxisa:

=ÖSSZEG(Array1, Tömb2, Array3, … Array255)

A SUMPRODUCT függvény argumentumai a következők:

  • Array1: Az első tömb argumentum (kötelező).
  • Array2, Array3, … Array255: További (opcionális) tömbök, legfeljebb 255. Két vagy több tömb esetén a függvény az egyes tömbök elemeit összeszorozza, majd összeadja az eredményeket.

A tömbelemek lehetnek cellahivatkozások a munkalapon lévő adatok helyére, vagy számtani operátorokkal elválasztott számok, például plusz (+) vagy mínusz (-) jelek. Ha olyan számokat ad meg, amelyeket nem választ el operátor, az Excel szöveges adatként kezeli őket.

A tömb argumentumainak minden tömbben ugyanannyi elemet kell tartalmazniuk. Ha nem, a SUMPRODUCT az ÉRTÉK! hibaérték. Ha a tömb bármely eleme nem szám, például szöveges adat, a SUMPRODUCT nullákként kezeli őket.

SUMPRODUCT képletváltozatok

Annak hangsúlyozására, hogy a SUMPRODUCT függvény eredményeit az egyes értékelési csoportok súlyainak összegével osztjuk, az osztó (az osztó rész) a következőképpen kerül megadásra:

(1+1+2+3)

Az általános súlyozási képlet egyszerűsíthető, ha osztóként a 7 számot (a súlyok összegét) adjuk meg. A képlet ekkor a következő lenne:

=ÖSSZEG(B3:B6, C3:C6)/7

Image
Image

Ez a választás akkor megfelelő, ha a súlyozási tömb elemeinek száma kicsi, és könnyen összeadhatók, de a súlyozási tömb elemeinek számának növekedésével kevésbé hatékony, ami megnehezíti a hozzáadásukat.

Egy másik lehetőség, és valószínűleg a legjobb választás, mivel az osztó összegzésekor számok helyett cellahivatkozásokat használ, az lenne, ha a SUM függvényt használnánk az osztó összegzéséhez. A képlet ekkor:

=ÖSSZEG(B3:B6, C3:C6)/SZUM(B3:B6)

Általában a legjobb, ha cellahivatkozásokat ír be a képletekben, nem pedig tényleges számokat. Ez leegyszerűsíti a frissítésüket, ha a képlet adatai megváltoznak.

Ha például a Hozzárendelések súlyozási tényezői 0,5-re módosulnak a példában, és a tesztek értéke 1,5, akkor a képlet első két alakját kézzel kell szerkeszteni az osztó javításához.

A harmadik változatban csak a B3 és B4 cellák adatait kell frissíteni, és a képlet újraszámolja az eredményt.

Ajánlott: