小夥伴們好啊,今天咱們來分享一個簡單有趣的函數——TRIMMEAN。
這個函數是幹什麼用的呢?
是在排除數據集當中最高和最低的部分數據點之後,再計算出剩餘部分的平均值。
主要作用是避免被平均~~。
舉個例子,下圖是某體育比賽的打分表,一個選手由多名裁判同時打分,去掉一個最高分,再去掉一個最低分,然後計算出的平均數就是最終得分。
在I2單元格輸入以下公式,下拉一下就可以了。
=TRIMMEAN(B2:H2,2/7)
第一個參數是要計算平均值的數據區域,第二參數是要排除的數據點個數。2/7,表示從7個數值裡掐頭去尾各去掉一個。
公式結果為91.034,就是剩餘部分的平均值。
函數用法是不是特别簡單?
下面咱們把問題升級一下。
打分過程中,有兩名裁判的打分設備出了故障,最終的打分變成了0。在計算得分時,需要先排除這兩位裁判的分數,再掐頭去尾計算平均分,該怎麼辦呢?
思考二分鐘……
這個函數能夠自動排除第一參數中的文本内容。
咱們可以利用這個特點,來做點文章。
先使用IF函數判斷一下,如果B2:H2單元格區域中的分數大于0,就返回原有分數,否則返回一個空文本。
IF(B2:H2>0,B2:H2,"")
結果是一個内存數組:
{73.84,91.6,94.95,93.67,"","",83.6}
這部分咱們先留着,一會兒用作TRIMMEAN的第一參數。
TRIMMEAN的第二參數,這裡不能再使用2/7了,需要設置成2/大于0的單元格個數。寫成這樣:
2/COUNTIF(B2:H2,">0")
最後,咱們把兩部分組合起來,按住SHift ctrl不放,再按回車即可。
=TRIMMEAN(IF(B2:H2>0,B2:H2,""),2/COUNTIF(B2:H2,">0"))
你會用了嗎?
好了,今天咱們的内容就是這些吧,祝大家一天好心情~~
圖文制作:祝洪忠
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!