Excel编排课程表
excel自动排课表技巧

excel自动排课表技巧
自动排课表是Excel中非常常见且实用的功能。
以下是一些Excel自动排课表的技巧:
1. 使用数据透视表:如果你有一份包含课程、时间和地点等信息的数据表,可以使用Excel的数据透视表功能来自动生成排课表。
选择数据表,然后在插入选项卡中选择“数据透视表”,将需要的字段拖放到透视表字段区域,并设置适当的行列和值。
这样就可以根据不同的条件生成排课表。
2. 使用条件格式化:利用Excel的条件格式化功能,可以根据特定的条件自动对排课表进行格式设置。
例如,可以根据不同的时间段或地点设置不同的颜色,以便更好地区分。
3. 使用公式和函数:Excel的公式和函数功能非常强大,可以帮助你进行复杂的计算和排课操作。
例如,可以使用IF函数来根据不同的条件自动填写课程表格,或者使用VLOOKUP函数来查找相关的信息并填充到相应的单元格中。
4. 利用Excel的自动填充功能:如果你已经有了一个排好课程的模板,可以使用Excel的自动填充功能来快速生成整个排课表。
只需选中已有的课程表格,将鼠标移动到右下角的小黑点上,然后按住鼠标左键拖动即可。
5. 利用Excel的排序和筛选功能:如果需要对排课表进行排序或筛选,可以使用Excel的排序和筛选功能。
选择要排序或筛选的数据范围,然后在“数据”选项卡中选择相应的排序或筛
选选项。
希望以上技巧对你自动排课表有所帮助!。
EXCEL自动排课(最新完整版)

③,第④⑤选择输入班主任及任课教师,“各年级”选择科目进行排课,“红底”提示既为碰课。”学 ——选择教师姓名后自动提取。不清楚的可联系QQ 664192918 注明“排课表”
4
王二 0
课时 五年级 课时
5
6
7
8
六年级
课时 0
课时 0
课时 0
课时 0
Hale Waihona Puke 00学9
10
11
课时 0
课时 0
课时 0
(学前班) 课时 一年级 课时 二年级 课时 三年级 课时 四年级 李四 张三 李四 李四 11 4 5 2 王二 李四 张三 3 2 1 王二 李四 0 0
9 品德与生活 10 品德与社会 11 13 14 15 综合 语言 健康 艺术 12 班队与法制
16 晚自习 17 预设科目 18 预设科目 19 预设科目 20 预设科目 21 预设科目 22 预设科目 23 预设科目 24 预设科目 25 预设科目 26 预设科目
③依次录入班级
①录入教师
温馨提示:必须先填①②③,第④⑤选择输入班 校总课表”自动汇总,“教师打印”——选择教师姓
1
④选择班主任
2
李四 9
3
王二 0
任课教师姓名: 自动计算教师个人周课时:
张三 5
⑤选择任课教 师及课时安排 ②录入科目 1 2 3 4 5 6 7 8 语文 数学 英语 音乐 体育 美术 科学 地方
EXCEL小学自动排课(完整版)

动计算课时)绿色区(可选择)
7 8 9 10 11 12 13 14 15 16 17 18
不清楚的可联系QQ 664192918
注明 排课表
③依次录入班级
①录入教师
黄色区(需录入)灰色区(自动计算课时)
1 2 3 4 5 6
④选择班主任 ⑤选择任课教 师及课时安排 ②录入科目 1 2 3 4 5 6 7 8 语文 数学 英语 音乐 体育 美术 科学 地方 任课教师姓名: 个人周课时:
学前班 课时 (一) 课时 (二) 课时 (三) 课时 (四) 课时 0 0 0 0 0
(ห้องสมุดไป่ตู้)
课时 0
(六)
课时 0
9 品德与生活 10 品德与社会 11 13 14 15 综合 语言 健康 艺术 12 班队与法制
16 预设科目 17 预设科目 18 预设科目 19 预设科目 20 预设科目 21 预设科目 22 预设科目 23 预设科目 24 预设科目 25 预设科目 26 预设科目
精美中小学生课程表Excel(完美打印)

