为什么RANK功能排名不正确?

时间:2014-12-03 16:17:46

标签: excel

我有一个电子表格,它会获取值列表并将它们从最小到最高排名。我使用的代码不会给出重复的排名。

=IF(OR(E51=0,G51=""),"",RANK(G51,$G$1:$G$600,1)+COUNTIF($G$1:$G51,G51)-1)

http://i.stack.imgur.com/R2yQp.png

在整个电子表格中,还有其他几个重复值可以提供唯一的排名,但由于某种原因,这个实例会给出重复的排名(33)。

有关问题可能是什么的任何想法?下面是两个单元格的评估公式,它没有给出相同的RANK值。

enter image description here enter image description here

1 个答案:

答案 0 :(得分:3)

修复: 使用ROUNDUP(1573.77049 ...,0)到1574.0似乎解决了这个问题。