Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 12403|回复: 19

[已解决]在Excel中,如何根据large()找出前十名的分数后再在分数的左边显示出相应的

[复制链接]
发表于 2010-10-18 16:49 | 显示全部楼层 |阅读模式

在“全年级”工作表中包含全年级几百学生的姓名,各科成绩,本班排名,年级排名等信息。

要求在“年级前100名”工作表中,从高到低排列出全年级总分最高的前100名学生的姓名,各科成绩,本班排名,年级排名等信息。

RhtmTZhc.rar (60.09 KB, 下载次数: 183)

c0GHimYO.rar

60.09 KB, 下载次数: 166

在Excel中,如何根据large()找出前十名的分数后再在分数的左边显示出相应的学生姓名?

excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
 楼主| 发表于 2010-10-18 16:53 | 显示全部楼层

老师们看一看我上网学习的对不对?

=INDEX(全年级!A$3:A$632,MATCH(LARGE(全年级!$C$3:$C$632,ROW(A1)),全年级!$C$3:$C$632,0),1)

不对。

虽然可以找出并排序,但是数据重复。

回复

使用道具 举报

发表于 2010-10-18 16:54 | 显示全部楼层
回复

使用道具 举报

发表于 2010-10-18 16:58 | 显示全部楼层

=INDEX(全年级!A$3:A$632,MATCH(LARGE(全年级!$M$3:$M$632,ROW(A1)),全年级!$M$3:$M$632,0),1)

回复

使用道具 举报

 楼主| 发表于 2010-10-18 17:11 | 显示全部楼层

这是我找到的答案。

由于分数有相同, 楼主在sheet2中用large()函数将前十名的分数找出并按序排好,放在B列 是完全没有作用。一定要先在Sheet1中, 做一些功夫, 将同分的行做一些区别, 以便计算机判断。
方法有多种, 我提议用下列办法:
假设Sheet1的姓名是在 A3:A100, 分数在 B3:B100
用1空白列作为辅助, 假设是C列
在C3输入公式 =B3-ROW(A1)/10000 然后下拖至C100
在Sheet2 的A3输入公式:
=INDEX(Sheet1!A$3:A$202,MATCH(LARGE(Sheet1!$C$3:$C$202,ROW(A1)),Sheet1!$C$3:$C$202,0),1)
将A3 右拖至 B3
再点选A3:B3, 向下拖至 行12(即A12:B12)
便会出现 最高分的10位学生姓名及对应分数, 并会自动排列
如Sheet1的姓名及分数有变动, Sheet2的数据亦会自动更新
注意:上述的公式内的$, 要依足输入, 1个也不能多, 亦不能少。
请细心测试! 应无较简单的方法。 
回复

使用道具 举报

发表于 2010-10-18 17:13 | 显示全部楼层

学习了

回复

使用道具 举报

 楼主| 发表于 2010-10-18 17:13 | 显示全部楼层

成了,谢谢你。那么的帅

认真学习INDEX,MATCH,以后帮忙更多的人。

回复

使用道具 举报

 楼主| 发表于 2010-10-18 17:16 | 显示全部楼层

那么的帅,还有一个问题。在我找到答案中要考虑总分并列的情况,要对sheet1进行处理,

假设Sheet1的姓名是在 A3:A100, 分数在 B3:B100
用1空白列作为辅助, 假设是C列
在C3输入公式 =B3-ROW(A1)/10000 然后下拖至C100

而你给出的答案是不是没有考虑到总分并列?



回复

使用道具 举报

 楼主| 发表于 2010-10-18 17:23 | 显示全部楼层

我试了一下,那么的帅没有总分并列的情况。所以,一旦出现总分并列的二个人的话,就会只出现二个一模一样的内容。
回复

使用道具 举报

 楼主| 发表于 2010-10-18 17:40 | 显示全部楼层

要加这个,

假设Sheet1的姓名是在 A3:A100, 分数在 B3:B100
用1空白列作为辅助, 假设是C列
在C3输入公式 =B3-ROW(A1)/10000 然后下拖至C100

加这个后,又不懂得

=INDEX(全年级!A$3:A$632,MATCH(LARGE(全年级!$M$3:$M$632,ROW(A1)),全年级!$M$3:$M$632,0),1)

怎么修改。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-13 14:55 , Processed in 0.826888 second(s), 9 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表