7:40-7:50
7:55-8:30
8:30-8:45
18:50-9:25语文英语语文语文英语29:35-10:10英语外教语文英语语文10:10-10:20
10:20-10:25
310:20-11:00语文语文英语语文自然411:10-11:45数学音乐体育数学美术11:45-12:25
12:25-12:35
12:35-12:50
512:50-13:25语文数学自然数修体锻613:35-14:10体育思品美术音乐队活714:20-14:55语修体育思品体锻14:55-15:00
15:00-15:10
15:10-15:15
815:15-15:45兴趣英修语修英修915:50-16:20海阔语修数修语修16:30-17:10
17:15-17:55
18:00-18:40
18:4018:40 放学14:20 放学
课间餐上午
课间操
课间休息、课间餐
眼保健操
备注: 周一~周四 16:20放学,家长校门口接;
周一~周四 18:40放学,一年级18:30放学,家长早到10分钟教室门口排队接孩子;周五 14:20 放学,家长班级门口接。
班级名称:一(2)班
班主任:李老师
班级人员:40
进校
体育大活动、广播操
英语早读
眼保健操
午休、户外活动
午会
午餐、十分钟劳动
上午中午下午
晚上
自主学习
晚餐、休息
体育拓展活动、自主学习
星期一星期二星期三星期四星期五。
应用EXCEL排课

应用EXCEL排课一.手工排出总课表如图二.建立班课表(空表)选中班级右侧单元格B2建立下拉菜单(1)选点数据菜单,数据有效性,在允许中选取序列,在来源框中依次输入班级序号(在英文状态下用逗号分隔),确定(2)在星期一第一节单元格(B5)输入函数=IF($B$2="","",VLOOKUP($B$2,总课表!$A$4:$AT$24,COLUMN(),0)) 其中$B$2是班级右边单元格的绝对引用,总课表!$A$4:$AT$24是总课表包括班级序号和课程的所有单元格绝对引用,COLUMN()是返回相应的列数,默认为班级右边一列,0和FLASE相同,意为精确查找(3)在星期二第一节单元格(B6)输入函数=IF($B$2="","",VLOOKUP($B$2,总课表!$A$4:$AT$24,COLUMN()+8,0)) ,COLUMN()+8意为星期一已占8列,在此基础上COLUMN()再加8列(4)在星期三第一节单元格(B7)输入函数=IF($B$2="","",VLOOKUP($B$2,总课表!$A$4:$AT$24,COLUMN()+16,0))意义同上,(5)在星期四,星期五,星期六第一节依次输入函数(同上),注意=号开始,COLUMN()后面分别加上24,32,40(6)同时选中六个第一节用填充炳向右拉,星期六第五节为晚輛复制到星期日晚輛处,COLUMN()后面更改为加上37,同时删除第五节处内容。
这样只要在B2处点击下拉菜单中班级,相应的课程表就搞定了。
三.建立教师课表(空表)(1)在C3处设定数据有效性,方法同上,在来源处输入教师名单,可用区域选定的方法(2)用查找替换的办法建立总课表1,一行科目一行姓名(3)建立助表,复制总课表1,清除科目和教师姓名(只保留空表)(4)在第一个班第一节B4单元格输入函数=IF(总课表1!B5=教师课表!$C$2,总课表1!B4,""),其含义为总课表教师姓名=教师课表C2时,返回总课表该教师上面的科目,否则返回空值,以此类推,查找出每班周一第一节课(5)在第一个班第一节下一行B5单元格用类似的方法找出教师姓名,同时选中周一第一节单元格向右拉(6)在教师课表周一第一节B5单元格输入=CONCATENATE(助表!B4,助表!B6,助表!B8,助表!B8,助表!B10,助表!B10,助表!B12,助表!B14,助表!B16,助表!B18,助表!B20,助表!B22,助表!B24,助表!B26,助表!B28,助表!B30,助表!B32,助表!B34,助表!B36,助表!B38,助表!B40,助表!B42,助表!B44)意为将各班周一第一次课科目全部内容合并到B5中,用同样的方法将周二各班第一次合并到B7中,以此类推,周三,周四,周五,周六各班第一节合并到B9,B11,B13,B15中(7)用同样方法在B6,B8,B10,B12,B14,B16中把每天第一节各班教师合并到相应的单元格中,同时选中后向右填充,最后把周六第五节两个单元格公式复制到周末晚修单元格中并删除原单元格,(8)这样在C2下拉菜单中只要选定某位老师则相应的课务便展现有你的眼前了。
excel中课程表的制作

