哈喽 小伙伴们 ,今天给大家科普一个小知识。在日常生活中我们或多或少的都会接触到排课表excel_排课表方面的一些说法,有的小伙伴还不是很了解,今天就给大家详细的介绍一下关于排课表excel_排课表的相关内容。
需要依次新建四个表格;【教师安排表】输入教师每天每节课的工作安排;【工作表格】通过公式,可选择每个班每节课对应的老师;随后设置条件格式,避免同一个老师在同一时间上两节课;最后再创建【班级课程总表】和【教师课程总表】,输入公式后,排课表会在后者显示。具体介绍如下:
【资料图】
1、首先创建一个新的工作表填入教师安排的内容,A1列为科目,第一行为题目,第二行为班级,中间填入的是教师的名称;
2、然后建立一个总课程表的工作表格,A1列是班级,第一行为标题,第二行为周一至周五的时间,第三行为班级;
3、选中总课程表工作表格的B4单元格,代表的是星期一一班的第一节课,点击【数据】选项卡的【数据有效性】图标,在允许的下拉菜单中选择【序列】;在来源中输入=教师安排!3澳元:16澳元,确定完成输入;
4、在B5输入公式=iferoe(VLOOKUP(B4,教师安排!$A:$M,ROW(B4)/2,FALSE),"");
5、输入完成后就可以在B4单元格选择课程,B5会自动显示教师;
6、框住所有的课程,点击【开始】选项卡中的【条件格式】,选择【新建规则】,把选择规格类型为【使用公式确定要设置格式的单元格】,输入公式=AND(COUNTIF(B:B,B4)1,MOD(ROW(),2)=1);再单击【格式】按钮,在弹出的窗口中设置字体颜色为红色,如果同一节课两个班级都是同一位老师,这位老师的名称变为红色;
7、进行分离教师和班级课程的操作,建立一个新的工作表,命名为【班级课程总表】,A1列是班级名称,第一行为日期和课程数;在A2,也就是一班的位置输入公式=偏移(总课程表!A$2,ROW()* 2-2);随后将公式向右拖动,得出周一到周五所有班级的课程表;
8、最后再新建一个名为【教师课程总表】的表格,A1列是教师名称,第一行为周数和课程序号;在B2也就是第一位老师的周一第一节课单元格中输入公式=IFERROR(INDEX(总课程表!$A:$A,匹配($A2,总课程表!B:B,0)-1),"");随后再将公式拖动到整个表格,就可以在这个表格中得到排课表。
今天的分享,希望对大家有所帮助。