ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 2342|回复: 9

[已解决] 成绩的排名分等

[复制链接]

TA的精华主题

TA的得分主题

发表于 2011-1-12 20:50 | 显示全部楼层 |阅读模式
目的:把教师分成四个等第。先排名次,然后根据名次分出等级。
    根据名次数目(即教师的个数)分成四个等级。假如共9位教师,则等级应该为:111 22 33 44 四个等级。
    需要注意的是:其中有三名教师只教一个班,因此成绩列(B列)是他们的名字,而不是数据,他们的成绩必须使用前一列(A列)的成绩来计算排名。为了看清楚一点,我已经把这三位教师的名字以及成绩都标注为红色。

    请问高手们:有没有适合的函数或者VBA代码可以把名次和等次都排出来呢?
   
    附件也有详细说明
为什么有个重复的老师的名字呢?其实这是很大的表格中的小小部分,那个老师教的不是一个类别的班级,因此不能平均在一起,必须分着计算比较成绩。我是为了找到解决的办法,就弄出来这么一块数据。教师分类分等很细的,什么:应届文科普通,应届文科试验班,应届理科普通及实验、往届也要分文理不同,应届、往届、就算高一二实验班还分成特快,普快等,排名是按这些类别分别进行的,四个县的好多学校老师成绩放在一起,要反复多少次才能搞好整张表格的。

[ 本帖最后由 lszxsxy 于 2011-1-24 20:54 编辑 ]
名次等级.jpg

名次等级.rar

3.71 KB, 下载次数: 36

TA的精华主题

TA的得分主题

发表于 2011-1-12 20:53 | 显示全部楼层
请参看帖子中的有关内容:
教育应用学习贴(研究分班、成绩统计、课程表等,521楼开始面对初学者)20110110更新  
http://club.excelhome.net/viewth ... 26amp%3Btypeid%3D39

TA的精华主题

TA的得分主题

 楼主| 发表于 2011-1-12 20:55 | 显示全部楼层

回复 2楼 lhx120824 的帖子

ok, 我觉得我的问题挺复杂的 看一下 能解决吗

TA的精华主题

TA的得分主题

 楼主| 发表于 2011-1-13 14:59 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

回复 1楼 lszxsxy 的帖子

一直等 等不到回复我的人呀 那位高手给处理一下

TA的精华主题

TA的得分主题

发表于 2011-1-15 08:27 | 显示全部楼层
兄弟,不是人家不帮你,是你的数据不规范,叫人家使不上劲,本来我下载了帮你弄下的,可是弄到一半的时候,才发现两个陈建宇,其次是数据不再同一列,叫人何以用劲,规范下,用rank函数就可处理排名问题。

TA的精华主题

TA的得分主题

发表于 2011-1-15 10:46 | 显示全部楼层
确实数据太不规范,很简单一个问题但不规范造成很大麻烦

TA的精华主题

TA的得分主题

 楼主| 发表于 2011-1-17 20:40 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
原帖由 ctp_119 于 2011-1-15 08:27 发表
兄弟,不是人家不帮你,是你的数据不规范,叫人家使不上劲,本来我下载了帮你弄下的,可是弄到一半的时候,才发现两个陈建宇,其次是数据不再同一列,叫人何以用劲,规范下,用rank函数就可处理排名问题。




我们四个县几个学校都是这么处理教师成绩的,这是从很大的表格中复制出来了一小部分,每个班级的成绩是规范的,教师们有教两个班的,三个的,还有教不相邻的两个班级的,就出现两个名字,因为那因为是一位老师呀,又不能写成其他人的名字。没办法,因为复杂才请大家来帮忙的呀 每次考试都那么费事 难搞,看见了很大很大的很多张这样的表格,每次都头痛的 呵呵 因此想弄些办法 解决这些杂乱的东西 每次考试之后也不至于那么忙了。

TA的精华主题

TA的得分主题

 楼主| 发表于 2011-1-17 20:45 | 显示全部楼层
原帖由 0372nhyz 于 2011-1-15 10:46 发表
确实数据太不规范,很简单一个问题但不规范造成很大麻烦



很多学校好多年了 早已经能习惯这样子了 教师的成绩有名字,还有他的平均分,就是觉得找个好办的法子不容易找呀
半月多了 我看了好多东西 就是不系统 还是不好合适的处理这个问题。

TA的精华主题

TA的得分主题

发表于 2011-1-18 10:44 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
其实我知道,现在很多学校都停留在手工或半手工状态,很多学校,好多年了,这样的话不应该出现在老师之口,改变不好的现状,完善好的教学和工作永远是老师职责。言归真传,所谓的规范是要符合excel处理机制,不应该空的格子不要空,哪怕是重复上行的数据也要填入,有的人说,这样不是太麻烦了,本来输入一个就可以了,现在要输入多个,并且是相同的,不是浪费时间吗,而且不美观,反正说辞一大堆,殊不知,自己技术不行,还说电脑不行的人大有人在。不说别的,你一空行,筛选就成问题,更不要说 其他的数据处理了,再说相同的东西用输入吗,只要输入一次就可以了,用向下填充不是来得更快更好更准确,按下Ctrl+D就解决问题。总之,这些东西,不好说,要靠自己学习工作之中总结。规范原则:二维表。不要什么合并单元格之类的,表头要单一。电脑不怕重复,怕的是不规范,其实说大点,电脑就是用来处理我们重复工作的。凡是重复的动作全部交给电脑去做。

TA的精华主题

TA的得分主题

发表于 2011-1-18 10:53 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
把你那个表格改良一下,就好处理了,把老师姓名添加另一个字段(即把老师名字另入一列),填充。科目也要加入,否则那个分数是那科的分数也没有,还有就是班级也要加入,之后,什么平均分,排名,等级都会迎刃而解。
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-11-23 22:38 , Processed in 0.051787 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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