第7页/共10页
思考
怎样让课程表变 得更漂亮?(如
下图)
第8页/共10页
作业
自制本班课程表
第9页/共10页
感谢您的欣赏!
第10页/共10页
教学目标及要求
行高、列宽设置 单元格对齐方式设置 单元格字体设置 表格边框设置 斜线表头制作
第1页/共10页
课程表制作过程
设置行高、列宽:
行高为60磅; 第一列列宽10磅,第二列列宽6磅,第三、四、五、 六、七列列宽12磅
方法:
选中要设置的行号(列号),右击行高(列宽), 输入数值。
直接使用工具栏设置
第4页/共10页
课程表制作过程
边框设置:
A2:G10单元格区域添加外部、内部水平、垂 直边框,要求黑色,单实线
方法:
选中要设置的单元格区域,右击单元格设置, 点击边框标签。
选中要设置的单元格,点击菜单栏“格式” →“单元格” →“边框”。
直接使用绘图工具栏
第5页/共10页
课程表制作过程
选中要设置的单元格,点击菜单栏“格式” →“单 元格” →“对齐”。
直接使用工具栏合并居中按钮
第3页/共10页
课程表制作过程
文字格式设置:
标题,宋体,24号,加粗; 日期行,宋体,18号,加粗; 其余部分为宋体,14号,加粗
方法:
选中要设置的单元格,右击单元格设置,点击字 体标签。
选中要设置的单元格,点击菜单栏“格式” →“单元格” →“字体”。
选中要设置的行号(列号),点击菜单栏“格式” →“行”(列) →“行高” (列宽),输入数值。第2页 Nhomakorabea共10页
EXCEL学校各种课程表编排示例(原创)

体育
体育
体育
体育 体育 体育 体育 体育
ቤተ መጻሕፍቲ ባይዱ
体育 体育
体育
体育
东关小学课程总表
节次 班级 星期一 星期二 星期三 星期四 星期五 7 六(3) 拖动十字线到G134复制公式,再向下拖动十字线到G259复制公式,可把全校的体育课都筛选出来。这样在排课时避免
筛选出来。这样在排课时避免在操场有多个班级上体育课,可复制这个课程表给体育教师使用。
置英语,图案背景色粉红,即可使英语课显示为粉红,更显眼,方便调整课节位置。
东关小学课程总表
节次 班级 星期一 星期二 星期三 星期四 星期五
东关小学体育课程总表
节次 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 班级 一(1) 一(2) 一(3) 二(1) 二(2) 二(3) 三(1) 三(2) 三(3) 四(1) 四(2) 四(3) 五(1) 五(2) 五(3) 六(1) 六(2) 六(3) 一(1) 一(2) 一(3) 二(1) 二(2) 二(3) 三(1) 三(2) 三(3) 四(1) 四(2) 四(3) 五(1) 五(2) 五(3) 六(1) 六(2) 六(3) 一(1) 一(2) 一(3) 星期一 星期二 星期三 星期四 星期五
体育
体育 体育 体育
体育
体育
体育
体育
体育
体育
东关小学课程总表
节次 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 班级 四(2) 四(3) 五(1) 五(2) 五(3) 六(1) 六(2) 六(3) 一(1) 一(2) 一(3) 二(1) 二(2) 二(3) 三(1) 三(2) 三(3) 四(1) 四(2) 四(3) 五(1) 五(2) 五(3) 六(1) 六(2) 六(3) 一(1) 一(2) 一(3) 二(1) 二(2) 二(3) 三(1) 三(2) 三(3) 四(1) 四(2) 四(3) 五(1) 五(2) 五(3) 六(1) 六(2) 星期一 星期二 星期三 星期四 星期五
如何用excel制作课程表的方法

