ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
Python自动化办公应用大全 Excel 2021函数公式学习大典 Kutools for Office 套件发布 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
楼主: windylv

[求助] 如何在成绩表中做到同分排序功能?

[复制链接]

TA的精华主题

TA的得分主题

 楼主| 发表于 2022-1-22 11:35 | 显示全部楼层
万分感谢,测试下来还是有点小问题,在主科和全科排序中,先按主科总分排序,如果总分相同,第二看语文+数学的总分,如果再相同,第三看语文或数学的单科成绩,如果再相同,第四看英语单科成绩,除非语数英三科都相同,排名才会相同。在做全科排名时,之前的条件一样,在主科全部相同的情况下,再判定其他几科中分数高的科目加上的成绩再排序,排序的条件比较多,望大师能解决,谢谢!(全科排序中所有的学生几乎不可能有相同排名)

TA的精华主题

TA的得分主题

发表于 2022-1-22 14:40 | 显示全部楼层
本帖最后由 准提部林 于 2022-1-22 14:42 编辑

使用兩列輔助公式+vba:
Xl0000143.rar (41.16 KB, 下载次数: 8)

若想了解公式, 可單獨執行 Sub Fill_Formula()





TA的精华主题

TA的得分主题

 楼主| 发表于 2022-1-22 15:25 | 显示全部楼层
谢谢大师,根据你的程序测试了一下,有个小问题,就是全科排名的时候不考虑主科的排名,也就是说,全科总分相同的情况下,第一看语文+数学,第二看语文或数学,第三看英语。麻烦大师了。谢谢!

TA的精华主题

TA的得分主题

发表于 2022-1-22 15:42 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
本帖最后由 准提部林 于 2022-1-22 16:05 编辑
windylv 发表于 2022-1-22 15:25
谢谢大师,根据你的程序测试了一下,有个小问题,就是全科排名的时候不考虑主科的排名,也就是说,全科总分 ...

不知你是回哪個, 調整一下: 未考慮100分, 也一併修改
多條件成績排名-Xl0000143-3.rar (41.66 KB, 下载次数: 14)
  
全科排名依次:
1) 總分
2) 語文+數學=合計
3) MAX(語文,數學)
4) 英文
5) 其它科目--由左而右排





TA的精华主题

TA的得分主题

 楼主| 发表于 2022-1-22 19:59 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
准提部林 发表于 2022-1-22 15:42
不知你是回哪個, 調整一下: 未考慮100分, 也一併修改

  

大师:万分感谢!正是我需要的结果。再次谢谢!

TA的精华主题

TA的得分主题

 楼主| 发表于 2022-1-23 09:47 | 显示全部楼层
windylv 发表于 2022-1-22 19:59
大师:万分感谢!正是我需要的结果。再次谢谢!

大师,之前帮我解决了问题,万分感谢。现在数据又有变化,求帮助。附件已上传,想要达到的效果:1)全科总分中相加的数据:语+数+英+只要是等级科目成绩;2)主科3科,全科6科,计入总分和排名,排名要求和之前相同;3)排序功能和之前一样,合格的成绩也排名;4)科目有可能增加,主科和全科的总分能随着科目的增加而后移。要求比较多,辛苦大师了,谢谢!

多條件成績排名-Xl0000143-3.zip

67.35 KB, 下载次数: 0

TA的精华主题

TA的得分主题

 楼主| 发表于 2022-1-23 09:48 | 显示全部楼层
本帖最后由 windylv 于 2022-1-23 09:49 编辑
准提部林 发表于 2022-1-22 15:42
不知你是回哪個, 調整一下: 未考慮100分, 也一併修改
大师,之前帮我解决了问题,万分感谢。现在数据又有变化,求帮助。附件已上传,想要达到的效果:1)全科总分中相加的数据:语+数+英+只要是等级科目成绩;2)主科3科,全科6科,计入总分和排名,排名要求和之前相同;3)排序功能和之前一样,合格的成绩也排名;4)科目有可能增加,主科和全科的总分能随着科目的增加而后移。要求比较多,辛苦大师了,谢谢!

多條件成績排名-Xl0000143-3.zip

67.35 KB, 下载次数: 5

TA的精华主题

TA的得分主题

发表于 2022-1-23 14:26 | 显示全部楼层
windylv 发表于 2022-1-23 09:48
大师,之前帮我解决了问题,万分感谢。现在数据又有变化,求帮助。附件已上传,想要达到的效果:1)全科总 ...

看不懂!!!
先把主科及全科緦分算出來看看???
主科未達3科, 算不算?
有些"等級"是空白的, 怎算??
"合格"要不要加入總分? 還是單獨排名即可??

科目有增減, 須自行去修改公式及宏碼, 不想去做通用版, 太花時間!!!
若之前給的公式及宏碼都看不懂或不去理解, 這次做了也是白搭, 不想老是為人舖橋又造路~~


TA的精华主题

TA的得分主题

发表于 2022-1-23 18:51 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
他第一次发出来的附件,给出的结果实例,我就完全没有弄懂,地理一科中第6,9,11,12,13,15,18,19,20,21,26,31,32名全部空缺!!!不完全的间断排名,哪位高手能够完成???!!!

TA的精华主题

TA的得分主题

 楼主| 发表于 2022-1-23 20:34 来自手机 | 显示全部楼层
准提部林 发表于 2022-1-23 14:26
看不懂!!!
先把主科及全科緦分算出來看看???
主科未達3科, 算不算?

不好意思,让你费心了,本人也是初学者,想向大师学习,望赐教。因为学生选科的不同,所以每个学生只有3门主科和3门选科科目,合格不计入总分,只排名,语数英是3门主科,另3门是等考科目,所以如果学生全部都考就是3+3,如果缺一门就和之前的处理方式一样,不计入总分。万分感谢!
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2025-12-15 03:18 , Processed in 1.055221 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

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