Excel 排名并列辅助

Excel Ranking tie assistance

谁能帮我在使用 Excel Rank 函数时做以下与领带有关的事情?

A​​ 列包含分数,B 列包含排名。我对此感到非常满意,除了我想在排名旁边显示一个“=”:

Score   Rank
66  3
64  4= 
63  6 
68  2
64  4=  
81  1

等等

非常感谢。

这可以在您排名的列旁边的另一列中完成。

第 1 步: 使用 RANK.EQ

以简单的方式对数字进行排序

输出:

(A)|(B)
66 | 3
64 | 4
63 | 6
68 | 2
64 | 4
81 | 1

第 2 步: 在另一列中使用代码 IF(COUNTIF(A:A,A1)>1,CONCATENATE(B1,"="), B1)

输出:

(A)|(B)|(C)
66 | 3 | 3
64 | 4 | 4=
63 | 6 | 6
68 | 2 | 2
64 | 4 | 4=
81 | 1 | 1

您可以根据需要粘贴值并删除列。

希望对您有所帮助。 :)

您可以将 RANKCOUNITF 结合起来。根据示例

将以下内容放入单元格 B3
=RANK(A3,$A:$A)&IF(COUNTIF($A:$A,A3)>1,"=","")

请注意,如果您使用的是 Excel 2013 或 2016,最好将 RANK 替换为 RANK.EQ