Excel百分位数与条件公式不起作用。返回' #NUM!'

时间:2017-07-27 08:15:55

标签: excel

我试图使用带有条件的percentile.exc函数忽略0值,但它不起作用!它返回' #NUM!'

我也试过使用数组,但返回相同的结果。这可能与excel不喜欢的数据集有关吗?

尝试以下两种方法:

=PERCENTILE.EXC(IF(Y:Y>0,Y:Y),0.025)

{=IF(Y:Y>0,PERCENTILE.EXC(Y:Y,0.025))}

任何人都可以提供答案,说明它为什么不起作用?!!

谢谢!

以下数据:

104.54%
76.16%
0.00%
135.09%
72.70%
0.00%
106.99%
0.00%
0.00%
117.36%
0.00%
0.00%
30.67%
0.00%
114.84%
0.00%
42.31%
0.00%
0.00%
0.00%
0.00%
69.01%
0.00%
106.85%
0.00%
100.17%
0.00%
146.80%
97.98%
0.00%
100.29%
100.50%
146.80%
0.00%
0.00%
0.00%
0.00%
100.00%
0.00%
0.00%
0.00%
0.00%
0.00%
100.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
0.00%
99.67%

2 个答案:

答案 0 :(得分:0)

使用公式

=PERCENTILE.INC(IF(Y:Y,Y:Y),0.025)

作为数组公式

答案 1 :(得分:0)

如果你想要一个普通的非CSE公式,你可以使用AGGREGATE(18,..)(对于PERCENTILE.INC)或6(对于PERCENTILE.EXC),使用指令排除零和 错误值(第二个参数= =AGGREGATE(16, 6, Y1:Y999/(Y1:Y999<>0), 0.025) )。即。

project