A列 C列
姓名 语文
张 98
王 67
李 66
赵 98
刘 80
要求在另一个位置显示前三名.人名+分数 找出前三名的分数好办,但要把人名与分数一起找出来,人名直接显示在分数边上就不知道了,请高手指点 用下列方式可以做出来,但是如果分数相同就不行了.请高手帮助!
在D1中输入公式=LARGE($C$2:$C$6,1)
在D2中输入公式=LARGE($C$2:$C$6,2)
在D3中输入公式=LARGE($C$2:$C$6,3)
在E1中输入公式=INDEX($A$2:$A$6,MATCH(D1,$C$2:$C$6,0))
在E2中输入公式=INDEX($A$2:$A$6,MATCH(D2,$C$2:$C$6,0))
在E3中输入公式=INDEX($A$2:$A$6,MATCH(D3,$C$2:$C$6,0))
自动得出EXCEL列中最大数的前三名,并找出相应的人名
答案:2 悬赏:0 手机版
解决时间 2021-02-13 17:46
- 提问者网友:骨子里的高雅
- 2021-02-12 23:39
最佳答案
- 五星知识达人网友:醉吻情书
- 2021-02-12 23:56
D1=LARGE($C$2:$C$6,ROW(1:1))下拉
E1=INDEX(A:A,SMALL(IF($C$1:$C$7=D1,ROW($1:$7)),COUNTIF($D$1:D1,D1))),数组公式,按ctrl+shift+回车结束,然后下拉
E1=INDEX(A:A,SMALL(IF($C$1:$C$7=D1,ROW($1:$7)),COUNTIF($D$1:D1,D1))),数组公式,按ctrl+shift+回车结束,然后下拉
全部回答
- 1楼网友:街头电车
- 2021-02-13 00:48
=index(if(b$2:b$6>=large(b$2:b$6,4),a$2:a$6&b$2:b$6,""),row(a1))按ctrl+shift+enter结束公式输入,下拉填充
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