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:
Esimerkkinä käytetään tällä kertaa Matrix-elokuvan saamia arvosteluja IMDB:stä.
Ensin kopioimme taulukon Exceliin, jolloin saamme seuraavan näkoisen taulukon. Prosenttiuluvut voimme poistaa, sillä niitä ei tarvita tässä esimerkissä.
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)
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)
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.
Vinkki:
Voit pyöristää luvun esimerkiksi yhden desimaalin tarkkuudelle painamalla alla näkyvän kuvan painiketta.
Jäikö kysyttävää? Jätä kommentti!
Tämän saa simppelimmin näin
=SUM(B2:B11*C2:C11)/SUM(B2:B11)
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ä.