在用 Excel 處理數(shù)據(jù)時(shí),經(jīng)常會(huì)遇到需要計(jì)算平均值的情況。
學(xué)校里各科成績(jī)出來(lái)了,要統(tǒng)計(jì)平均分;
不同的領(lǐng)導(dǎo)打分占比不一樣,要計(jì)算加權(quán)總得分;
單位內(nèi)部年終評(píng)比相互打分,要去掉一個(gè)最高分、一個(gè)最低分再計(jì)算平均分;
……
這些都屬于平均值的計(jì)算,但是,它們都有著不同的計(jì)算方法。
今天,小 E 就來(lái)給大家講講如何在 Excel 中,實(shí)現(xiàn)以上幾種平均值的計(jì)算。
01
算術(shù)平均值
如果你是老師,考試成績(jī)出來(lái)了,肯定想知道這次考試成績(jī)的平均分吧?
比如,要計(jì)算下圖中,所有學(xué)生的語(yǔ)文成績(jī)的平均分:
這個(gè)平均分,就是一種算術(shù)平均值的計(jì)算。
算術(shù)平均值,是最常遇到的平均值的計(jì)算,也是最簡(jiǎn)單的平均值的計(jì)算。
設(shè)一組數(shù)據(jù)為 X1,X2,…,Xn,算術(shù)平均值 M 的計(jì)算公式為:
算術(shù)平均值的計(jì)算公式告訴我們,通過(guò)分母的總和值與分子的計(jì)件數(shù)相除,便可以得出算術(shù)平均值。
Excel 中的 SUM 函數(shù)和 COUNT 函數(shù),正好滿(mǎn)足了分母和分子的計(jì)算。
于是,我們可以在單元格 B10 中輸入以下公式,即可算出語(yǔ)文成績(jī)的平均分。
=SUM(B2:B9)/COUNT(B2:B9)
但是,以上嚴(yán)格按照公式來(lái)寫(xiě)函數(shù)的方法,難免會(huì)覺(jué)得有些麻煩。
其實(shí),在 Excel 中,AVERAGE 函數(shù)可以直接按照以上公式,計(jì)算一組數(shù)值的算術(shù)平均值~
我們只需在 B10 單元格中輸入以下公式:
=AVERAGE(B2:B9)
即可計(jì)算出所有學(xué)生語(yǔ)文成績(jī)的平均分啦~
02
加權(quán)平均值
比起算術(shù)平均值,加權(quán)平均值在很多場(chǎng)合都具有較為廣泛的應(yīng)用。
加權(quán)平均值的計(jì)算,是將各數(shù)值乘以相應(yīng)的權(quán)數(shù),然后加總求和得到總體值,再除以總的單位數(shù)。
若 n 個(gè)數(shù)的權(quán)分別是
那么加權(quán)平均值 M 即為:
比如,某科目的年終成績(jī)?yōu)槠谥锌荚囌?30%,期末考試占 50%,作業(yè)占 20%。
假如,張三期中考試 96 分,期末 80 分,作業(yè) 95 分。
如果統(tǒng)計(jì)算術(shù)平均分,就是:
如果算加權(quán)平均的話(huà),就是:
通過(guò)對(duì)比發(fā)現(xiàn),由于期末考試占最終成績(jī)的比例較大,期末考試的成績(jī)對(duì)平均分的影響較大。
如果不考慮這個(gè)比重,則計(jì)算的算術(shù)平均分會(huì)比實(shí)際平均值偏高,這就是加權(quán)平均值的意義。
在 Excel 中,如果要計(jì)算加權(quán)平均值,可以使用 Sumproduct 函數(shù)。
Sumproduct 函數(shù)的語(yǔ)法如下:
=SUMPRODUCT(array1, [array2], [array3], …)
array1、array2 等參數(shù),為其相應(yīng)需要進(jìn)行相乘并求和的數(shù)組參數(shù)。
假如 array1 參數(shù)的值為 ;
array2 參數(shù)的值為
那么 SUMPRODUCT(array1, [array2])就等于 X1*W1+X2*W2+…Xn*Wn。
明白了 Sumproduct 函數(shù)的用法,于是計(jì)算上文中張三的最終成績(jī),我們可以在 C5 單元格中輸入公式:
=SUMPRODUCT(B2:B4,C2:C4)/SUM(B2:B4)
如下圖所示:
03
截尾平均值
截尾平均值與算術(shù)平均值的計(jì)算類(lèi)似。
唯一的不同就是,截尾平均值在計(jì)算之前,要先將數(shù)值排序,然后按照比例去掉頭部和尾部的部分?jǐn)?shù)值后,再計(jì)算算術(shù)平均值。
比如,我們經(jīng)常在電視上聽(tīng)到的,將運(yùn)動(dòng)員的得分去掉一個(gè)最高分、一個(gè)最低分后的平均得分,就屬于截尾平均值。
你可能會(huì)耍點(diǎn)小聰明,先利用排序功能,把數(shù)據(jù)按照大小先排好順序。
再刪去最高分和最低分兩組數(shù)據(jù),最后利用 AVERAGE 函數(shù)來(lái)計(jì)算。
這樣操作的結(jié)果顯然也是正確的,但是少了兩個(gè)數(shù)據(jù),你覺(jué)得領(lǐng)導(dǎo)會(huì)滿(mǎn)意嗎?
想要完美地解決這個(gè)需求,我們需要用到 Excel 中的 TRIMMEAN 函數(shù)。
TRIMMEAN 函數(shù)的語(yǔ)法如下:
=TRIMMEAN(array, percent)
其中第一個(gè)參數(shù) array 表示需要進(jìn)行整理并求平均值的數(shù)據(jù),參數(shù) percent 為計(jì)算時(shí),要剔除的頭尾數(shù)據(jù)占總數(shù)據(jù)的比例。
比如下圖所示為某運(yùn)動(dòng)員的評(píng)委打分,現(xiàn)在要去掉去掉一個(gè)最高分、一個(gè)最低分后計(jì)算最終的得分,可以在 B10 單元格中輸入公式:
=TRIMMEAN(B2:B9,2/COUNT(B2:B9))
在這里,我們要截去一個(gè)最高分和一個(gè)最低分,所以 TRIMMEAN 函數(shù)的 percent 參數(shù)就是 2/所有數(shù)值的個(gè)數(shù)。
04
條件平均值
在平時(shí),我們經(jīng)常會(huì)遇到需要計(jì)算條件平均值的情況。
比如,在整個(gè)單位的工資明細(xì)表中,計(jì)算某某部門(mén)的總平均工資,在所有科目的總分表中計(jì)算某科目的平均分,這里的部門(mén)和科目就是一個(gè)條件。
Excel 中提供了 AVERAGEIF 和 AVERAGEIFS 兩個(gè)函數(shù),可以分別快速地計(jì)算單條件平均值和多條件平均值。
首先,我們來(lái)看下 AVERAGEIF 函數(shù)的定義和語(yǔ)法格式:
AVERAGEIF 函數(shù):返回某個(gè)區(qū)域內(nèi)滿(mǎn)足給定條件的所有單元格的平均值(算術(shù)平均值)
=AVERAGEIF(range, criteria, [average_range]) =AVERAGEIF(條件區(qū),條件,平均值區(qū)域)
參數(shù) range 表示:條件區(qū) —— 第二個(gè)參數(shù) criteria 條件所在的區(qū)域范圍;
參數(shù) criteria 表示:條件 —— 是用來(lái)定義計(jì)算平均值的所在單元格;
參數(shù)[average_range]表示:平均值區(qū)域 —— 是參與計(jì)算平均值的數(shù)據(jù)單元格所在區(qū)域范圍;
比如要計(jì)算下圖中事業(yè)部的平均工資,可以在 C21 單元格中輸入公式:
=AVERAGEIF(A2:A20,"事業(yè)部",C2:C20)
以上,是用 AVERAGEIF 函數(shù)計(jì)算單條件平均值,而 AVERAGEIFS 函數(shù)無(wú)非是多增加了幾個(gè)條件區(qū)和條件參數(shù)而已。
05
總結(jié)
今天,我們介紹了四種不同需求情況下,平均值如何快速利用 Excel 求取,總結(jié)一下:
? 求取算術(shù)平均值,利用 AVERAGE 函數(shù);
? 求取加權(quán)平均值,利用 SUMPRODUCT 函數(shù)結(jié)合 SUM 函數(shù);
? 求取截尾平均值,利用 TRIMMEAN 函數(shù);
? 求取條件平均值,利用 AVERAGEIF 函數(shù)或者 AVERAGEIFS 函數(shù);
趕快下載練習(xí),動(dòng)手實(shí)踐練習(xí)一下吧。
練習(xí)就在評(píng)論區(qū)里~