Excel RANK功能不起作用

时间:2016-11-15 20:13:31

标签: excel

这是excel表。

| - | A  |           B           |
| 1 | 10 | =RANK(A1,$A$1:$A$4)=1 |
| 2 | 8  | =RANK(A2,$A$1:$A$4)=2 |
| 3 | 8  | =RANK(A3,$A$1:$A$4)=2 |
| 4 | 7  | =RANK(A4,$A$1:$A$4)=4 |

如何在B4中返回3?

2 个答案:

答案 0 :(得分:1)

使用此数组公式:

=SUM(IF($A$1:$A$4>A1,(1/COUNTIFS($A$1:$A$4,$A$1:$A$4,$A$1:$A$4,">" & A1))))+1

作为数组公式,需要在退出编辑模式时使用Ctrl-Shift-Enter而不是Enter确认。如果操作正确,那么Excel会将{}放在公式周围。

https://github.com/ornatwork/nugetpackages.git

答案 1 :(得分:0)

如果您的名单总是要订购,那么

B1 = 1
B2 = if(A2 = A1,B1,B1 + 1)

自动填充B2以便

B3 = if(A3 = A2,B2,B2 + 1)