我有一些我想要平均的数据。我已经使用averageif来基于其他单元格值来划分部分(1)。然后我使用averageifs添加了一个标准(2)来忽略#DIV / 0!。现在我想添加一个trimmean函数(3),现在它不起作用,我不明白为什么! (我得到了可怕的#DIV / 0!)
(1)=AVERAGEIF(C4:C3349,"Step 1b",E4:E3349)
(2)=AVERAGEIFS(E4:E3349,C4:C3349,"1b",E4:E3349,"<>#DIV/0!")
(3)=AVERAGEIFS(E4:E3349,C4:C3349,"1b",E4:E3349,"<>#DIV/0!",E4:E3349," <"&PERCENTILE(E4:E3349,.9),E4:E3349,">"&PERCENTILE(E4:E3349,.1))
有什么想法吗?
我无法更改数据或修复数据记录器,而是不必逐个删除#div / 0!s!
谢谢!
答案 0 :(得分:0)
不确定PERCENTILE
的工作原理,但错误是由#DIV/0!
中的E4:E3349
引起的。如果您使用IFERROR
包裹列,则输出不是#DIV/0!
。像这样的东西,
=PERCENTILE(IFERROR(E2:E6,0),0.9)
此额外的零可能会影响结果,也可能不会影响结果。我不确定。