Excel精英培训网

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

[已解决]求助:同样是关于查询并排名成绩的问题 成绩输入的格式不一样

[复制链接]
发表于 2015-10-8 15:28 | 显示全部楼层 |阅读模式
QQ图片20151008152145.png
求助各位高手,这是学校现用的电子成绩册,今天早上看到一个求助查询排名的帖子,很受启发,不知道我们好几列成绩这样格式的成绩册能不能实现输入学科查询排名,如果能实现就太方便了。
最佳答案
2015-10-9 00:35
成绩等级和排名都是VBA单元格事件完成的

成绩册查询排名.rar

8.38 KB, 下载次数: 9

excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2015-10-8 16:37 | 显示全部楼层
  1. k5=INDEX(C:C,1/MOD(LARGE(SUBTOTAL(9,OFFSET($C$4,ROW($1:$65),MATCH($L$3,$D$3:$I$3,)))*100+1/ROW($5:$69),ROW(1:1)),1))
  2. L5=VLOOKUP(K5,$C:$H,MATCH($L$3,$C$3:$I$3,),)
复制代码
回复

使用道具 举报

 楼主| 发表于 2015-10-8 16:40 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2015-10-8 16:47 | 显示全部楼层
为什么不行,显示全是“值不可用错误”
回复

使用道具 举报

发表于 2015-10-8 17:37 | 显示全部楼层
不知是否能够满足楼主的要求
333.zip (12.01 KB, 下载次数: 4)
回复

使用道具 举报

发表于 2015-10-9 00:35 | 显示全部楼层    本楼为最佳答案   
成绩等级和排名都是VBA单元格事件完成的

成绩册查询排名.zip

15.59 KB, 下载次数: 9

回复

使用道具 举报

 楼主| 发表于 2015-10-9 08:56 | 显示全部楼层
fjmxwrs 发表于 2015-10-9 00:35
成绩等级和排名都是VBA单元格事件完成的

哈哈版主你太棒了,你肯定有强迫症,看见我单元格里面有0就帮我改了,谢谢您了!
回复

使用道具 举报

 楼主| 发表于 2015-10-9 08:59 | 显示全部楼层
tjshenjian 发表于 2015-10-8 17:37
不知是否能够满足楼主的要求

谢谢您了,你帮我做的完全符合我的要求,你都给我解决了好几次问题了,不好意思我没能给您评个最佳答案,因为版主连下面汇总里面显示的0都帮我改了!你们太好了!要是一个楼里能评两个最佳答案就好了!
回复

使用道具 举报

 楼主| 发表于 2015-10-9 09:04 | 显示全部楼层
fjmxwrs 发表于 2015-10-9 00:35
成绩等级和排名都是VBA单元格事件完成的

版主,我想给成绩排名的姓名那一栏加个序号一列,结果那个就不能正常排序了,能不能麻烦你帮我再看看
QQ图片20151009085858.png
回复

使用道具 举报

发表于 2015-10-9 12:51 | 显示全部楼层
本帖最后由 fjmxwrs 于 2015-10-9 13:01 编辑
today0427 发表于 2015-10-9 09:04
版主,我想给成绩排名的姓名那一栏加个序号一列,结果那个就不能正常排序了,能不能麻烦你帮我再看看

你的排名名次要用什么方法排名?
1-55?
还是同名次的都一样,即最高分排一,第二高分排二
或者是,如100分有五人,那么这五人都是1,99分有三人,那么这三个人是6,第三的是98分2人,那么这两人都是10
要哪一种排名?
此代码是第三种排名方法

成绩册查询排名.zip

15.96 KB, 下载次数: 5

回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-25 08:26 , Processed in 0.408376 second(s), 12 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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