王德寶,王德寶講師,王德寶聯系方式,王德寶培訓師-【中華講師網】
54
鮮花排名
0
鮮花數量
掃一掃加我微信
王德寶:TRIMMEAN去除頭部尾部數據點,實際上已經排序
2016-01-20 20770

TRIMMEAN,功能是按照給定的百分點去除掉頭尾數據點后再計算平均值。關于這個函數有幾個容易忽視的地方。下面一一解析:

第一,“頭部”和“尾部”的理解。幫助里寫道:“函數 TRIMMEAN 先從數據集的頭部和尾部除去一定百分比的數據點,然后再求平均值”。下圖中哪個數據算頭、哪個算尾呢?A1中的1算頭、A5中的5算尾?

點擊查看原圖

坑爹的MS并沒有說清楚,實際上它并不是按照數據在單元格區(qū)域中的順序,而是按照排序后的數據順序,所以頭尾應該是A1中的1和A3中的10!跟A5沒有關系。

 

第二,關于第2個參數,百分比。這個表示是要去除掉的數據點為全部數據點的百分比,注意不是單獨去掉頭或尾的百分比!頭、尾去除掉的數據點是一樣多的,所以用這個百分比算出來的數據點,如果不是2的倍數,它就會向下舍入到2的倍數為止。

 

以上圖中的C1、C2為例:

0.4 X 5 =2,表示要去除掉2個數據,頭尾各1個(即去掉1、10),剩下2、4、5三個數求平均;而C2中的百分比是0.2,0.2 X 5 =1,頭尾一共去掉1個數?總不能各去掉0.5個數吧?!向下舍2的倍數那就是0,結果就是干脆一個數也不去,相當于還是1、2、10、4、5這五個數的平均。

 

第三,還是這個百分比percent,幫助里有注解:如果 percent < 0 或 percent > 1,函數 TRIMMEAN 返回錯誤值 #NUM!。

然而經過實踐,取值為0和1的時候結果并不完全如此。從Excel2003到Excel2013的四個版本都做了驗證,結果如下:

 

 百分比 Excel2003 Excel2007 Excel2010 Excel2013
 0 正常 正常 正常 正常
 1 #NUM! #NUM! #NUM! #NUM!

而且這四個版本中TRIMMEAN函數的幫助幾乎沒有什么改變,看來MS應該要多做一些注解在幫助里了。


德寶老師博客原文:https://blog.debao.name/post-105.html?j=1

全部評論 (0)

Copyright©2008-2025 版權所有 浙ICP備06026258號-1 浙公網安備 33010802003509號 杭州講師網絡科技有限公司
講師網 m.3969a.com 直接對接10000多名優(yōu)秀講師-省時省力省錢
講師網常年法律顧問:浙江麥迪律師事務所 梁俊景律師 李小平律師