课程表模板excel制作教程制作可编辑表格基础入门

作者&投稿:林瑗 (若有异议请与网页底部的电邮联系)
~ 制作完成的课程表如图:

知识点:利用Excel数据关联和规则公式完成指定数据排序
应用环境:学校课程表编排、员工任务、值班安排等
每个学期,学校教务处教师最头疼的一件工作就是编制课程表。一般学校的课程表至少包括给领导的全校总课程表、学生的班级课程表和教师用的课程表三种。三种课程表数据密切相关,修改任何一张课程表都将影响到另两张表格,因此编辑时很难兼顾。为此,作者利用Excel 2007轻松解决了这个问题,制作过程如下。
1.创建工作表
打开Excel 2007,创建七个工作表,分别重命名为:教师与班级、教师安排、总课程表、教师课程总表、班级课程总表、教师课程表打印、班级课程表打印(如图)

“教师与班级”工作表是学校的教师名单和班级名单(如图)

“教师安排”工作表是各班级的任课教师(如图)

2总课程表编制
切换到“总课程表”工作表设计总课程表格,表中包括全部班级的课程安排和每节课的教师。总课程表外观(如图)

选中B4,单击“数据”选项卡的“数据有效性”图标,在“数据有效性”窗口的允许下拉列表中选择“序列”,输入来源为“=教师安排!$A$3:$A$17”(不含引号),确定完成设置。在B5输入公式=IFERROR(VLOOKUP(B4,教师安排!$A:$S,ROW(B4)/2,FALSE),“”),并设置填充色为浅蓝作为与学科行的区分。然后选中B4:B5进行复制,再选中B4:BD39区域进行粘贴即可。
现在选中B4单击下拉按钮选择学科,下面的B5单元格就会自动显示上课的教师名,其他单元格也是一样。如此一来安排课程就简单多了吧,只要用鼠标单击选择即可。
3.总课程表限制提醒
编制总课程表时总有各种附加条件限制,比如:一个教师不能同时上两班的同一节课,操场太小全校只能有两班同时上体育课,电脑室只有1间不能有两班同时上电脑课等等。要在排课中兼顾这些要求显然不容易。对此可设置条件格式,让它在违反限制时自动变色提示,事情就简单多了。
选中B4:BD39,在“开始”选项卡中单击“条件格式”选择“新建规则”,在“新建规则”窗口中选择规格类型为“使用公式确定要设置格式的单元格”,并输入公式=AND(COUNTIF(B:B,B4)>1,MOD(ROW(),2)=1)(图3)。再单击“格式”按钮,在弹出窗口中设置字体颜色为红色。确定后,当同一节课中有两班出现同一老师同时,两班中这位老师的名字都会变成红色,你可以及时决定看要更换哪班的课程。
同样再选中B4:BD39设置“条件格式”,但输入的公式改成=AND(COUNTIF(B:B,B4)>2,C1=“体育”),文字颜色改成绿色。即可在同时上体育课超过2班时变成绿色。电脑课的设置公式则是=AND(COUNTIF(B:B,B4)>1,C1=“电脑”)颜色改成蓝色。如果你还有课时等其他限制要求只要像这样继续叠加设置条件格式即可。
注:必须从B4拖动到BD39选中B4:AJBD39,或先选中B4再按住Shift键单击BD39进行选中才行。若你从BD39拖动到B4选中,虽然选中区域相同但条件格式的公式就不同了,得把公式中的B全部改成BD,B4改成BD39。
4.分离教师、班级课程
再来就是要从总课程表中分离出班级、教师的课程了。切换到“班级课程总表”(如图)建立好表格结构。

在C2输入公式=OFFSET(总课程表!B$2,ROW()*2-2,)
选中C2复制再选中C2:BE19进行粘贴,即可看到各班的课程总表。
切换到“教师课程总表”工作表中同样设计好表格的行列标题(如图)

在A2单元格输入公式:=教师课程表打印!K2
在B2单元格输入公式:=VLOOKUP(教师课程表打印!$K$2,教师与班级!$A$1:$B$100,2)
在C2输入公式:=IFERROR(INDEX(总课程表!$A:$A,MATCH($B$2,总课程表!B:B,0)-1),””)
选中C2复制再选中C2:BE2进行粘贴,即可自动显示教师“课程表打印!K2”单元格老师的周一到周五的课程了。
5.制作教师课程表和班级课程表
首先建立课程表结构(如图),教师课程表同班级课程表的结构是一样的。

