Typicky při výpočtu průměrného nebo aritmetického průměru má každé číslo stejnou hodnotu nebo váhu. Průměr se vypočítá tak, že se přidá řada čísel dohromady a pak se tento počet vydělí počtem hodnot v rozsahu. Vážený průměr na druhou stranu považuje jedno nebo více čísel v rozsahu za větší nebo má větší váhu než ostatní čísla.
Například některé známky ve škole, jako jsou střední a závěrečné zkoušky, obvykle stojí více než pravidelné testy nebo úkoly. Pokud se pro výpočet konečné známky studenta použije průměrování, měly by mít střednědobé a závěrečné zkoušky větší váhu. V aplikaci Excel můžete vypočítat vážené průměry pomocí příkazuSUMPRODUCT funkce.
Jak funguje funkce SUMPRODUCT
SUMPRODUCT násobí prvky dvou nebo více polí a potom přidá produkty. Například v situaci, kdy jsou jako argumenty zadány dvě pole se čtyřmi prvky SUMPRODUCT funkce:
- První prvek pole1 je vynásoben prvním prvkem v array2.
- Druhý prvek pole1 je vynásoben druhým prvkem pole2.
- Třetí prvek pole1 je vynásoben třetím prvkem pole2.
- Čtvrtý prvek pole1 je vynásoben čtvrtým prvkem pole2.
Následně jsou produkty čtyř operací násobení sčítány a vráceny funkcí jako výsledek.
02 z 04SUMPRODUCT Syntaxe a argumenty
Syntaxe funkce odkazuje na rozložení funkce a obsahuje název funkce, závorky a argumenty. Syntaxe pro SUMPRODUCT funkce:
= SUMPRODUCT (array1, array2, array3, … array255)
Argumenty pro funkci SUMPRODUCT jsou:
- Array1: První argument pole (požadováno)
- Array2, array3, … array255: Další (volitelná) pole až do 255. S dvěma nebo více poli, funkce násobí prvky každého pole dohromady a poté přidá výsledky.
Elementy pole mohou být buňkové odkazy na umístění dat v listu nebo čísel oddělených aritmetickými operátory, například plus (+) nebo mínus (-). Pokud zadáte čísla, která nejsou operátory oddělena, aplikace Excel je považuje za textová data.
- Všechny argumenty pole musí mít stejnou velikost. Jinými slovy, stejný počet prvků musí být v každém poli. Pokud ne, SUMPRODUCT vrátí #HODNOTA! hodnota chyby.
- Pokud prvky pole nejsou čísla, například textová data, SUMPRODUCT považuje je za nuly.
Zadání vzorce vážení
Náš příklad uvedený v tomto článku počítá vážený průměr za konečnou známku studenta za použití SUMPRODUCT funkce; funkce to dosáhne:
- Vynásobení jednotlivých značek jejich individuálním váhovým faktorem.
- Přidání produktů těchto multiplikačních operací dohromady.
- Rozdělení výše uvedené částky o součet váhového faktoru 7 (1 + 1 + 2 + 3) pro čtyři hodnocení.
Stejně jako většina ostatních funkcí v aplikaci Excel byste normálně zadali SUMPRODUCT do pracovního listu pomocí příkazu Formula Builder; protože váhový vzorec používá SUMPRODUCT nestandardním způsobem, nicméně - výsledek funkce je dělen váhovým faktorem - musíte vložit vzorec vážení do buňky listu.
= SUMPRODUCT (B3: B6, C3: C6) / (1 + 1 + 2 + 3)
- Klikněte na buňku C7 aby byla aktivní buňka (místo, kde bude zobrazena konečná známka studenta).
- Zadejte výše uvedený vzorec do buňky.
- zmáčkniZadejte na klávesnici.
- Odpověď78.6 by se měla zobrazit v buňce C7 (vaše odpověď může mít více desetinných míst).
Nevztahuje se průměr pro tytéž čtyři známky 76,5. Vzhledem k tomu, že student měl lepší výsledky pro své středně pokročilé a závěrečné zkoušky, vážení průměrného pomohlo zlepšit jeho celkovou známku.
04 ze dne 04SUMPRODUCT Varianty formulace
Zdůraznit, že výsledky SUMPRODUCT funkce jsou děleny součtem závaží pro každou posuzovací skupinu, dělitel - část dělácí dělení - byla zadána jako
(1+1+2+3Celkový vzorec vážení by mohl být zjednodušen zadáním čísla 7 (součtu vah) jako dělitele. Vzorec pak bude:
= SUMPRODUCT (B3: B6, C3: C6) / 7
Tato volba je v pořádku, pokud počet prvků v váhovém poli je malý a lze je snadno sčítat, ale stane se méně efektivní, jelikož počet prvků v váhovém poli se zvětší, což ztěžuje jejich přidávání.
Další možností a pravděpodobně nejlepší volbou, jelikož používá spíše buněčné odkazy než čísla v součtu dělitele, by bylo použít funkci SUM k celkovému dělitelovi. Vzorec je pak:
= SUMPRODUCT (B3: B6, C3: C6) / SUM (B3: B6)
Obvykle je nejlépe vkládat do vzorců odkazy na buňky, nikoli skutečné počty. To zjednodušuje jejich aktualizaci, pokud se mění vzorec dat.
Například, pokud váhové faktory pro Přidělení byl změněn na 0,5 v příkladu a proTesty na 1,5, budete muset upravit první dvě formy vzorce ručně, abyste opravili dělitele.
Ve třetí variantě jsou pouze údaje v buňkách B3 a B4 je třeba aktualizovat a vzorec přepočítá výsledek.