<menu id="ycqsw"></menu><nav id="ycqsw"><code id="ycqsw"></code></nav>
<dd id="ycqsw"><menu id="ycqsw"></menu></dd>
  • <nav id="ycqsw"></nav>
    <menu id="ycqsw"><strong id="ycqsw"></strong></menu>
    <xmp id="ycqsw"><nav id="ycqsw"></nav>
  • excel怎么計算加權平均數,手把手教你計算平均數


    在用 Excel 處理數據時,經常會遇到需要計算平均值的情況。

    學校里各科成績出來了,要統計平均分;
    不同的領導打分占比不一樣,要計算加權總得分;
    單位內部年終評比相互打分,要去掉一個最高分、一個最低分再計算平均分;
    ……

    這些都屬于平均值的計算,但是,它們都有著不同的計算方法。

    今天,小 E 就來給大家講講如何在 Excel 中,實現以上幾種平均值的計算。

    01

    算術平均值

    如果你是老師,考試成績出來了,肯定想知道這次考試成績的平均分吧?

    比如,要計算下圖中,所有學生的語文成績的平均分:

    學會這四招,原來平均值計算也可以這么簡單

    這個平均分,就是一種算術平均值的計算。

    算術平均值,是最常遇到的平均值的計算,也是最簡單的平均值的計算。

    設一組數據為 X1,X2,…,Xn,算術平均值 M 的計算公式為:

    學會這四招,原來平均值計算也可以這么簡單

    算術平均值的計算公式告訴我們,通過分母的總和值與分子的計件數相除,便可以得出算術平均值。

    Excel 中的 SUM 函數和 COUNT 函數,正好滿足了分母和分子的計算。

    于是,我們可以在單元格 B10 中輸入以下公式,即可算出語文成績的平均分。

    =SUM(B2:B9)/COUNT(B2:B9)
    學會這四招,原來平均值計算也可以這么簡單

    但是,以上嚴格按照公式來寫函數的方法,難免會覺得有些麻煩。

    其實,在 Excel 中,AVERAGE 函數可以直接按照以上公式,計算一組數值的算術平均值~

    我們只需在 B10 單元格中輸入以下公式:

    =AVERAGE(B2:B9)

    即可計算出所有學生語文成績的平均分啦~

    學會這四招,原來平均值計算也可以這么簡單

    02

    加權平均值

    比起算術平均值,加權平均值在很多場合都具有較為廣泛的應用。

    加權平均值的計算,是將各數值乘以相應的權數,然后加總求和得到總體值,再除以總的單位數。

    若 n 個數的權分別是

    學會這四招,原來平均值計算也可以這么簡單
    學會這四招,原來平均值計算也可以這么簡單

    那么加權平均值 M 即為:

    學會這四招,原來平均值計算也可以這么簡單

    比如,某科目的年終成績為期中考試占 30%,期末考試占 50%,作業占 20%。

    假如,張三期中考試 96 分,期末 80 分,作業 95 分。

    如果統計算術平均分,就是:

    學會這四招,原來平均值計算也可以這么簡單

    如果算加權平均的話,就是:

    學會這四招,原來平均值計算也可以這么簡單

    通過對比發現,由于期末考試占最終成績的比例較大,期末考試的成績對平均分的影響較大。

    如果不考慮這個比重,則計算的算術平均分會比實際平均值偏高,這就是加權平均值的意義。

    在 Excel 中,如果要計算加權平均值,可以使用 Sumproduct 函數。

    Sumproduct 函數的語法如下:

    =SUMPRODUCT(array1, [array2], [array3], …)

    array1、array2 等參數,為其相應需要進行相乘并求和的數組參數。

    假如 array1 參數的值為 ;

    學會這四招,原來平均值計算也可以這么簡單

    array2 參數的值為

    學會這四招,原來平均值計算也可以這么簡單

    那么 SUMPRODUCT(array1, [array2])就等于 X1*W1+X2*W2+…Xn*Wn。

    明白了 Sumproduct 函數的用法,于是計算上文中張三的最終成績,我們可以在 C5 單元格中輸入公式:

    =SUMPRODUCT(B2:B4,C2:C4)/SUM(B2:B4)

    如下圖所示:

    學會這四招,原來平均值計算也可以這么簡單

    03

    截尾平均值

    截尾平均值與算術平均值的計算類似。

    唯一的不同就是,截尾平均值在計算之前,要先將數值排序,然后按照比例去掉頭部和尾部的部分數值后,再計算算術平均值。

    比如,我們經常在電視上聽到的,將運動員的得分去掉一個最高分、一個最低分后的平均得分,就屬于截尾平均值。

    你可能會耍點小聰明,先利用排序功能,把數據按照大小先排好順序。

    再刪去最高分和最低分兩組數據,最后利用 AVERAGE 函數來計算。

    這樣操作的結果顯然也是正確的,但是少了兩個數據,你覺得領導會滿意嗎?

    想要完美地解決這個需求,我們需要用到 Excel 中的 TRIMMEAN 函數

    TRIMMEAN 函數的語法如下:

    =TRIMMEAN(array, percent)

    其中第一個參數 array 表示需要進行整理并求平均值的數據,參數 percent 為計算時,要剔除的頭尾數據占總數據的比例。

    比如下圖所示為某運動員的評委打分,現在要去掉去掉一個最高分、一個最低分后計算最終的得分,可以在 B10 單元格中輸入公式:

    =TRIMMEAN(B2:B9,2/COUNT(B2:B9))

    在這里,我們要截去一個最高分和一個最低分,所以 TRIMMEAN 函數的 percent 參數就是 2/所有數值的個數。

    學會這四招,原來平均值計算也可以這么簡單

    04

    條件平均值

    在平時,我們經常會遇到需要計算條件平均值的情況。

    比如,在整個單位的工資明細表中,計算某某部門的總平均工資,在所有科目的總分表中計算某科目的平均分,這里的部門和科目就是一個條件。

    Excel 中提供了 AVERAGEIF 和 AVERAGEIFS 兩個函數,可以分別快速地計算單條件平均值和多條件平均值。

    首先,我們來看下 AVERAGEIF 函數的定義和語法格式:

    AVERAGEIF 函數:返回某個區域內滿足給定條件的所有單元格的平均值(算術平均值)

    =AVERAGEIF(range, criteria, [average_range])
    =AVERAGEIF(條件區,條件,平均值區域)

    參數 range 表示:條件區 —— 第二個參數 criteria 條件所在的區域范圍;

    參數 criteria 表示:條件 —— 是用來定義計算平均值的所在單元格;

    參數[average_range]表示:平均值區域 —— 是參與計算平均值的數據單元格所在區域范圍;

    比如要計算下圖中事業部的平均工資,可以在 C21 單元格中輸入公式:

    =AVERAGEIF(A2:A20,"事業部",C2:C20)
    學會這四招,原來平均值計算也可以這么簡單

    以上,是用 AVERAGEIF 函數計算單條件平均值,而 AVERAGEIFS 函數無非是多增加了幾個條件區和條件參數而已。

    05

    總結

    今天,我們介紹了四種不同需求情況下,平均值如何快速利用 Excel 求取,總結一下:

    ? 求取算術平均值,利用 AVERAGE 函數;

    ? 求取加權平均值,利用 SUMPRODUCT 函數結合 SUM 函數;

    ? 求取截尾平均值,利用 TRIMMEAN 函數;

    ? 求取條件平均值,利用 AVERAGEIF 函數或者 AVERAGEIFS 函數;

    版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 舉報,一經查實,本站將立刻刪除。

    發表評論

    登錄后才能評論
    国产精品区一区二区免费