Excel 百分比\u排列特殊情况,不包括待评估组范围内的待评估值

Excel 百分比\u排列特殊情况,不包括待评估组范围内的待评估值,excel,percentile,Excel,Percentile,考虑这些值: company_ID 3yr_value 1 10 2 20 3 30 4 40 5 50 我在我的查询中有这个语句,我的目标是计算组中值50的百分比秩 round(((percent_rank() over (partition by bb.company_id order by bb.3yr_value)) * 100)) 在excel中,这相当于 =perc

考虑这些值:

company_ID    3yr_value
1            10
2            20
3            30
4            40
5            50
我在我的查询中有这个语句,我的目标是计算组中值50的百分比秩

round(((percent_rank() over (partition by bb.company_id order by bb.3yr_value)) * 100))
在excel中,这相当于

=percentrank(b1:b5,b5)
但是,我需要的是一个等价于1:
=percentrank(b1:b4,b5)
——请注意,我没有将A5包括在需要评估的范围内。我别无选择,已经咨询过谷歌先生,但似乎我仍然找不到解决办法。我总是在查询中包含B5

我正在使用PostgresSQL