Excel 中去极值求平均值案例介绍
原文標題:《別再只會 AVERAGE 了!求平均值,這個神仙函數很多人都不知道!》
大家好,我是正在深挖函數的小爽~
在有些比賽中,有時候為了避免極端值的出現,對平均值的結果造成不良影響。
我們通常會在多個評委的評分中,去掉一個最高分和一個最低分后,再求平均值。
那么,我們現在以「武林歌手」為案例,講解一下,去除一個最高分和一個最低分后求平均分,也就是最終的得分,在 Excel 中如何實現~
這里我們介紹兩種方法:
?傳統數學邏輯法。
? TRIMMEAN 函數法。
傳統數學邏輯法
▋基本操作
在 J3 單元格中輸入如下公式,并向下填充。
=(SUM(C3:I3)-MAX(C3:I3)-MIN(C3:I3))/(COUNT(C3:I3)-2)
▋函數公式解析
SUM 函數是一個求和函數,MAX 函數是一個求最大值函數,MIN 函數是一個求最小值函數,COUNT 函數是一個統計區域個數的函數。
根據數學邏輯,我們可以知道:
剔除數據后的平均值 = 剔除一個最高分和一個最低分后的總分和 / 剔除最高分和最低分后的總個數
所以,在公式中,
=(SUM(C3:I3)-MAX(C3:I3)-MIN(C3:I3))/(COUNT(C3:I3)-2)
?(SUM (C3:I3)-MAX (C3:I3)-MIN (C3:I3)),是分子部分,為計算去除最高分和最低分后的總分和;
?(COUNT (C3:I3)-2),是分母部分,為計算刨去最高分和最低分以后的總個數。
這樣我們就根據運算邏輯,直接寫出公式,算出結果啦~
當然,除了常規做法,其實在 Excel 函數中,就有一個函數,專門用來剔除成對的最大值和最小值后求平均值的函數。
這個函數就是 TRIMMEAN 函數。
PS:成對是指 N 對最大值和最小值
我們可以用 TRIMMEAN 函數來修剪平均值,接下來我們就來瞧瞧它吧~
TRIMMEAN 函數法
▋基本操作
在 J3 單元格中輸入如下公式,并向下填充。
=TRIMMEAN(C3:I3,2/COUNT(C3:I3))
▋函數語法解析
TRIMMEAN 函數用于返回數據集的內部平均值。
即先從數據集的頭和尾除去一定百分比的數據點,然后再求平均值。
語法如下:
=TRIMMEAN(array,percent)
=TRIMMEAN(數組,百分比)
?數組:需要進行整理并求平均值的數組或數值區域,如 C3:I3。
?百分比:從計算中排除數據點的分數。
百分比參數的通用公式:
Percent = 去除的總數 / 數據總數。
如 2 / COUNT (C3:I3)。
注意:
百分比參數區域需要在 [0,1],而且是 2 的倍數,不是 2 的倍數,就會自動向下舍入到最接近 2 的倍數。
舉個例子:
在 10 個數據點的集合中,我們要除去兩個數據點:頭部除去 1 個,尾部除去 1 個。第二參數應該為 2/10=1/5=0.2。
所以案例中的函數公式寫出來就是:
=TRIMMEAN(C3:I3,2/COUNT(C3:I3))
為了大家方便理解,我為大家專門整理了一個通用公式套路,一遇到這個問題直接套用公式就行啦!
▋通用公式
計算去掉 n 個最大值和 n 個最小值后的均值通用公式:
=TRIMMEAN數據區域2*n/COUNT數據區域)——n為n對最大值和最小值
▋通用公式解析
=TRIMMEAN數據區域2*n/COUNT數據區域)
假如我們需要剔除 1 組最大值和最小值后計算總分,那么對應的百分比為 2*1/ COUNT (數據區域)
打比方,數據區域為如下,直接套用公式:
函數公式:
=TRIMMEAN(B2:F2,2*1/COUNT(B2:F2))
一共有 5 個數字,也就是 COUNT (數據區域) 為 5。
對應的,百分比參數為 2/5 ,也就是0.4,相當于 5 個數字中剔除 2 個。
那如果我們要剔除 2 組最大值和最小值后計算得分呢?百分比參數應該為多少?
百分比參數應該為 2*2/5=4/5=0.8(n為 2,也就是 2 組),以此類推。
案例中,數據區域是 C3:I3,因為我們去除的是 1 對最大值和最小值,所以 n 為 1,我們直接套用公式,搞定!
TRIMMEAN 函數好用是好用,但是只能成對進行剔除,現實中還有不對稱去除最高分和最低分的情況。
比如在投標的時候,經常見到去除二個最高分,和一個最低分,這樣不對稱的去除,求均值的情況。
這時候 TRIMMEAN 函數就沒法做到了,還是需要由傳統的數學邏輯去做,比如:
=(SUM(求和區域)-LARGE(求和區域,1)-LARGE(求和區域,2)-SMALL(求和區域,1))/(COUNT(求和區域)-3))
好了,到這里,兩種方法我們就介紹完啦!接下來,我們簡單總結一下~
總結一下
本文介紹兩種去除最高值和最低值求平均值的方法:
?傳統的數學邏輯做法:雖然公式冗長,但是可以靈活地剔除不成對的數據。
?利用 TRIMMEAN 函數:只能成對去除。
使用 TRIMMEAN 函數的通用公式:
=TRIMMEAN數據區域2*n/COUNT數據區域)
關于比賽計分方式,除了文中的去除成對最大值和最小值之外,還有哪些計分方式?
本文來自微信公眾號:秋葉 Excel (ID:excel100),作者:小爽
總結
以上是生活随笔為你收集整理的Excel 中去极值求平均值案例介绍的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Struts Gossip: 模組化程式
- 下一篇: ]解决在XP上sqlserver2005