close

455

使用Excel計算常見平均值的方法

示範檔

範例檔

455.XLSX

結果檔

在對Excel資料進行分析時,經常需要計算資料的平均值。在不同場合對於平均值的計算往往會有不同的限制,如在統計分數時,計算不同班級不同學科的平均分、統計排名前幾名的分數的平均分或是去掉最高分和最低分後求平均分等。本單元將講述了使用Excel對常見平均值的計算方法進行介紹。

啟動Excel並打開455.XLSX活頁簿。

框選儲存格範圍J2:M8,在編輯列中輸入公式:「=AVERAGEIFS(C:C,$B:$B,$I2)」後,按Ctrl + Enter鍵結束公式的輸入,框選範圍的儲存格獲得平均值,如下圖所示。

image

AVERAGEIFS()

數學與三角

功能:傳回滿足多重條件的所有儲存格的平均值

語法:AVERAGEIFS(Average_rangeCriteria_range1,Criteria1,[Criteria_range2,Criteria2],..)

參數: Average_range為要計算平均值的一個或多個儲存格,這裡指定對科目分數所在的欄的資料計算平均值,如C:C指定對國文成績
Criteria_range
用於指定關聯條件,其一共可以支援1127個範圍。
Criteria1
參數可以是數值、文字、儲存格參照或運算式,其定義求平均值的條件,如這裡以I3儲存格的內容「資1-1~3-2
」作為求平均值的條件。

點取O2儲存格,在編輯列中輸入公式:「=AVERAGE(LARGE(C2:C138,ROW(1:10)))」後,按Ctrl + Shift + Enter鍵將其轉換為陣列公式。

將滑鼠指標移到O2儲存格右下角拖拉方塊上方,待指標變為「+」號,按住滑鼠左鍵不放,拖曳到R2儲存格,則O2~R2的儲存格中將獲得前十名平均值,如下圖所示。

image

提示:這裡使用ROW(1:10)作為LARGE()函數的第2個參數以獲取C2:C138儲存格範圍中的前10個最大的值,使用AVERAGE()函數求得前10個最大值的平均值。這裡要注意,求得的平均值是可能包含重復資料的平均值,而不一定是10個不同大小資料的平均值。

在「工作表2」工作表框選I2~I11儲存格範圍,在編輯列中輸入公式:「=TRIMMEAN(C2:H2 , 2/COUNT(C2:H2))」後,按Ctrl + Enter鍵結束公式輸入,此時框選的儲存格中獲得去掉最高分和最低分後的平均值,如下圖所示。

image

TRIMMEAN()

統計

功能:傳回資料集的內部平均值

語法:TRIMMEAN(Array,Percent)

參數: Array參數用於指定需要進行整理並求平均值的陣列或資料範圍
Percent
參數指定計算時需要除去的資料點的比例。例如:當Percent值設置為0.2時,如果資料集有10個資料,則將去除10×0.2=2
個資料,此時將去除頭尾各一個資料。

說明: TRIMMEAN()函數在除去資料數目時,將向下捨入最接近2的倍數的值。在這裡,公式中使用2/COUNT(C2:H2)計算C2:H2儲存格範圍中的最大值和最小值在整個資料集中所占的百分比,使用TRIMMEAN()函數求出平均值。

 


arrow
arrow

    錦子老師 發表在 痞客邦 留言(0) 人氣()