切换到教师课程表打印工作表,在C3单元格输入公式:=VLOOKUP(教师课程表打印!$K$2,教师课程总表!$A$1:$BE$2,3),公式的使用方法在前两篇文章中已经作过介绍,不在赘述。
请参阅:
EXCEL制作的通知书,成绩和评语自动填充,方便快捷
EXCEL制作的小升初毕业生登记表,全自动填充,包括照片
在需要排出课程的单元格输入公式:=VLOOKUP(教师课程表打印!$K$2,教师课程总表!$A$1:$BE$2,n),只需要给n赋值就可以了!
类似的切换到班级课程表打印工作表,在C3单元格输入公式:=VLOOKUP(班级课程表打印!$K$2,班级课程总表!$A$2:$BE$19,n),必须根据需要给n赋值,确定该单元格的课程。其他有课程的单元格公式类似。
打印教师课程表和班级课程表前先要设置打印区域,在这两个工作表中选择A1:I17区域,在页面布局→打印区域中设置打印区域。A1:I17以外的区域在打印时不打印。
到此基本算完成制作过程,如果要打印教师课程表,就切换到教师课程表打印工作表,在K2单元格输入该教师在教师与班级工作表中的序号就可以打印出该教师的课程表了。班级课程表的打印方法类似。
6.批量打印教师课程表
输入一个序号打印出一个教师的课程表,有多少名教师需要操作多少次,麻烦。为解决这个问题,请在EXCEL开发工具中插入命令按键,并把下列代码粘贴到命令按钮的单击事件中:
Private Sub CommandButton1_Click()
For i = Range(“k6”) To Range(“k7”)
Range(“k2”) = i
ActiveSheet.PrintOut
Next
End Sub
保存关闭,返回到EXCEL界面。现在就可以批量打印了。
批量打印时,先输入开始序号,再输入结束序号,然后点击批量打印按钮,就按照你设置的序号开始打印。
最后,由于本人水平有限,不妥或需要改进之处,敬请同仁批评指正。


excel表格怎么制作人民法院章程模板
步骤如下:1、新建一个空白工作表,在第一行输入章程的标题或名称,可以将其放在单元格A1中。2、从第三行开始,创建表格的表头,可以使用单元格A3到E3,设置表头的标题。3、接下来的行中,填写每一章节的具体内容,每个章节占据一行,按照章程的结构和内容编写。

怎样用excel制作日程表
方法\/步骤 打开一个空白的Excel文档(小编使用的是excel2013),在sheet文档【重名名】--个人日程安排表,在第一个单元格【A1】写下【日程安排】,按照自己所需要展示的内容进行填写,【制作单斜线】在A3:B4单元格,首先【合并四个单元格】,【插入】-【线】,【固定线与单元格】,选中线,按住【...

excel2007能插入日程表吗excel日程表怎么用
1,打开Excel 2007表格,点击表格左上角 “扳手和锤子”这个其它控件的按钮。2,在弹出的对话框中,找到底部的日历控件,点击确定按钮。3,按住鼠标左键在表格上面拖动,形成一个黑色的矩形,松开鼠标。4,插入日历插件成功。拖动可移动日历的位置和大小。

怎么用Excel做日程表
3.为了说明问题数据透视表字段我只选择了3个:时间、数量、和金额。4.这个时候一个简单的数据透视表就完成了,当然实际工作中你选择字段会更多些。5.在“插入”选项卡,选择“日程表”命令,如图所示。6.在“插入日程表”窗口中,勾选“日期”字段,最后点击确定命令。7.这个时候会发现程表已经制定...

excel2016表格怎么创建圆形重点日程表?
1、在excel中,点击插入菜单中的SmartArt按钮。2、在弹出的SmartArt图形选择对话框中,选择左侧的流程按钮,再选择右侧的圆形重点日程表按钮,然后,点击确认按钮。3、在圆形重点日程表的文本框中输入你要显示的事件信息。4、可以通过创建图形菜单中的按钮来添加和修改事件图形。5、可以通过菜单中的更改颜...

勤‎哲EXCEL有什么其它模板吗?
日程安排模板:包括日历、待办事项、提醒功能等,帮助用户安排和管理日常工作和活动。数据分析模板:包括图表、数据透视表、数据筛选等功能,帮助用户分析和可视化大量数据。模板管理模板:包括模板分类、模板管理、模板更新等功能,帮助用户有效管理和使用各种模板。除此之外,勤哲EXCEL还提供了许多其他模板,如...

Excel表格模板:日历日程表(自动更新)
日历日程表31查询日期今天2018\/1\/25星期四20187星期日0年1星期一032星期二0月3星期三04星期四10输入日程安排4000156输入日程安排7811121314151819202122输入日程安排2526272829012345星期五06星期六023910161723输入日程安排30243156

