用Excel编制自动分班

2022-10-19 09:42:36   第一文档网     [ 字体: ] [ 阅读: ] [ 文档下载 ]

#第一文档网# 导语】以下是®第一文档网的小编为您整理的《用Excel编制自动分班》,欢迎阅读!
编制,自动,Excel


Excel编制自动分班

(1000人计算)

1.打开Excel工作簿。

2.在首行各单元格中,从左到右依次输入“男分”“男余”“男次”“男”“女分”“女余”“女次”“女”“班次”“姓名”“总分”“性别”和“班数”

3.在“男”列的D2单元格中输入公式“=IF(L2="",K2,0),向下拖动复制到D1001;在“女”列的H2单元格中输入公式“=IF(L2="",K2,0),向下拖动复制到H1001。注意:在输入公式时,除汉字而外,所有字符一律要在英文输入状态下输入,且不要加进空格。

4.在“男余”列的B2单元格中输入公式“=IF(D2=0,"",MOD(C2,2*M$2)),向下

B1001

F2



=IF(H2=0,"",MOD(G2,2*M$2)),向下拖动复制到F1001



5.

A2



=IF(D2=0,0,IF(B2=0,M$2,IF(B2<=M$2,M$2+1-B2,B2-M$2))),向下拖动复制到A1001

E2



=IF(H2=0,0,IF(F2=0,1,IF(F2<=M$2,F2,2*M$2+1-F2)))向下拖动复制到E1001 6.在“班次”列的I2单元格中输入公式“=A2+E2,向下拖动复制到I1001。在M2中输入“6(默认的年级总班数,使用时可任意设定)

7.在“女次”列的G2G3单元格中分别输入公式“=RANK(H2,H$2:H$1001)和“=RANK(H3, H$2:H$1001)+COUNTIF(H$2:H2,H3),G3向下拖动复制到G1001;在“男次”列的C2C3单元格中分别输入公式“=RANK(D2,D$2:D$1001)和“=RANK(D3, D$2:D$1001)+COUNTIF(D$2:D2,D3),C3向下拖动复制到C1001




8.选定A1:H1,点击〖格式〗→〖列〗→〖隐藏〗。再点击〖工具〗→〖选项〗→〖重新计算〗→〖人工重算〗→〖确定〗

9.选定I2:I1001,点击〖格式〗→〖单元格〗→〖保护〗→选中“锁定”“隐藏”(前面出现“√”)→〖确定〗;选定J2:M1001,点击〖格式〗→〖单元格〗→〖保护〗→不选中“锁定”“隐藏”(去掉前面的“√”〖确定〗。再点击〖工具〗→〖保护〗→〖保工作表〗→输入密码→〖确定〗;再点击〖工具〗→〖保护〗→〖保护工作簿〗→输入密码→〖确定〗

10.点击〖文件〗→〖保存〗→输入文件名“自动分班”,将“保存类型”选为“模板”→〖保存〗。退出。

这样,一个自动分班软件就编制成功了! 使用方法如下:

①启动Excel,点击〖文件〗→〖新建〗→〖常用〗→选择“自动分班”→〖确定〗 ②将姓名、总分、性别的有关信息输入到相应位置。注意:“性别”项中“男”“女”前后不得有空格和其它任何字符。M2单元格中输入年级总班数(否则按6个班进行自动分班)

③按F9键,即完成自动分班工作

④将I1:L1001复制到新的工作簿上,就可按班排序并编辑(如调整个别特殊学生的班次等)和打印输出。


本文来源:https://www.dy1993.cn/iZgx.html

相关推荐