函数课程表
A. 怎样用excel做课程表
1.创建工作表
打开Excel 2007新建一张“教师安排”工作表,存放各班的科任教师安排,这是编课程表前必须安排好的。再建立总课程表、班级课程总表、教师课程总表等。
2.总课程表编制
切换到“总课程表”工作表设计总课程表格,表中包括全部班级的课程安排和每节课的教师。选中B4,单击“数据”选项卡的“数据有效性”图标,在“数据有效性”窗口的允许下拉列表中选择“序列”,输入来源为“=教师安排!$A$3:$A$16”(不含引号),确定完成设置。在B5输入公式=IFERROR(VLOOKUP(B4,教师安排!$A:$M,ROW(B4)/2,FALSE),“”),并设置填充色为浅蓝作为与学科行的区分。然后选中B4:B5进行复制,再选中B4:AJ27区域进行粘贴即可。
现在选中B4单击下拉按钮选择学科,下面的B5单元格就会自动显示上课的教师名,其他单元格也是一样。如此一来安排课程就简单多了吧,只要用鼠标单击选择即可。
3.总课程表限制提醒
编制总课程表时总有各种附加条件限制,比如:一个教师不能同时上两班的同一节课,操场太小全校只能有两班同时上体育课,电脑室只有1间不能有两班同时上电脑课等等。要在排课中兼顾这些要求显然不容易。对此可设置条件格式,让它在违反限制时自动变色提示,事情就简单多了。
选中B4:AJ27,在“开始”选项卡中单击“条件格式”选择“新建规则”,在“新建规则”窗口中选择规格类型为“使用公式确定要设置格式的单元格”,并输入公式=AND(COUNTIF(B:B,B4)>1,MOD(ROW(),2)=1)。再单击“格式”按钮,在弹出窗口中设置字体颜色为红色。确定后,当同一节课中有两班出现同一老师同时,两班中这位老师的名字都会变成红色,你可以及时决定看要更换哪班的课程。
B. 各位高手,最近在学excel排课表,这里有段公式,是由总表生成教师课表,看不懂,求解释,谢谢!
1、这段公式是一个由CHOOSE函数引导的数组公式,使用公式时需用组合键ctrl+shift+enter
2、CHOOSE函数有3个选择,1、2、3分别对应后面的3个OFFSET偏移函数,两个函数的具体用法可查EXCEL帮助。
3、每个OFFSET函数中第1个参数zou1是将单元格地址定义了的名称,通过CTRL+F3可以看到具体情况。另使用了VLOOKUP函数,VLOOKUP函数的具体用法可查EXCEL帮助。
4、OFFSET函数调用工作表名称为“教师课程表”的数据。
C. 如何用excel的函数自动生成班级课程表
1.新建一个excel表格,打开工作表 2.选中A1~F10的单元格,接下来对其进行边框设置。右键-单元格设置 3.修改表格行宽与列高,可通过鼠标拖动实现。选中1~10行,可以等高度设置行,选中A~F列,可以等宽度设置行。 4.绘制excel表头。插入-图片-自选...
D. Excel 如何根据课程总表中的数据生成各班课程表
1.第一行是主目录,第二行是日期,第一列是时间,接下来是详细内容,整个分为两张,第一页是主日程,第二页是个人日程。
E. 如何用excel做课程表
从理论上说是可以的,但比较复杂.
首先建立教师任课表\课程代码表\班级代码表,
然后建立总课表,对课程\教师\班级,用Vlookup()函数进行引用.
再建立分课表,按班级\教师,引用.
由于时间关系,先建一个简单的课表,请与我联系:
[email protected] ,我会发给你.
F. 用excel编了一个课程表,想设定上午/下午第一节和第四节不能相同,用函数能实现吗
可以,用数据有效性来加以限制,具体怎么设置得看你表格的布局。
G. excel中如何自动提取教师个人课程表
1、先了解主课程表的内容,第一行主目录,第二行是日期,第一列是时间,接下来是明细内容,整个excel分两个sheet,第一页是主课程表,第二页是个人课程表。
H. excel中满足三个条件的公式,排课表
截图太复杂,如果填写信息是数,可以用sumifs函数,如果是文本,可以用match,index等函数的组合。发附件[email protected]
I. EXCEL排课,求根据总课表自动生成教师课表的函数。
对不起,之前,没有想到你们学校一个老师可以同时上两个班的情况.