Excel交互式图表原来这样玩——切片器和日程表
本文主要介绍数据透视图表通过切片器和日程表,进行交互式展示,实现动态图表的效果。1.1 利用切片器制作动态交互式表 Excel2010新增了切片器的功能。什么是切片器呢?切片器在哪里? 案例,本文需要通过按销售人员进行交互式数据展示销售人员的销量。 插入切片器方法如下:Step1:如图所示,插入——数据...

Excel,如何制作数据批量汇总模板?这样做,简单又高效!【附完整的VBA代码...
今天,让我们一起探索如何利用Excel的强大VBA编程能力,创建一个简单易用、性能卓越的批量汇总模板。下面,我将分步骤讲解操作过程,并提供关键代码示例,助你轻松完成任务。首先,我们需要创建一个模板表格,这个模板将作为数据汇总的起点。点击“插入”菜单,选择“表”,然后根据你的需求设计学生个人档案...

如何用excel制作甘特图式日程表?
以WPS 2019版本为例:关于 如何用excel制作甘特图式日程表? 我们推荐您可使用WPS2019来完成操作,步骤如下:1、选中数据点击插入“图表”2、选择条形图里面的堆积条形图 3、选中前一个序列,点击鼠标右键“设置数据序列格式”4、在“填充与线条”下,将填充改为“无填充”就完成了 更多办公软件问题,...

城口县15273099267: 如何制作课程表模板 -
沃甄特制: 1.新建一个excel表格,打开工作表 2.选中A1~F10的单元格,接下来对其进行边框设置.右键-单元格设置 3.修改表格行宽与列高,可通过鼠标拖动实现.选中1~10行,可以等高度设置行,选中A~F列,可以等宽度设置行. 4.绘制excel表头.插入-图片-自选图形-线条-直线,并进行绘制. 5.表头填充内容.插入-文本框,同时进行排版,分别输入自己想要的文字. 6.将表头内文本框的边框设置为无色.右键-设置文本框格式-颜色与线条-无线条颜色.

城口县15273099267: excel做好看的课程表要怎么做 -
沃甄特制: 1.创建工作表 打开Excel 2007新建一张“教师安排”工作表,存放各班的科任教师安排,这是编课程表前必须安排好的.再建立总课程表、班级课程总表、教师课程总表等. 2.总课程表编制 切换到“总课程表”工作表设计总课程表格,表中包括...

城口县15273099267: 如何用excel制作课程表的方法 -
沃甄特制: 方法/步骤新建一个excel表格,打开工作表选中A1~F10的单元格,接下来我们对其进行边框设置.右键-单元格设置修改表格行宽与列高,可通过鼠标拖动实现.选中1~10行,可以等高度设置行,选中A~F列,可以等宽度设置行.绘制excel表头.插入-图片-自选图形-线条-直线,并进行绘制.表头填充内容.插入-文本框,同时进行排版,分别输入自己想要的文字.6 将表头内文本框的边框设置为无色.右键-设置文本框格式-颜色与线条-无线条颜色.

城口县15273099267: 怎样用Excel制作课程表
沃甄特制: 右键单元格,设置单元格格式中的边框,添加中间的斜线即可 空格键推动文字的位置 ALT+ENTER键强制换行 上述方法应用于只有一条斜线的,多条斜线需要另外的方法 多条的方法,不要说我懒 http://tech.163.com/06/0116/10/27J52LN4000915AA.html

城口县15273099267: 在电脑上制作课程表 -
沃甄特制: excel

城口县15273099267: 怎样用excel2007制作课程表? -
沃甄特制: 恩!这里有教程 http://tech.sina.com.cn/c/2003-06-12/20031.html

城口县15273099267: 如何制作excel课程表格 -
沃甄特制: http://office.microsoft.com/zh-cn/templates/CT010117275.aspx#ai:TC010062244|

城口县15273099267: 怎么样用Excel制作课程表呢 -
沃甄特制: 把课程表按顺序打进去 再排下版就可以了嘛 你可以把你的课程表发上来大家帮你排一下了...发给我也行

城口县15273099267: EXCEL制作课程表 -
沃甄特制: 这个其实很简单,当你输完第一个日期后,按ALT+回车键,在单元格内换行,然后键入课程就行了,当然日期一定在前面加上空格.

城口县15273099267: 怎么用EXCEL制作表格啊? 我想做个课程表 -
沃甄特制: 直接打字呗,最后设置一下单元格式就OK了.我简单做了一个,如何觉得还可以的话,PM我,我发到你的邮箱里 http://www.98ke.com/speed/UpLoadFile/200711858616453.JPG

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网