PercentileIF Excel(或者rangeif)

AB 1 5 2 10 2 15 3 20

如果A等于2,我想计算一列值B的百分位数。那就是我想要得到B2,B3的范围并计算这个的百分位数。

所以基本上问题是:如何在一列中select范围并与另一列进行检查?

即它与SumIf和CountIf完美的工作,我只是需要与PercentileIf相同。 谢谢!

这将给你所有单元格A1:A6的第25个百分点,其中B1:B6中的值等于2:

=PERCENTILE.INC(IF(B1:B6=2,A1:A6,""),0.25) 

这是一个数组公式 ,必须用CtrlShiftEnter键input