Vypočítajte vážené priemery pomocou SUMPRODUCT

Excel urobil výpočet priemeru viacerých buniek veľmi jednoduchou úlohou – stačí použiť funkciu PRIEMERNÁ (PREMERNÝ). Ale čo ak niektoré hodnoty majú väčšiu váhu ako iné? Napríklad v mnohých kurzoch majú testy väčšiu váhu ako úlohy. Pre takéto prípady je potrebné počítať Vážený priemer.

Excel nemá funkciu na výpočet váženého priemeru, ale existuje funkcia, ktorá urobí väčšinu práce za vás: SUMPRODUCT (SÚČETNÝ PRODUKT). A aj keď ste túto funkciu nikdy predtým nepoužívali, na konci tohto článku ju budete používať ako profesionál. Metóda, ktorú používame, funguje v akejkoľvek verzii Excelu, ako aj v iných tabuľkách, ako sú napríklad Tabuľky Google.

Pripravíme stôl

Ak sa chystáte vypočítať vážený priemer, budete potrebovať aspoň dva stĺpce. Prvý stĺpec (v našom príklade stĺpec B) obsahuje skóre pre každú úlohu alebo test. Druhý stĺpec (stĺpec C) obsahuje váhy. Väčšia váha znamená väčší vplyv úlohy alebo testu na výslednú známku.

Aby ste pochopili, čo je váha, môžete si to predstaviť ako percento z vašej konečnej známky. V skutočnosti to tak nie je, keďže v tomto prípade by sa súčet hmotnosti mal rovnať 100 %. Vzorec, ktorý budeme analyzovať v tejto lekcii, vypočíta všetko správne a nezávisí od sumy, ktorú súčet hmotnosti.

Zadáme vzorec

Teraz, keď je naša tabuľka pripravená, pridáme vzorec do bunky B10 (postačí akákoľvek prázdna bunka). Rovnako ako pri každom inom vzorci v Exceli začíname znakom rovnosti (=).

Prvou časťou nášho vzorca je funkcia SUMPRODUCT (SÚČETNÝ PRODUKT). Argumenty musia byť uzavreté v zátvorkách, preto ich otvárame:

=СУММПРОИЗВ(

=SUMPRODUCT(

Ďalej pridajte argumenty funkcie. SUMPRODUCT (SUMPRODUCT) môže mať viacero argumentov, ale zvyčajne sa používajú dva. V našom príklade bude prvým argumentom rozsah buniek. B2:B9A, ktorá obsahuje skóre.

=СУММПРОИЗВ(B2:B9

=SUMPRODUCT(B2:B9

Druhým argumentom bude rozsah buniek C2:C9, ktorý obsahuje závažia. Tieto argumenty musia byť oddelené bodkočiarkou (čiarkou). Keď je všetko pripravené, zatvorte zátvorky:

=СУММПРОИЗВ(B2:B9;C2:C9)

=SUMPRODUCT(B2:B9,C2:C9)

Teraz pridajme druhú časť nášho vzorca, ktorá rozdelí výsledok vypočítaný funkciou SUMPRODUCT (SUMPRODUCT) súčtom hmotností. Neskôr si povieme, prečo je to dôležité.

Na vykonanie operácie delenia pokračujeme v už zadanom vzorci so symbolom / (priama lomka) a potom napíšte funkciu SUM (SÚČET):

=СУММПРОИЗВ(B2:B9;C2:C9)/СУММ(

=SUMPRODUCT(B2:B9, C2:C9)/SUM(

Pre funkciu SUM (SUM) uvedieme len jeden argument – ​​rozsah buniek C2:C9. Po zadaní argumentu nezabudnite zatvoriť zátvorky:

=СУММПРОИЗВ(B2:B9;C2:C9)/СУММ(C2:C9)

=SUMPRODUCT(B2:B9, C2:C9)/SUM(C2:C9)

Pripravený! Po stlačení klávesu vstúpiť, Excel vypočíta vážený priemer. V našom príklade bude konečný výsledok 83,6.

Ako to funguje

Poďme si rozobrať každú časť vzorca, počnúc funkciou SUMPRODUCT (SUMPRODUCT), aby ste pochopili, ako to funguje. Funkcia SUMPRODUCT (SUMPRODUCT) vypočíta súčin skóre každej položky a jej váhy a potom spočíta všetky výsledné produkty. Inými slovami, funkcia nájde súčet súčinov, odtiaľ názov. Tak pre Úlohy 1 vynásobte 85 5 a pre Test vynásobte 83 25.

Ak sa pýtate, prečo potrebujeme násobiť hodnoty v prvej časti, predstavte si, že čím väčšia je váha úlohy, tým viackrát musíme zvažovať známku za ňu. Napríklad, Úloha 2 počítané 5 krát a Záverečná skúška – 45-krát. Preto Záverečná skúška má väčší vplyv na výslednú známku.

Pre porovnanie, pri výpočte obvyklého aritmetického priemeru sa každá hodnota berie do úvahy iba raz, to znamená, že všetky hodnoty majú rovnakú váhu.

Keby ste sa mohli pozrieť pod kapotu funkcie SUMPRODUCT (SUMPRODUCT), videli sme, že v skutočnosti verí tomuto:

=(B2*C2)+(B3*C3)+(B4*C4)+(B5*C5)+(B6*C6)+(B7*C7)+(B8*C8)+(B9*C9)

Našťastie nemusíme písať taký dlhý vzorec, pretože SUMPRODUCT (SUMPRODUCT) to všetko robí automaticky.

Funkcia sama o sebe SUMPRODUCT (SUMPRODUCT) nám vráti obrovské číslo − 10450. V tomto bode vstupuje do hry druhá časť vzorca: /SUM(C2:C9) or /SUM(C2:C9), ktorá vráti výsledok do normálneho rozsahu skóre a poskytne odpoveď 83,6.

Druhá časť vzorca je veľmi dôležitá, pretože umožňuje automaticky opravovať výpočty. Pamätáte si, že váhy nemusia byť 100%? To všetko vďaka druhej časti vzorca. Ak napríklad zvýšime jednu alebo viac hodnôt hmotnosti, druhá časť vzorca sa jednoducho vydelí väčšou hodnotou, čo opäť vedie k správnej odpovedi. Alebo môžeme váhy výrazne zmenšiť, napríklad zadaním hodnôt ako 0,5, 2,5, 3 or 4,5a vzorec bude stále fungovať správne. Je to skvelé, však?

Nechaj odpoveď