使用excel函数排课程序-整理版
发布时间:2024-08-29
发布时间:2024-08-29
1.首先建立新工作表--名为教师安排,输入规格如下:
2.建立新工作表--名为总课程表,如下图规格:
选中B4,单击“数据”选项卡的“数据有效性”图标,在“数
据有效性”窗口的允许下拉列表中选择“序列”,如下图:
输入来源为“=教师安排!$A$3:$A$16”(不含引号)。如下图:框住科目:
,
确定完成设置。
在B5输入公式=IFERROR(VLOOKUP(B4,教师安
排!$A:$M,ROW(B4)/2,FALSE),"")
3.总课程表限制提醒
框住全部课程,如下图:
在“开始”选项卡中单击“条件格式”选择
“新建规则”,在“新建规则”窗口中选择规格类型为“使用公式确定要设置格式的单元格”,
并输入公式=AND(COUNTIF(B:B,B4)>1,MOD(ROW(),2)=1)
再单击“格式”按钮,在弹出窗口中设置字体颜色为红色。确定后,当同一节课中有两班出现同一老师同时,两班中这位老师的名字都会变成红色.
4.分离教师、班级课程
建立新工作表--名为班级课程总表,如下图规格:
在A2(1班位置)输入公式=OFFSET(总课程表!A$2,
ROW()*2-2,),然后往右拖动,如下图:
建立新工作表--名为教师课程总表,如下图规格:
在B2输入公式=IFERROR(INDEX(总课程表!$A:$A,MATCH($A2,总课程表!B:B,0)-1),“”)
步骤同上,即可得如下:
下一篇:常用汇编指令的使用