ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
300集Office 2010微视频教程 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
楼主: zgscnjxj

[求助] 有关新生分班的问题啊。比较难(最难是第5点)

[复制链接]

TA的精华主题

TA的得分主题

发表于 2010-7-1 20:16 | 显示全部楼层

俺是EXCEL菜鸟

这个问题难倒高手了。看来暗箱操作、关系解决很容易把问题搞复杂。

TA的精华主题

TA的得分主题

 楼主| 发表于 2010-7-1 20:21 | 显示全部楼层
原帖由 tmd068 于 2010-7-1 20:16 发表
这个问题难倒高手了。看来暗箱操作、关系解决很容易把问题搞复杂。




没办法了,都是些这样长,那样长的关系,不按这些领导的要求办的话,今后的工作开展起来的难度之大啊,更有甚者是检查组三天两头来检查,光招待经费单位都吃不消啊,再来个小事变大事学校也吃不消啊。地球人都知道,中国学校是最没权没钱的享受公务员待遇的人员啊。(高校不在这个范畴内)

TA的精华主题

TA的得分主题

发表于 2010-7-2 07:27 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
楼主有5点要求,我在5楼的解决思路如下:
一、第1、2、3项:性别均衡、总分均衡、单科成绩均衡
解决方法:按性别、总分、单科成绩进行排序。
    由于排序关键字段多于3个,则优先级最高的字段最后排序。具体方法是:先进行多字段排序,第一关键字:总分,第二关键字:语文,第三关键字:数学;剩余要排序的关键字只有“性别”一项,其优先级最高,最后按它排序。
二、分班总数15个,最好20个
解决方法:程序由用户指定分班数,默认分班数20个。
三、关系生指定分班
解决方法:关系生的分班由手工完成,把其数据先从原表中挑出来放在另一个sheet中,手工指定,其它生的分班则由程序自动指定。最后,程序把两部分数据合并处理。

[ 本帖最后由 cbtaja 于 2010-7-2 22:04 编辑 ]

TA的精华主题

TA的得分主题

发表于 2010-7-2 07:41 | 显示全部楼层
原帖由 cbtaja 于 2010-7-2 07:27 发表
楼主有5点要求,我在3楼的解决思路如下:
一、第1、2、3项:性别均衡、总分均衡、单科成绩均衡
解决方法:按性别、总分、单科成绩进行排序。
    由于排序关键字段多于3个,则优先级最高的字段最后排序。具体方法 ...

接上一楼。
我认为关系生的指定分班不是难点,虽然它只能用手工完成,但毕竟只是少数。
而对一般生的分班,要同时满足“性别均衡”、“总分均衡”、“单科成绩均衡”,解决这一问题是需要技巧的,或者这才是EXCEL在本例中的应用难题。(我在5楼的解决方法应用了精华贴“不重复的随机数”的思路。)

[ 本帖最后由 cbtaja 于 2010-7-2 22:04 编辑 ]

TA的精华主题

TA的得分主题

发表于 2010-7-2 07:47 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
啊哟,我5楼的附件上错了,还得重新做过。sorry,请稍等。

[ 本帖最后由 cbtaja 于 2010-7-2 22:04 编辑 ]

TA的精华主题

TA的得分主题

 楼主| 发表于 2010-7-2 19:54 | 显示全部楼层
原帖由 cbtaja 于 2010-7-2 07:47 发表
啊哟,我3楼的附件上错了,还得重新做过。sorry,请稍等。



我是说嘛,呵呵

TA的精华主题

TA的得分主题

 楼主| 发表于 2010-7-2 19:59 | 显示全部楼层
原帖由 cbtaja 于 2010-7-2 07:27 发表
楼主有5点要求,我在3楼的解决思路如下:
一、第1、2、3项:性别均衡、总分均衡、单科成绩均衡
解决方法:按性别、总分、单科成绩进行排序。
    由于排序关键字段多于3个,则优先级最高的字段最后排序。具体方法 ...




但按你的这种操作方法的话,最后合拢的时候就会出现有个别班人数很多啊,去年我分班的时候遇见过一个班的关系户达到了87人,都是指定到那一个班的,最后没办法,还是给校长联系,把校长的5个亲戚全给删除下来了,这样才保证了人数的相等,但平均成绩始终都没办法解决了啊,我们这一般分班是14个班,关系户基本就达到了200多人啊,(没办法,学校是最没权利的机构,什么部门都能管,哪个说的话,都要办啊)

TA的精华主题

TA的得分主题

发表于 2010-7-2 20:42 | 显示全部楼层
原帖由 zgscnjxj 于 2010-7-2 19:59 发表




但按你的这种操作方法的话,最后合拢的时候就会出现有个别班人数很多啊,去年我分班的时候遇见过一个班的关系户达到了87人,都是指定到那一个班的,最后没办法,还是给校长联系,把校长的5个亲戚全给删除下来 ...

既然是照顾关系户,不安法则办,那你的分班方法也就无法按法则来解决。法则不照顾关系。实际上是关系不按法则办事。

TA的精华主题

TA的得分主题

发表于 2010-7-2 21:07 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
先把我5楼的欠帐补上。

[ 本帖最后由 cbtaja 于 2010-7-2 22:05 编辑 ]

分班测试.rar

83.6 KB, 下载次数: 161

TA的精华主题

TA的得分主题

发表于 2010-7-2 21:12 | 显示全部楼层
原帖由 zgscnjxj 于 2010-7-2 19:59 发表




但按你的这种操作方法的话,最后合拢的时候就会出现有个别班人数很多啊,去年我分班的时候遇见过一个班的关系户达到了87人,都是指定到那一个班的,最后没办法,还是给校长联系,把校长的5个亲戚全给删除下来 ...

关系生和优等生都是需要手工指定分班的。
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-5-18 14:06 , Processed in 0.047977 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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