excel有3个人得分一样,怎么在一个单元格并列显示这三个人的姓名。

2025-04-30 15:30:53
推荐回答(2个)
回答1:

红色的要输入公式,公式都是数组公式,输完后同时按CTRL+SHIFT+ENTER

F2 =LARGE(C:C,1)

F3 =LARGE(IF(C:C=F2,0,C:C),1)

F4 =LARGE(IF((C:C=F2)+(C:C=F3),0,C:C),1)

G2 =INDEX($B:$B,SMALL(IF($C:$C=$F2,ROW($C:$C),1048576),COLUMN(A1)))

右拉和下拉填充

回答2:

在一个单元格显示所有人太过复杂繁琐,在同行显示方便做到

先将C列拷贝到E列,功能区>数据>删除重复项>确定

然后对E列从大到小排序

F1输入

=INDEX($B:$B,SMALL(IF($C$2:$C$100=$E2,ROW($2:$100),1000),COLUMN(A1)))&""

数组公式,先按住CTRL+SHIFT,最后回车

公式右拉再下拉