如何用excel制作课程表的方法
推荐文章
excel制作半圆气泡信息图表的方法是什么热度:将图片表格转为excel的方法步骤详解热度: excel中查找合并单元格的方法热度:excel中编写简单宏的方法步骤热度:ipad使用excel软件的方法步骤全解热度:
Excel除了可以输入数据外,还可以制作课程表,方便学生进行查看课程,下面是由店铺分享的如何用excel制作课程表的方法,希望对你有用。
如何用excel制作课程表的方法1:新建一个excel表格,打开工作表
如何用excel制作课程表的方法2:选中A1~F10的单元格,接下来我们对其进行边框设置。
右键-单元格设置
如何用excel制作课程表的方法3:修改表格行宽与列高,可通过鼠标拖动实现。
选中1~10行,可以等高度设置行,选中A~F列,可以等宽度设置行。
如何用excel制作课程表的方法4:绘制excel表头。
插入-图片-自选图形-线条-直线,并进行绘制。
如何用excel制作课程表的方法5:表头填充内容。
插入-文本框,同时进行排版,分别输入自己想要的文字。
如何用excel制作课程表的方法6:将表头内文本框的边框设置为无色。
右键-设置文本框格式-颜色与线条-无线条颜色。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
用Excel完成课程表编制只要五步
内容摘要:利用Excel数据关联和规则公式完成指定数据排序应用环境:学校课程表编排、企业员工任务、值班安排等每个学期,学校教务处教师最头疼的一件工作就是编制课程表。
一般学校的课程表至少包括给领导的全校总课程表、学生的班级课程表和教师用的课程表三种。
三种课程表数据密切相关,修改任何一张课程...
利用Excel数据关联和规则公式完成指定数据排序应用环境:学校课程表编排、企业员工任务、值班安排等每个学期,学校教务处教师最头疼的一件工作就是编制课程表。
一般学校的课程表至少包括给领导的全校总课程表、学生的班级课程表和教师用的课程表三种。
三种课程表数据密切相关,修改任何一张课程表都将影响到另两张表格,因此编辑时很难兼顾。
但是来自福建的陈老师就利用Excel 2007轻松解决了这个问题,下面我们来看看他是怎么做的。
1.创建工作表
打开Excel 2007新建一张“教师安排”工作表,存放各班的科任教师安排(图1),这是编课程表前必须安排好的。
再建立总课程表、班级课程总表、教师课程总表等。
图1
2.总课程表编制
切换到“总课程表”工作表设计总课程表格,表中包括全部班级的课程安排和每节课的教师。
选中B4,单击“数据”选项卡的“数据有效性”图标,在“数据有效性”窗口的允许下拉列表中选择“序列”,输入来源为“=教师安排!$A$3:$A$16”(不含引号),确定完成设置。
在B5输入公式=IFERROR(VLOOKUP(B4,教师安排!$A:$M,ROW(B4)/2,FALSE),“”),并设置填充色为浅蓝作为与学科行的区分。
然后选中B4:B5进行复制,再选中B4:AJ27区域进行粘贴即可(图2)。
现在选中B4单击下拉按钮选择学科,下面的B5单元格就会自动显示上课的教师名,其他单元格也是一样(如图2)。
如此一来安排课程就简单多了吧,只要用鼠标单击选择即可。
图2
3.总课程表限制提醒
编制总课程表时总有各种附加条件限制,比如:一个教师不能同时上两班的同一节课,操场太小全校只能有两班同时上体育课,电脑室只有1间不能有两班同时上电脑课等等。
要在排课中兼顾这些要求显然不容易。
对此可设置条件格式,让它在违反限制时自动变色提示,事情就简单多了。
选中B4:AJ27,在“开始”选项卡中单击“条件格式”选择“新建规则”,在“新建规则”窗口中选择规格类型为“使用公式确定要设置格式的单元格”,并输入公式=AND(COUNTIF(B:B,B4)>1,MOD(ROW(),2)=1)(图3)。
再单击“格式”按钮,在弹出窗口中设置字体颜色为红色。
确定后,当同一节课中有两班出现同一老师同时,两班中这位老师的名字都会变成红色,你可以及时决定看要更换哪班的课程。
图3
同样再选中B4:AJ27设置“条件格式”,但输入的公式改成=AND(COUNTIF(B:B,B4)>2,C1=“体育”),文字颜色改成绿色。
即可在同时上体育课超过2班时变成绿色。
电脑课的设置公式则是=AND(COUNTIF(B:B,B4)>1,C1=“电脑”)颜色改成蓝色。
如果你还有课时等其他限制要求只要像这样继续叠加设置条件格式即可。
注:必须从B4拖动到AJ27选中B4:AJ27,或先选中B4再按住Shift键单击AJ27进行选中才行。
若你从AJ27拖动到B4选中,虽然选中区域相同但条件格式的公式就不同了,得把公式中的B全部改成AJ,B4改成AJ27。
4.分离教师、班级课程
再来就是要从总课程表中分离出班级、教师的课程了。
切换到“班级课程总表”,在第1行输入表格列标题班级、周一1、周一2……周五5、周五7,在A2输入公式=OFFSET(总课程表!A$2,ROW()*2-2,)(图4),选中A2复制再选中A2:AJ13进行粘贴,即可看到各班的课程总表。
在“教师课程总表”工作表中同样设计好表格的行列标题,在B2输入公式=IFERROR(INDEX(总课程表!$A:$A,MATCH($A2,总课程表!B:B,0)-1),“”),选中B2复制再选中B2:AJ44进行粘贴(共43名教师),即可自动显示所有老师的课程安排(图
图4
图5
5.用Word合并出课程表
先把编制好的Excel工作簿保存为“课程表.XLSX”。
打开Word2007,设计好一张课程表格。
单击“邮件”选项卡的“选择收件人”选择“使用现有列表”,选择打开“课程表.XLSX”,在“选择表格”窗口中选择“班级课程总表$”。
把输入光标定位标题的班级处,单击“插入合并域”选择“班级”,重复这操作在各单元格逐一插入对应的周一1、周一2……周五7合并域。
在表格下回车插入一空行,再单击“规则”选择“下一记录”。
选中课程表格和下面的“下一记录”进行复制,按班数粘贴出所有班级课程表(图6),现在单击一下“预览结果”即可显示所有班级的课程表,再分栏排版一下就可以直接打印了。
最后把文档保存为“班级课程表.DOCX”。
同样制作一个“教师课程表.DOCX”文件,只是在“选择表格”窗口中要改选“教师课程总表$”,其他操作都一样就不细说了。
图6
OK,到此算是大功告成了。
以后再需要编辑课程表你只要在总表中逐格单击选择学科完成总课程表的编制。
排课完成后先保存“课程表.XLSX”,再打开“班级课程表.DOCX”和“教师课程表.DOCX”文件,当提示数据将被放入文档选择是否继续时,请单击“是”即可看到最新的课程表,你直接打印出来就行了。