ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[求助] 如何按成绩和性别分班

  [复制链接]

TA的精华主题

TA的得分主题

发表于 2014-7-27 23:21 | 显示全部楼层
yjh_27 发表于 2014-7-27 22:25
同名(音)问题可这样处理:
将姓名转拼音,留重复,去单一。
将处理后的做一个分班条件即可。

我没有十分搞明白您的处理办法……我的思路是先检测出重名,然后提示使用者手动将重名者尽可能的分配到不同班(当重名数大于班级数时,不可避免的存在重名同班现象),这时可以随意分班,不用考虑成绩,接下来全都当作“择班”处理……成绩的均衡性、性别的均衡性,全部由计算机自动考虑、处理……于是,现在只需考虑解决择班问题……
比较欣喜的是,我距离最终完成目标不远了……
现在已经有重要进展了……
当然是在一揽子解决问题的前提下……

评分

1

查看全部评分

TA的精华主题

TA的得分主题

 楼主| 发表于 2014-7-27 23:31 | 显示全部楼层
aoe1981 发表于 2014-7-27 23:21
我没有十分搞明白您的处理办法……我的思路是先检测出重名,然后提示使用者手动将重名者尽可能的分配到不 ...

照附件说明,分班按钮重新调整分班名册和统计表,请见下面附件。谢谢

复件 7、▲▲▲ 七年级分班( 香川群子 班在后)vv.rar

96.51 KB, 下载次数: 57

TA的精华主题

TA的得分主题

发表于 2014-7-28 08:24 | 显示全部楼层
aoe1981 发表于 2014-7-27 23:21
我没有十分搞明白您的处理办法……我的思路是先检测出重名,然后提示使用者手动将重名者尽可能的分配到不 ...

我是说将同名(音)留拼音,其他清空,这样就是一分班条件,不用刻意(单独)处理。

TA的精华主题

TA的得分主题

发表于 2014-7-28 13:11 | 显示全部楼层
达州张先生 发表于 2014-7-27 23:31
照附件说明,分班按钮重新调整分班名册和统计表,请见下面附件。谢谢

不好意思,请看一下我的下帖内容:
http://club.excelhome.net/thread-1141181-1-1.html

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2014-7-28 13:13 | 显示全部楼层
yjh_27 发表于 2014-7-28 08:24
我是说将同名(音)留拼音,其他清空,这样就是一分班条件,不用刻意(单独)处理。

不好意思,请抽空看一下我的下帖内容:
http://club.excelhome.net/thread-1141181-1-1.html

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2014-7-28 14:16 | 显示全部楼层
香川群子 发表于 2014-7-26 16:33
If (t \ k) Mod 2 Then c = (t \ (k * 2) + k - 1 - t Mod k) Mod k + 1 Else c = (t + t \ (k * 2)) Mod ...

香川,有空时看看我下面的帖子:
http://club.excelhome.net/thread-1141181-1-1.html
这许多天掉进了“七年级新生按性别、部分分班”的魔咒里了……这会我又魔症发了,尝试着解决了一下“重名”、“择班”的问题……

评分

1

查看全部评分

TA的精华主题

TA的得分主题

 楼主| 发表于 2014-7-28 17:57 | 显示全部楼层
aoe1981 发表于 2014-7-28 08:29
我当时想到过的是:按姓名升序排列,同名或同音者则连续排列在一起,相邻的自然不会在一班……但这与性别 ...

请将我261楼附件的报名信息表在1-2行表头之间插入一行(形成3行表头),生成的各班分表也在1-2行表头之间插入一行(形成3行表头),当然分班统计表和分班按钮的宏语句也要相应改变一下了(不然就出错了),谢谢!

TA的精华主题

TA的得分主题

发表于 2014-7-28 18:37 | 显示全部楼层
达州张先生 发表于 2014-7-28 17:57
请将我261楼附件的报名信息表在1-2行表头之间插入一行(形成3行表头),生成的各班分表也在1-2行表头之间 ...

是需要一个空行吗?不需要什么内容吗?

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2014-7-28 19:03 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
jxndwxs 发表于 2014-7-23 11:45
能不能解决这个问题:
在“报名信息”表中增加一列“择班”放在性别栏后面。如果 有学生先选择了班级,自 ...

距离您提出“择班”这个问题已经过了6天了,现在我有了初步的解决办法,您可以详细看一下下面的帖子:
http://club.excelhome.net/thread-1141181-1-1.html

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2014-7-28 19:06 | 显示全部楼层
aoe1981 发表于 2014-7-28 19:03
距离您提出“择班”这个问题已经过了6天了,现在我有了初步的解决办法,您可以详细看一下下面的帖子:
h ...

谢谢了,我试试看。
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-11-18 13:32 , Processed in 0.040831 second(s), 7 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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