Excel

Painotettu keskiarvo

Weighted Average

Excel -kaava: Painotettu keskiarvoYleinen kaava | _+_ | Yhteenveto

Painotetun keskiarvon laskemiseksi voit käyttää SUMPRODUCT toimivat yhdessä SUM -toiminto . Esitetyssä esimerkissä G5: n kaava on kopioitu:





= SUMPRODUCT (weights,values)/ SUM (weights)

missä painot on nimetty alue I5: K5.

Selitys

Painotettu keskiarvo, jota kutsutaan myös painotetuksi keskiarvoksi, on keskiarvo, jossa jotkut arvot laskevat enemmän kuin toiset. Toisin sanoen joillakin arvoilla on enemmän painoa. Voimme laskea painotetun keskiarvon kertomalla arvot keskiarvoksi vastaavilla painoilla ja jakamalla sitten tulosten summan painojen summalla. Excelissä tämä voidaan esittää alla olevalla yleisellä kaavalla, jossa painot ja arvot ovat solualueita:





kuinka voit neliöida luvun Excelissä
 
= SUMPRODUCT (weights,C5:E5)/ SUM (weights)

Esitetyssä laskentataulukossa kolmen testin tulokset näkyvät sarakkeissa C - E ja painot ovat nimetty alue painot (I5: K5). Kaava solussa G5 on:

 
= SUMPRODUCT (weights,values)/ SUM (weights)

Työskentelemme sisäpuolelta ja käytämme ensin SUMPRODUCT -funktiota kertomalla painot vastaavilla pisteillä ja laskemalla tulos yhteen:



 
= SUMPRODUCT (weights,C5:E5)/ SUM (weights)

SUMPRODUCT kertoo ensin kahden taulukon vastaavat elementit yhteen ja palauttaa sitten tuotteen summan:

 
= SUMPRODUCT (weights,C5:E5) // returns 88.25

Tulos jaetaan sitten painojen summalla:

 
= SUMPRODUCT ({0.25,0.25,0.5},{90,83,90}) = SUMPRODUCT ({22.5,20.75,45}) =88.25

Kun kaava kopioidaan sarakkeeseen G, nimetty alue painot I5: K5 ei muutu, koska se käyttäytyy kuten ehdoton viittaus . Kuitenkin pisteet C5: E5, syötetty a suhteellinen viite , päivitä jokaisella uudella rivillä. Tuloksena on kunkin luettelon nimen painotettu keskiarvo kuvan mukaisesti. Sarakkeen F keskiarvo lasketaan vain viitteenä KESKI -toiminto :

 
=88.25/ SUM (weights) =88.25/ SUM ({0.25,0.25,0.5}) =88.25/1 =88.25

Painot, jotka eivät ole 1

Tässä esimerkissä painot on määritetty yhteen yhteen, joten jakaja on aina 1 ja tulos on SUMPRODUCT: n palauttama arvo. Kaavan hieno ominaisuus on kuitenkin, että painoja ei tarvitse lisätä yhteen.

Voisimme esimerkiksi käyttää painoa 1 kahdessa ensimmäisessä testissä ja painoa 2 finaalissa (koska finaali on kaksi kertaa tärkeämpi) ja painotettu keskiarvo on sama:

Excel -painotettu keskiarvo mukautetuilla painoilla

kuinka saada valintamerkki Excelissä

Solussa G5 kaava ratkaistaan ​​näin:

 
= AVERAGE (C5:E5)

Huomautus: yllä olevat kiharoiden {} arvot ovat alueita, jotka on ilmaistu muodossa matriisit .

Painojen siirtäminen

SUMPRODUCT -toiminto edellyttää, että taulukon mitat ovat yhteensopivia. Jos mitat eivät ole yhteensopivia, SUMPRODUCT palauttaa #ARVO -virheen. Alla olevassa esimerkissä painot ovat samat kuin alkuperäisessä esimerkissä, mutta ne on lueteltu kohdassa pystysuora alue:

Excel -painotettu keskiarvo TRANSPOSE -ohjelmalla

Painotetun keskiarvon laskemiseksi samalla kaavalla meidän on käännettävä painot vaakasuoraan matriisiin TRANSPOSE -toiminto kuten tämä:

 
= SUMPRODUCT (weights,C5:E5)/ SUM (weights) = SUMPRODUCT ({1,1,2},{90,83,90})/ SUM (1,1,2) = SUMPRODUCT ({90,83,180})/ SUM (1,1,2) =353/4 =88.25

TRANSPOSE -suorituksen jälkeen pystysuora taulukko:

 
= SUMPRODUCT ( TRANSPOSE (weights),C5:E5)/ SUM (weights)

tulee:

 
= TRANSPOSE ({0.250.250.5}) // vertical array

Ja tästä lähtien kaava käyttäytyy kuten ennenkin.

Lue lisää: pysty- ja vaakasuuntaiset taulukot .

Liitteet Tiedosto exceljet -painotettu keskiarvo. xlsx Kirjailija Dave Bruns


^