Painotettu keskiarvo Excelillä – SUMPRODUCT-funktio

Tässä esimerkissä käymme läpi, kuinka lasketaan painotettu (aritmeettinen) keskiarvo Excelillä.

Vaikka tämä saattaa tuntua helpolta, niin on hyvä ensin palauttaa mieleen se, miten keskiarvo lasketaan, eli:

keskiarvo

Esimerkkinä käytetään tällä kertaa Matrix-elokuvan saamia arvosteluja IMDB:stä.

Screen Shot 08-19-14 at 09.57 AM

Ensin kopioimme taulukon Exceliin, jolloin saamme seuraavan näkoisen taulukon. Prosenttiuluvut voimme poistaa, sillä niitä ei tarvita tässä esimerkissä.

Screen Shot 08-19-14 at 09.54 AM

Vaihe 1: Lasketaan jokaisen luokan havainnot yhteen (eli havainto + havainto + … )

Tämä on olennainen osa painotettujen keskiarvojen laskemisessa. Vaikka tämä saattaa kuulostaa hienolta, kyse on oikeastaan täysin samasta asiasta kuin tavallisessakin keskiarvossa.

Periaatteessa voisimme laskea tämän jokaisen luokan kohdalla erikseen, eli B2*C2 + B3*C3  … jne. ja laskea lopuksi nämä kaikki yhteen. Excelissä on kuitenkin juuri tätä varten suunniteltu funktio, eli SUMPRODUCT (suomeksi TULOJEN.SUMMA). Se toimii siten, että valitset ensin vasemmanpuoleisen sarakkeen, lisäät puolipisteen erottimeksi (Google Docsissa ja LibreOfficessa usein pilkku) ja sen jälkeen valitset oikeanpuoleisen sarakkeen.

Silloin Excel kertoo jokaisen rivin kohdalla solut yhteen ja lopuksi antaa kaikkien yhteenlasketun summan.

Näin ollen kaavan ensimmäinen osa on:

=SUMPRODUCT(B2:B11;C2:C11)

Screen Shot 08-19-14 at 10.14 AM

 

Vaihe 2: Lasketaan kaikkien havaintojen lukumäärä yhteen (eli havaintojen lukumäärä)

Tämä on helppo vaihe, johon voidaan käyttää yksinkertaisesti SUM-funktiota (suomeksi SUMMA)

=SUM(B2:B11)

Screen Shot 08-19-14 at 10.21 AM

Vaihe 3: Yhdistetään vaiheet 1 ja 2

Tässä vaiheessa jäljelle on jäänyt enää aiempien kahden funktion yhdistäminen. Tämän olisi voinut toki tehdä jo suoraan vaiheessa 2, mutta päätin kuitenkin kirjoittaa ne tähän erilleen selvyyden vuoksi.

= Vaihe 1 / Vaihe 2

=SUMPRODUCT(B2:B11;C2:C11) / SUM(B2:B11)

Lopputulos:

IMDB:ssä Matrixille annettujen pisteiden aritmeettinen keskiarvo on 8,594795622.

Screen Shot 08-19-14 at 10.35 AM

Vinkki:

Voit pyöristää luvun esimerkiksi yhden desimaalin tarkkuudelle painamalla alla näkyvän kuvan painiketta.

Screen Shot 08-19-14 at 10.36 AM

 

Jäikö kysyttävää? Jätä kommentti!

2 ajatusta aiheesta “Painotettu keskiarvo Excelillä – SUMPRODUCT-funktio”

  1. Tämä oli todella opettavainen kaava, jota olen käyttänyt yliopisto-opintojeni keskiarvojen laskemiseen sekä sen ennakoimiseen, miten tulevat arvosanat vaikuttavat keskiarvoon. Olen listannut kurssit, niiden arvosanat ja opintopisteiden mukaan laskettu painotus. Kysyisin kuitenkin, miten edellä mainittua kaavaa tulisi muokata, jotta siihen tulisi mukaan vain osa riveistä? Tavoitteeni olisi laskea tiettyjen kokonaisuuksien (perusopinnot, aineopinnot) painotettu keskiarvo, jolloin otan mukaan vain osan riveistä.

Kommentoi

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *