中企动力 > 商学院 > 课程表excel模板
  • ?

    回应粉丝提出关于EXCEL里面的文字旋转任意角度的问题,欢迎提问

    陆绮波

    展开

    我们在使用excel表格编辑软件进行文字编辑的时候,经常需要对文字进行一些特殊的编辑,比如调整大小,间距,换行,艺术字等等,有时候根据需要,还得对文字进行方向上的设置,如果横排、竖排或者是斜向45度,都比较容易设置,但是,如果想要对文字进行任意角度的设置,就需要自己定义才行,下面,小编来演示一下操作的过程。

    1

    首先我们需要在电脑上打开一个空白的excel文档,将单元格中输入我们想要改变方向的文字内容,比如做课程表需要用到“星期”,如图所示。

    2

    输入好我们想要的文字以后,我们需要用鼠标点击文字所在的单元格,以便选择单元格里面的文字,进行方向设置,如图所示。

    3

    选中单元格里面的文字以后,我们需要在excel页面上方的菜单项中找到设置文字方向图标,如图箭头方向所示的位置。

    4

    点击文字方向设置的菜单以后,出现了一个下拉的菜单,这个菜单里面有竖排,向上、向下、顺时针、逆时针等,如图所示。

    5在这些菜单中,我们需要点击最下方的“设置单元格对齐方式”,如图所示。

    6

    点击“设置单元格对齐方式”这个选项以后,页面出现了一个弹出对话框,我们找到右侧的一个设置文字旋转角度的位置,如图所示。

    7

    文字的方向,系统默认的是固定的度数,比如0度,或者90度,代表横向或者纵向排列,我们调整一下数值,比如13度,如图所示。

    8

    调整好文字方向上面的数值以后,我们就需要点击下方的“确定”按钮,如图所示。

    9

    点击“确定”按钮,刚才弹出的对话框自动退出,回到刚才的excel编辑页面,这时候我们发现,文字的方向正好向斜上方13度角倾斜,说明我们的设置成功了,如

  • ?

    大学里人手必备的电脑,真的用来学习了吗?

    腐蚀

    展开

    到了大学,电脑桌学校都给准备了,买电脑那也是顺理成章的。很多人从大一开始,就举着学习的旗帜,将电脑搬进寝室,但是电脑对于学习究竟有多大帮助呢?又有多少人充分利用电脑来学习各种技能呢?

    从前我感觉电脑就是大学里一种娱乐工具,但直到接触了网络课程之后,才发现学习还可以利用这种方式。

    我之前在一所再普通不过的二本院校读大学,可我骨子里有种折腾劲,我喜欢动漫,想学习日语;我数学不好,想考研的我就想好好搞一下数学。所以,我从大一就开始四处蹭课了,对比着学校教导处课程表,背着个破包,像赶场一样奔波在各个教学楼里,当然,很多节高数课以我当时的能力都压根听不懂,日语口语课上老师也很少跟我们用日语沟通,他的发音在我看来也有些奇怪。甚至又一次因为我不是本专业学生,所以在课堂上提问就被认为是捣乱,被“请”出课堂过。

    当时的我才开始渐渐意识到,传统的大学教育就是这样,确实低效,不灵活,不方便……而好老师总是有限的。人们喜欢批评很多大学生不爱学习,在我看来,其实你爱学习,也未必有机会、有资源。

    所以,我也一直在寻找更加高效的学习方式。从大二上半学期第一次在网络上学课程,突击复习英语四六级和日语N3开始, 后来的结果也证明我的选择没有错误,在一个班一般只有一两个人通过六级的情况下,我很幸运的通过了。直到现在,我那些语言类、职业技能类、考试考级类的科目,我都是通过网课学习的。在我看来网课的作用甚至大过面授。

    刚工作的时候,我也是在网课平台上自学职业技能的——因为我发现,有很多职业技能人家默认你会,你不会也得会,没人有义务带你,所有人都只要“结果”,招你来是“解决问题”、“执行任务”的,让你打电话和外国客户沟通,没有人给你当翻译,也没人帮你。当领导让你写后天要用的PPT,编制本月的财务报表......你说你不会?没有人会说:“年轻人嘛,可以理解”,大家的想法更多是“要你干什么吃的”做新人的痛苦,每个人都得经历一遍。

    不想遭受这种窘境,又没有一个耐心细致的好师父好上司手把手带着你,那又能怎么办?

    那么网课平台就成了你最好的选择。比如百度传课平台,我看了一下,里面很多课程我都觉得蛮亲切的,随便举几个例子,PPT,Word,Excel,就我的经验来看,这些对于刚进入职场菜鸟来说,一般人都只会用办公软件的基本功能,面对工作中的具体问题和操作,常常得抓瞎——零碎的单元格怎么合并?Vlookup函数如何应用?这时候除了上网自学,谁会教你?

    现在,回到很多人都有的问题——那些网课靠谱吗?怎么靠网络课程来自学?

    靠谱与否取决于:

    (1)网络课程提供的内容是否是你需要的

    (2)学习内容是否可以实践用到

    (3)自学能否坚持,有多大提升欲望

    方法:

    (1)对于大学生,首先你要确定的一个目标

    你想从网课学到什么?很多人都说提升自己,但其实都没有一个明确的主线和目标。

    (2)专注,专注,再专注课程

    你可以同时选两三门课,但是你不能今天看到这个软件这课不错,学了两天,又觉得那个也不错,长此以往你往往什么都学不到。这就涉及到“主观能动性”问题,古语说得好,“书非借,不能读”效果只取决于你能不能真正去学习那些课程。

    (3)选好平台的同时,更要注重课程内容

    无论是搜资料还是看直播,基本上,免费的都不怎么靠谱。互联网时代的工匠精神,往往在于平台流量和关注度,而忽略了内容的质量。

    最近参加了一些免费的直播课,发现一个问题,就是这些课程内容都非常精彩,有最前沿的理论观点,也有知名企业的管理方法和案例,但是学完了之后不知道该怎么应用,仅仅起到了丰富个人知识结构的目的,而无法将学到的东西应用到实际工作中改进自己的绩效,真是应了那句话:老师讲得很激动,我在手机前听得很心动,上完课仔细想想不知该如何行动。

    另一个,网上免费的资料,里面藏着电脑病毒,或者挂羊头卖狗肉的东西,最要命的是浪费时间。 下载的东西,电脑中了病毒,解压发现里面的东西不是你要的,浪费很多时间去各个论坛搜索却一无所获。

    那么,什么才是真正有用的,基于碎片化知识与技巧的网络视频课程呢?除了分享前沿性的理念知识,以及全面的知识外,还能讲解具体的操作方法步骤,或者训后提供可供实际工作应用的原创性工具、模板或表单,才能真正帮助自己学以致用,从而改进自己的绩效表现,获得职业发展。

    如果你拥有电脑,却还不知道如何利用电脑来学习,不妨试一下关注一些网络课程,让电脑不仅是娱乐工具,还成为学习的工具,让它实现自身真正的价值。

  • ?

    Excel 到底有什么用,小白又应该如何来学习?01

    现实

    展开

    Excel 到底有什么用,小白又应该如何来学习?

    归纳了解Excel电子表格的应用方向

    脱下严谨单调的办公“外衣”,回到家中,Excel也可以个性十足、多才多艺,帮助我们解 决生活中的棘手事务。Excel究竟有哪些令其他软件无法匹敌的魔力呢? Excel电子表格又有哪 些用处呢?结合目前的应用情况,我们归纳出以下几点。

    ■家庭财务管理

    Excel是Office办公软件,那是不是意味着它就只能出现在办公室的电脑中 呢?其实不然。对于普通人群而言,Excel绝对是一个很贴心的家庭管理帮手。 利用Excel管理家庭财物,将所有的物品分门别类地记录在一组表格中,既轻 松又利于査找;利用Excel制作亲朋好友的联系表,可以将亲友的电话、地址 等记录下来,再也不用担心电话簿被弄丢、手机通讯录被删除了;利用Excel 可以将图书列个清单、帮孩子做个个性的课程表、对下个月的行程计划做一 个备忘记录、购车分期付款的计算表格等。

    ■个人理财

    “投资理财”绝对是近两年最流行的话题,不论是上班的“月光族”、压力剧 增的“供房供车族”、超前消费的“信用卡族”,还是处于家庭稳健期、退休 期的中老年人,都津津乐道于基金、股票、国债和保险等投资项目。然而, 理财的第一步实际就是通过月记账盘点当月的生活开支和工作收入情况,在 这个阶段使用Excel的简单功能就可以实现。如果您对Excel己经有所了解, 那么应该制作信用卡资金管理表、定额定期还款或不定额延期还款的计划表 等,对个人或家庭的计划早作打算。

    ■行政人事

    公司的行政人事人员担负着很重要的流通、出入、文件、会议、人事调动、 绩效考核等管理工作,时常会遇到很头疼的事情,因为需要处理太多繁杂的 事务,一不小心就捡了这头丢了那头。现在如果将Excel运用到工作中,您就 会发现原来制作员工绩效考核表、培训意见调查表、加班统计/申请表、员工 档案表、文件编码登记表等都不是难事,而且员工的考勤、借阅、入职、离 职等都可以很智能化地实现查询,大大减少了工作的难度,至少能够让那个 在办公室里焦头烂额的你从容应对了。

    ■运营生产

    企业的生产管理机构履行着制订生产计划、进行生产效率和工作量分析、控 制和安排生产进度、做好人员配备、完成生产通知和记录等重要职责,用Excel 可以实时填写数据并快速整理成在生产目标范围内的数据表,从此开始,就 连数据统计都成为了一件令人轻松愉悦的工作。同时,Excel提供了众多的分 析工具,您可以对其进行分析预测,这些都可以为公司的投入产出提供依据, 并且及时掌握供需关系,明确各阶段生产计划。

    ■销售统筹

    如今的销售系统已不仅是简单的销售产品和开拓市场,它还包括企业全部的 经济活动,贯穿了企业文化、产品设计、生产、营销等。因此,无论您身处 何种岗位,利用Excel进行数据运算和分析几乎已成为必备能力;无论是从事 采购、销售、财务分析还是统筹决策,Excel能够帮助您筛选销售数据、分析 销售前景;利用Excel的图表与数据展示功能更是将您的数据、您所想的变成 所见的,实时展示给客户及上司,增强说服力;或者利用数据透视表快速分 析出向高层汇报的信息,把复杂的表格数据简单化。

    ■财务会计

    即使您从未从事过此项工作,看见庞大的数字群还是忍不住感觉枯燥、乏味, 表格中总是漫天的数字以及永远无法计算完结的数据。工作的内容纷烦复杂, 工作结果又要精益求精,若仅靠手工来完成全部工作,那工作者必是生活在 水深火热之中,叫苦不迭。而随着Excel的出现,财务会计便开始了幸福生 活……目前,财务会计人员常用Excel审核原始凭证、编制记账凭证、结账、 编制会计报表等,进行查账审计、结算员工工资、分析利润、盘点资本交易 等财务控制以及在实际应用中建立模板并进行分析。

    ■投资预算

    实际上Excel应用于投资预算也得从财务函数入手,因为Excel涵括的多种财 务函数将为您进行本量利分析和经营决策提供最大方便。例如,您可以用年 金相关函数来计算资金的时间价值,建立长期借款分析基本模型以及模拟运 算表分析模型等;如果您要对租赁筹资与借款筹资进行衡量,则可以建立方 案比较分析模型;或者利用控件进行趋势性和敏感性分析等;而通过Excel 的图表或数据透视图表则可以建立更直观、动态的预算体系建模方式,或者 根据约束条件求得最佳方案。

    Excel有着这么广泛的用途,你是否准备好学习这门课程了呢?下一课接着讲!

  • ?

    中小学教务老师必备:轻松五步即可解决排课难的问题

    水香

    展开

    二一排课,是目前中小学教务老师非常关注的一个排课软件。主要是因为很轻松就可以解决学校的排课难的问题!

    很多中小学教务老师每到这种暑假的时候,心里就开始慌乱!

    主要是排课,实在是众口难调!

    A老师说,星期几,星期几不能上这个课!

    B老师说,下午都有事不上课!

    C主任说,某某时候,电教室不能安排人上课!

    ……

    本来还没弄好的连堂课都还没搞定,就一大堆的规则抛过来……

    其实,这些都是可以很轻松进行解决的!

    第一步,去下载一个二一排课软件!有免费版下载的!

    第二步,熟知一下软件使用方法,可以询问我们的开发助手,也可以在群里和排过课的老师进行交流

    第三步,输入相关数据,比如输入学校的老师、课室这些数据,可以根据万能模板统一录入,快速导入

    第四步,输入繁杂的规则,把规则都给到软件算法去排就可以了。二一排课的排课算法是集齐了非常多模拟数据调研进行得来的,目前完善的算法,可以根据规则,做到最优化。避免规则的冲突等等!

    第五步,导出为word、Excel就可以啦!

    如何下载二一排课软件?二一排课目前是有免费试用版的,各位如有需要进行领取试用版,可以直接点下面“了解更多”的按钮进行填写信息领取。

    当然,也可以进行排课服务的,我们的排课客服会一对一帮助各位中小学教务老师彻彻底底的解决好排课难题!

  • ?

    怎么用记事本做一个漂亮的网页课程表(2)

    少女

    展开

    转载自百家号作者:风之子编程

    一、制作前提:

    我们的目标:

    熟读文章《网页编程中叫不上名的色彩是如何准确表达的?》用截图或其他你能想到的方式获取到表头周一到周五5个单元格的背景色,并记录下来;获取到语、数、英、化、物理五个科目的字体颜色并记录下来;获取到奇数列的背景颜色并记录下来。熟读文章《任何人都可以做网页!幸运的你,快来试试看!》知道以下样式的含义及用法:内边距:padding背景色:background-color字体大小: font-size文字对齐:text-align: left或right或center完成《怎么用记事本做一个漂亮的网页课程表(1)?》布置的任务,因为该课程任务就相当于盖好了一个毛坏房,而这个课程的任务就是完成装修!二、样式类名属性

    在文章《任何人都可以做网页!幸运的你,快来试试看!》中介绍style这个属性,这个属性是对当前容器的样式进行定义,所以又叫行内样式。使用行内样式会这样的问题:比如我们要把课程表里所有“语文”字体颜色改成桔色,就需要把所有含“语文”的单元格找出来,添加上相同的行内行样式。这会造成严重的代码冗余,致使代码的可读性变差。针对这个问题HTML提供了class(样式类名)属性,利用这个属性我们可以事先定义好一个样式类,如果哪个容器需要这个样式,就给这个容器赋值这个样式类名就好了。相比较而言,行内样式更适用于样式比较特殊的地方。可能说起来比较抽象,且看示例:

    style 样式容器,只能用于放置各种样式定义,对语法有严格的要求,不能用于放置其它容器。

    三、其它问题

    1. “上午”和“下午”如何实现竖向显示?

    有Excel经验的同学可能知道“上(ALT+ENTER 换行)午”这样实实,但是网页中回车换行会被换略,取而代之的是
    签行。即把"上午”改为”上
    午"即可。

    2. 其它样式该怎么处理?

    如“中午”单元格的样式是特殊样式,可采用行内样式解决。如何你要是觉得行内样式不好看,也可以自定义样式解决,方法上文中介绍过了。

    四、结语

    如果你已经掌握了以上知识点,我相信你很快就可以独立做出一张漂亮的课程表。如果你成功做出来请告诉我,你的进步非常大。没有做成的话也请告诉我,有任何疑问都可以留言,大家一起帮忙解决。

  • ?

    怎么用记事本做一个漂亮的网页课程表(1)?

    罗丹烟

    展开

    转载自百家号作者:风之子编程

    一、制作材料

    最终效果图

    编码工具:记事本2(notepad2),百度notepad2就能找到。预览工具 :chrome 浏览器。调试方法: 打开notepad2 , 另存为class-table.html。编辑完代码后保存,用浏览器打开class-table.html。如果浏览器已经打开class-table.html,刷新网页就能看到最新效果。

    二、表格容器

    表格出现在各种办公软件中,如Office Word,Excel, WPS表格等。如果想要在网页中展示表格,该用什么样的方法实现呢?Html提供了一套完整的表格容器。

    表格(table):

    表头(table head): 允许省略表行(table row): 表头单元格(table head data): 表体(table body): 允许省略单元格(table data): ,与th功能相同,只是文字没有加粗效果。注:1 . ()中的英文注释并非官方解释,只作为方便记忆的英文参考2 . 容器概念请阅读作者文章任何人都可以做网页!幸运的你,快来试试看!

    请看表格容器的基本结构

    由于使用的tr,td等缩写,使得整体代码看起来清爽了许多,现在布置一个小小的作业,请参考以上代码,做一个小小的课程表。

    三、合并单元格

    有了表格容器的基础知识后,现在谈做一个复杂的课程表还为时尚早。因为课程表不仅有横向单元格合并还有纵向单元格合并,看下面的效果图。

    会Excel和WPS表格的同学估计是着急坏了,咋把表格整得这么丑?!!合并单元格多大事,想合并什么单元格,直接选择相应的单元格之后,点合并按钮不就完事了吗?在网页编程中合并单元格还真不是看起来那么简单。

    1. 单元格横向合并

    例如:

    单元格列跨度属性colspan (column span ): 表示当前的单元格跨了几列。

    上面的例子中由于1行1列的单元格跨了2列,导致第1行只允许留下2个单元格,否则表格将变形。2. 单元格纵向合并

    例如:

    单元格行跨度属性rowspan (row span ): 表示当前的单元格跨了几行。上面的例子中由于1行1列的单元格跨了3行,导致第2,3行只允许留下1个单元格,否则表格将变形。

    四、美化表格

    经过本小节的学习,相信你已经能做出效果图的样子,虽然丑了点,但是表格的结构已经出来了。在美化表格之前,我们先要搞清楚这个课程和最终的效果图差在哪里?然后才能有针对性地进行美化。

    表格边线太丑单元格内的文字离边线太近文字“上午”和“下午”没有垂直居中文字“中午”没有水平居中单元格没有背景色课程名称没有颜色问题太多,讲起来没有那么容易,请期待后续的内容,如果大家在制作过程中有任何疑问欢迎留言。

  • ?

    用WPS表格制作动态课程表,日期表格函数练习

    Sidney

    展开

    动态课程表是指,用WPS或EXCEL制作一个课程表,当你打开课程表格时,若果今天是周三,则课程表里的周三这列会自动改变样式,提醒你这一天的课程安排,其他课程日期列都不变。

    第一步,制作一张普通的课程表,打开excel或et,输入课程;

    第二步,设置表格的样式,并将日期与课程部分设置成灰色背景,字体也用浅灰色;

    第三步,选择星期一这列,在菜单面板上找到【条件格式】,【新建规则】选择【使用公式确定要设置格式的单元格】,输入公式”=WEEKDAY(TODAY(),2)=1“,设置【格式】里的颜色背景;

    第四步,选择星期二,如上设置条件格式,输入公式”=WEEKDAY(TODAY(),2)=2“;依次选择其他星期,同样设置,只改变最后一个等号后的数字即可。

    动态课程表用到的两个函数分别是,“TODAY”和“WEEKDAY”日期函数。

    “TODAY”函数是返回当前日期的序列号,序列号是表格 日期和时间计算使用的日期-时间代码。

    “WEEKDAY”函数是返回日期为星期几,默认情况下,其值为 1(星期天)到 7(星期六)之间的整数。

    语法:WEEKDAY(serial_number, return_type)

    第一个参数(serial_number,)是要查的日期,应使用DATE函数输入日期,例如使用DATE(2018,11,11),表示输入2018年11月11日。如果直接以文本形式输入日期,则会出现问题。

    第二个参数(return_type),是返回的数字。

    输入1或省略,函数返回数字1(星期日)到数字7(星期六);输入2,数字1(星期一)到数字7(星期日);输入3,数字0(星期一)到数字6(星期日);

    说明一下,第二个参数控制的是返回数字代表的周几,比如默认省略时,输入的日期这天是周五,函数返回的数字就是6;而参数输入2时,则返回5,你明白了吗?

  • ?

    Excel技巧:如何做课程表的表头呢?优秀的表头就该比较灵活

    爱很美

    展开

    工作中经常会用到一些日程表,那么也经常需要给日程表做个表头,如下图红色线框中的表头如何做到的呢?今天小编就来给大家讲讲,会的大神请飘过。

    首先找到菜单中插入形状的选项。找到红色箭头所指的直线想,单击。如图:

    然后在下图中斜拉一条直线。如图:

    同样道理,再拉一根直线,就得到了一个大体的框架啦。如图:

    框架搭好后,然后插入一个文本框,图中鼠标的光标所在的位置。文本框中输入“时间”。如图:

    然后,右键这个文本框,一定是右键文本框,别右键到单元格中去了,然后会出现下拉菜单。找到最下面的设置形状格式,单击。如图:

    单击后得到如下对话框。找到三维旋转,Z轴旋转,如图红色线框所圈的地方。

    将文本框中的时间Z轴旋转310度。如图:

    然后把刚刚的时间的文本框拖到合适的位置,如图:

    同样的方法。将表头中的课程以及日期做两个文本框。如图:

    以上就是今天给大家带来的内容。如果帮助的到你,记得给小编点个赞关注下,对小编都是莫大的鼓舞。

  • ?

    【云朵深度】教你升级Excel排课表,瞬间提高80%的排课效率!

    小苍兰

    展开

    在培训机构的教学管理中,安排课表是每学期的必要工作之一。

    排课管理对于一个培训机构来说十分重要,却不是一件容易的事情。一年四个学期,每到学期开始前的一段时间,教务老师就要废寝忘食,披星戴月,不断收集学生和老师的资料,经过反复的修改才可能制备出一份合格的课表。这还没完,学期开始之后,随着一对一(一对多)排课数量的增加以及一些突发情况的增多例如学生临时调课等,排课管理就变得更加复杂。

    阻碍教务老师顺利排课的最大因素就是“在排课的过程中,需要查阅并且记忆大量的课程信息,确保安排的课程不会出现冲突”。也就是说冲突检测是排课管理中最耗费精力的问题。

    一般说来,机构老师在排课过程中最苦恼的有以下三点:

    1、老师数量多,记不住每个老师的空闲时间。

    2、家长来给自家孩子报一对一,在排课前都要经历查询老师的空闲时间—查询孩子的空闲时间—寻找可用的空闲教室这个流程。

    3、小班临时调课,需要把班里所有人的上课时间都检查一遍,才能确保新安排的上课时间,每一个孩子都能正常出勤。

    在排课过程中一不小心,就会出现将两门课安排在同一间教室的同一个时间或者在同一个时间为某位老师安排了多节课等情况。

    在机构体量比较小的时候,排课不算困难,用传统的人工、手抄的方式基本就能实现。

    当机构不断发展壮大,教室,老师,学生的数量都大量增加,传统的用人工、手抄的方式排课表不仅繁重而且有大量的重复工作,致使出错率很高,那么采用计算机来排课表就成了发展的必然趋势。

    排课作为一项难度大而繁琐的工作,现在虽有专业的排课软件,但排课软件收费偏高,并且由于开发软件的公司在排课软件的开发过程中一般并不深耕于教学管理,其试错成本和培训成本都很大。相对于排课软件,excel具有免费的特点,如果说既要廉价又要达到一定的排课效果,往往优先选择excel进行排课。

    在介绍采用excel排课的方法前,我们首先要明确什么是一份合格的课表。

    一份合格的课表至少满足以下三个显性条件和一个隐形条件:

    显性条件:

    1、一个老师在任何一个时刻至多在一间教室里授课。

    2、一个学生在任何一个时刻至多在一间教室里上课。

    3、一个教室在任何一个时刻至多只有一个班级在上课。

    隐性条件:

    1、一个课程由老师、学生和教室构成。

    从这些条件我们可以归纳出,排课管理中需要考虑的因素包括“时间”“教室”“老师”和“学生”。

    下面我就从以下三个场景出发,从易到难地讲述如何制作带有“自动排课冲突检测”能力的excel排课表。

    目录拥有固定工位的一对一排课可变工位的一对一排课班课排课(兼容一对一)排课模版功能的优化

    1 拥有固定工位的一对一排课

    一对一机构,即课程中只包含一位老师和一位学生。固定工位则表示机构中每个老师都有其专属的教室,换句话说,教室数目与老师数目一致,那么某个老师是否空闲就等价于他的专属教室是否空闲。

    基本定义搞清楚之后,我们就可以进行实操了。

    首先需要做一个模板,上文我们指出,排课管理中需要考虑的因素包括“时间”“教室”“老师”和“学生”。

    而在固定工位的条件下,“教室”和“老师”的数量实际上是一致的。因此在固定工位一对一排课的模板中我们只需要考虑“老师”,而且用“老师”来代替“教室”。

    为了使排课的表格尽量的小,我们选择突出“时间”以及“老师”两种因素。将“时间”作为横坐标,以课时时长为单位(本文姑且按照课时时长为一小时来计算,13:00为最后一节课,由于咱们教务排课基本上按照一周的课表进行,只需要在表格的横向进行相应的扩展或者拆分成七个sheet即可),“老师”作为纵坐标,从上到下列出机构的老师姓名。如下表所示:

    模板中的每一个空格都表示一节一对一课程,模板中任何空白的格子都可以用来添加新的课程。如果有学生来机构报了某老师在某时间的课程,这时,我们便可以在相应的位置输入学生的姓名,注意要确保一个学生在每一列中至多出现一次。为了便于下面的讲解,我们随意填写了下面的表格,如下表所示:

    原则上,我们只需要获取到待排课学生的空闲时间,然后再去标记该学生在该时间段是否可以被排课就可以了。

    首先,我们需要在模板之外的空白位置填写待排课学生的名字。例如“小白”。

    然后,在框架表格中添加一行“是否可以排课”的标记。例如8:00那一列由于小白已经在上赵文清老师的课,那么B2位置就应该显示“不可排课”,但是9:00那一列,小白没有课,因此C2位置应该显实“可以排课”。

    我们的目标就是要让第二行能够自动显示“不可排课”或者“可以排课”。那怎么做呢?

    我们可以根据这样的常识来进行判断——任何一个时间只要出现过待排课学生的名字(小白),那么这一个时间就不能再用来排课。换句话说,我们要让Excel自动统计出每一列中出现小白的次数,只要出现次数≥1次,那么就不能排课。

    因此,我们点击B2格子,然后将下面一段公式直接粘到B2处:

    =IF(COUNTIF(B3:B10000, $J$1) > 0, "不可排课", "可以排课")

    注:输入公式的整体解释是在B列的第3行到第10000行中寻找,如果有内容和格子J1的内容一致,那么就显示“不可排课”,否则显示“可以排课”。

    1、J1格填写的是待排课的学生姓名,相应的,在模板之外的任何位置都可以填写待排课的学生姓名,只需在公式的相应位置改成相应的形式即可。例如将待排课学生姓名填写在K2位置,那么在B2处则需填写:=IF(COUNTIF(B3:B10000, $K$2) > 0, "不可排课", "可以排课")

    2、10000泛指机构老师的数目,一般机构都不会超过这个数值。也可以自定义数值,但不要低于机构实际的老师数量。

    完成后,就会看到B2自动出现了“不可排课”4个字。

    最后,我们将公式复制到其它时间上(其它列)。

    方法是,鼠标点击格子B2,移动鼠标到B2右下角,当鼠标变成“黑十字”型时,按住鼠标左键往右边拖拽就可以将公式自动复制到其它列中。(下文类似步骤不再赘述)

    2 可变工位的一对一排课

    实际情况下,很多机构都会有大学生兼职老师。而且机构的校长、主管往往也是“兼职”老师,需要上课。对于他们而言,由于每周在课堂上的时间较少,机构一般不会给安排固定的教室。产生的结果就是1对1教室的数目往往少于老师数目,排课时就必须要确保课程有对应上课的教室。

    为此,除了拥有固定工位的排课表格所需考虑的因素之外,空闲“教室”这个影响因素就变得尤为突出。

    此时,模板的纵坐标应换成“教室”。如下表所示:

    与固定工位的模板类似,可变工位的排课模板中每一个位置都可以填入一个老师和一个学生。此时,判断是否可以排课,我们需要同时考虑学生的空闲时间和老师的空闲时间。也就是说,某一列中,只有当老师和学生的名字都没有出现过的时候,那么这一列才可以排课。

    首先,我们需要在模板之外的空白位置填写待排课学生和待排课老师的名字。例如J1填写“小明”,J2填写“钱文华”。

    然后,在框架表格中添加一行“是否可以排课”的标记。如下表所示:

    整个公式采用的逻辑和固定工位的一对一排法是类似的,只需要稍加修改即可。我们需要先统计出每一列中,待排课老师出现的次数和待排课学生出现的次数,然后将这两个数字相加,只要结果≥1,那么就不能排课。

    例如8:00那一列由于小白已经在上赵文清老师的课,小明就不能上赵老师的课了,那么B2位置就应该显示“不可排课”。11:00均未出现小明和赵文清老师的姓名,所以E2位置应该显示“可以排课”。

    因此,我们点击B2格子,然后将下面一段公式直接粘到B2处:

    =IF(COUNTIF(B3:B10000, "*"&$J$1&"*") + COUNTIF(B3:B10000, "*"&$J$2&"*") > 0, "不可排课", "可以排课")

    注:J1格填写的是待排课的学生姓名,J2格填写的是待排课的老师姓名。相应的,在模板之外的任何位置都可以填写待排课的学生姓名和待排课的老师姓名,只需在公式的相应位置改成相应的形式即可。例如将待排课学生姓名小明填写在I3位置,待排课老师姓名填写在J4位置,那么在B2处需填写:

    =IF(COUNTIF(B3:B10000, "*"&$I$3&"*") + COUNTIF(B3:B10000, "*"&$J$4&"*") > 0, "不可排课", "可以排课")

    完成后,就会看到B2格自动出现了“不可排课”4个字。

    最后将公式复制到所有的时间上,整个排课表就制作完成了。

    3 班课排课(兼容一对一)

    不同于一对一排课,班课排课一般在学期开始之前进行,所以主要考虑的因素是“教室”和“老师”的空闲时间。

    但是排课的时候也不能完全避免班内学生的因素,例如:

    1、某一些班级联报的情况比较多,如果放置在同一时间段,就会降低联报的比率。

    2、学期中某些班级需要进行调整,调整的过程中就需要考虑班中学生的空闲时间。

    3、机构主营业务既包含班课也包含1对1,在学期中就会比较频繁的排课。

    第一种情况只能通过教务老师的经验进行处理,excel不能解决这类问题,但是后面这两种情况则是可以通过excel自动判断冲突的。

    使用excel对小班进行排课,采用的排课框架表格和可变工位的一对一排课类似,但有所补充。一个小班的学生数目在30人左右,如果将学生姓名逐一都填写在表格中,编辑和查找都会很麻烦。

    因此,模板中的每一个格子只填写一个班级的名称,并且预留一个空位显示出该班级和待排课班级是否冲突,如下表所示。

    每个班级的任课老师和学生信息,我们存储在另外一张名为“班级记录”的表中。

    在排课之前,需要首先将班级信息录入到“班级记录”中。第一列填写班级的名称,之后从第二列开始,每一列填写任课老师或者班内的学生姓名。如高二数学基础班,任课老师名赵文清,学生姓名分别是小明,小红和小黑。如下表所示:

    这样我们就将班课的排课模板制作完成了,保存好班级信息之后,我们紧接着就需要用excel表格统计出冲突的课程。

    一个很直观的想法就是,两个班如果有共同的老师或者共同的学生,那么这两个班的上课时间一定不能发生重叠。如果上课时间发生了重叠,那么就意味着这两门课就是有冲突的。另外,在模板中,每一列的课程都是在同一时间进行。因此,我们要确保每一列中的任何一个班级都不能和待排课班级冲突。

    我们要编写的冲突检测公式也是按照刚刚的思路来实现,分成如下的两步流程:

    第一步,检查每一个已经排好的班级是否与待排课班级存在冲突。

    首先,我们要根据模板中班级的名字,在“班级记录”表格中定位这个班的老师和学生。然后,我们把老师和学生的名字进行一一对比,统计出相同的名字出现的次数。如果相同名字出现的次数≥1,就说明有班级冲突的情况发生。

    我们选择格子C3,并直接录入公式:

    =IFERROR(IF(SUM(COUNTIF(INDIRECT("班级记录!A"&MATCH(B3, 班级记录!$A$1:$A$100,0)&":AZ"&MATCH(B3, 班级记录!$A$1:$A$100,0)),INDIRECT("班级记录!A"&MATCH($P$1, 班级记录!$A$1:$A$100,0)&":AZ"&MATCH($P$1, 班级记录!$A$1:$A$100,0)))) > 0, "冲突","不冲突"), "")

    注:

    1、结束公式输入时需同时按下“CTRL+SHIFT+ENTER”。

    2、该公式适用于学生数量低于50的小班情况,对于学生数量超过50的情况并不适用。

    编写好公式之后,需要将公式复制到其它的框中,第一步就完成了。

    第二步,检查完每一个已经排好的班级是否与待排课班级存在冲突之后,由这些信息就可以推测出哪些时间可以用来排课。某一个时间可以排课当且仅当这个时间所在的列不存在任何一个冲突。

    因此,在格子B2处我们直接输入公式:

    =IF(COUNTIF(C3:C10000, "冲突") > 0, "不能排课", "可以排课")

    最后将公式复制到所有的时间上,整个班课的排课表就制作完成了。

    4 排课模版功能的优化

    表头固定——防止页面滚动后第一、二行以及第一列的内容消失

    考虑到实际情况下,机构的老师的数目会比较多,会占用很大一部分界面,为了防止页面上下滚动后第一、二行的内容(排课情况)消失,就需要固定顶端两行。

  • ?

    怎样用excel制作课程表

    裘峻熙

    展开

    1.  新建一个excel表格,打开工作表

    2.  选中A1~F10的单元格,接下来我们对其进行边框设置。右键-单元格设置

    3.  修改表格行宽与列高,可通过鼠标拖动实现。选中1~10行,可以等高度设置行,选中A~F列,可以等宽度设置行。

    4.  绘制excel表头。插入-图片-自选图形-线条-直线,并进行绘制。

    5.  表头填充内容。插入-文本框,同时进行排版,分别输入自己想要的文字。

    6.  将表头内文本框的边框设置为无色。右键-设置文本框格式-颜色与线条-无线条颜色。

    (本文内容由百度知道网友我是来吓宝宝的贡献)

课程表excel模板

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP