可以通过公式 =PERCENTILE(A1:A10, 0.9)
计算 A1:A10
范围内整数的 90% 百分位。一般情况下,这种方法效果很好,但如果 A1:A10
范围内的一个或多个单元格出现错误(标记为 #N/A
),则计算出的百分位值也会 #N/A
。
是否可以仅使用 Excel 公式计算 A1:A10
范围内所有值(包含错误值的单元格除外)的百分位数?
最佳答案
在 Excel 2010
或更高版本中,您可以使用 AGGREGATE
函数来实现此目的,AGGREGATE
有一个忽略错误值的选项,因此您可以使用这个公式
=AGGREGATE(16,6,A1:A10,0.9)
有关更多详细信息,请参阅 AGGREGATE
函数的帮助,但 16
表示函数类型 - 在本例中为 PERCENTILE.INC
(相当于 PERCENTILE
在早期版本中),6
表示“忽略错误”
关于excel - 当某些值是错误值时,在 MS Excel 中计算 PERCENTILE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28996359/