- ?
怎么用记事本做一个漂亮的网页课程表(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个单元格,否则表格将变形。
四、美化表格
经过本小节的学习,相信你已经能做出效果图的样子,虽然丑了点,但是表格的结构已经出来了。在美化表格之前,我们先要搞清楚这个课程和最终的效果图差在哪里?然后才能有针对性地进行美化。
表格边线太丑单元格内的文字离边线太近文字“上午”和“下午”没有垂直居中文字“中午”没有水平居中单元格没有背景色课程名称没有颜色问题太多,讲起来没有那么容易,请期待后续的内容,如果大家在制作过程中有任何疑问欢迎留言。
- ?
数据分析培训学习,怎么用Excel做数据分析
家凌青
展开
今天科多大数据小课堂来教大家用Excel怎么做数据分析。
现如今,各行各业的求职都需要简历包装。尤其是文职类简历,想要赢得offer,你不得在精通Excel等办公软件上下点功夫么?那么,你真的了解Excel嘛?或者,你知道用它怎么做数据分析嘛?
所谓数据分析在手,走遍天下都不怕。而 Excel 作为最简单的办公软件,功能却不容小觑,同样可以实现分类、聚类、关联和预测来进行数据分析。这些概念听起来比较抽象,其实一点都不难,今日文章直接来一波干货,从具体操作开始讲起。
01 掌握基本 Excel 快捷键
工欲善其事,必先利其器,自从笔者发现了excel快捷键,就打开了新世界的大门。 虽然都是很基础的操作,一旦运用熟练将会大幅提升效率。
最好用的复制命令: Ctrl + R 向右复制 Ctrl + D 向下复制
选择格式粘贴:Ctrl + Alt + V
求和功能:Alt + = 然后按回车键
格式调整:Ctrl + Shift + 7 加上外边框 Ctrl + Shift + - 去掉边框 Ctrl + Shift + 5 改成%数值格式
视图调整及编辑: Ctrl + Shift + = 插入行 Ctrl + - 删除
终极:开始工具栏所有的命令都可以通过 Alt - H - 调用
Alt: 激活选项,配合选项英文字母使用
Shift:连续选择,配合方向键,翻页键等使用; 上位键
Ctrl:配合其他键可以执行一项命令 如Ctrl + C 复制;快速移动光标,配合方向键使用,如向右快速移动光标 (Ctrl + →)
02 数据收集
在数据分析之前,首先需要找到可靠的数据源。国内的公司数据可以在 wind 上下载,宏观数据可以在国家统计局上找到,而国外比较常用的网站有 SEC,WRDS (Wharton Research Data Services)。
需要注意的是,原始数据一般保留不做处理,通过 Excel 或其他编程软件做后续处理。
03 数据清洗与筛选等基础操作
杂乱无章的原始数据是难以分辨的,因此需要对海量数据进行清洗和筛选才能找出其中的规律。
常见的方法有如下几种:
运用描述性统计命令观察数据的离散程度等基本情况:通过添加“分析工具库”加载项找到数据-数据分析-描述统计,可以得到这组数据的中位数、众数、峰度、偏度等基本指标,观察这组数据的特征。此外,数据分析中还有方差分析等其他命令。
运用 VLOOKUP 将数据合理分组,收放自如:VLOOKUP 函数是 Excel 中的一个纵向查找函数,可以用来核对数据,多个表格之间快速导入数据等函数功能。功能是按列查找,最终返回该列所需查询列序所对应的值。比如,我们导出公司的原始报表后,可以通过 VLOOKUP 函数将报表中的数字一一导入到新的管理用的财务报表,这样既不会破坏原始数据,又可以建立良好的模板,方便后续使用。VLOOKUP 的四个参数用通俗的话来说,就是(要找谁,要在哪里找,要找哪一列内容,是精确的还是模糊的)
运用数据透视表分组求平均数、标准差、计数等多个指标:数据透视表是一个非常容易上手的分组工具,对于简单的数据处理甚至在便捷程度上打败了很多编程工具呢。比如要对每个省份的所有专业分数线求一个平均数,将年份和省份轻松地拖动到对应的列和行,就可以得到结果啦。试想,如果在原始表格中手动一个一个求平均数该有多麻烦。
运用条件函数计算融资缺口,检查配平:比如在预测财务报表时,我们常常要判断资产是否等于负债+所有者权益。此时可以用 IF 函数 (资产=负债+所有者权益,TRUE,FALSE)如果是配平的,直接返回 TRUE。此外,还有一些函数如 IRR 可以计算项目的投资回报率。
04 挖掘数据背后的规律
在完成了数据清洗和筛选之后,我们还是要落实到数据分析的重点,也就是数据背后的逻辑。
首先我们可以采用画图的方式。画图可以非常直观地佐证结论,不同情况下要用不同类型的图,比如饼图显示比重,折线图发现趋势,还可以采用叠加多种形式的图。
下面这张图就是一个数据分析应用的经典例子,显示的是一个教育公司在扩张过程中,学习中心同比增速与营业毛利率的关系。试想,如果只是一堆数据放在你的面前,可能根本无法发现其中的规律,但是通过下图,我们可以发现,学习中心的同比增速一般与营业毛利率呈反向关系,这也就意味着,扩张的过程必然要伴随利润下降的阵痛,这样的数据分析就是有效的,可以为公司的扩张战略提供参考依据。
另一种比较常见的数据分析应用就是从历史预测未来。比如如果公司过去几年的存货周转率都比较稳定,可以以此来预测未来几年的存货周转率。又或者通过线性回归发现某两个指标之间过去的线性关系,并以此来预测未来走势,这个操作方法可以用散点图——添加趋势线——选择回归类型(线性)来得出简单的结论。
说了这么多,列举 Excel 数据分析的一个常见运用。
大家知道,金融领域的工作往往要考察搭建财务模型的技巧,而这个模型就是完完全全从 0 开始通过 Excel 制作的。
1. 计算各项指标了解公司的历史经营状态。这一步不仅可以看出公司在盈利能力、成长性、营运能力等多个维度的历史发展状况,还可以与同行业的可比公司进行比较,看出这个公司所处的地位(比如公司的应收账款周转率可以直观看出公司是强势地位还是弱势地位,应收账款周转率如果显著低于同业,那就说明应收账款很容易收到,议价能力强)。
2. 预测公司未来的盈利状况,并通过财务报表的勾稽关系完善财务模型。这一步一定要打开 Excel 的自动迭代功能(选项——公式——启用迭代计算),具体的财务方面知识在此就不再详述。
3. 现金流 DCF 模型及敏感性分析。以之前制作的财务报表为基础,就可以测算出公司未来的自由现金流,在计算出公司资本成本的前提下对现金流进行贴现得到公司绝对估值。其中,基于不同的资本成本和公司永续增长率还可以做成敏感性分析的表格,得出在不同情形下公司的估值。这就需要使用Excel的数据——模拟运算——模拟运算表功能了。如下图所示,将输入引用行的单元格和引用列的单元格分别设为 Equity Valuation 中的永续增长率和Wacc对应的数值,就可以实现啦。
以上这些介绍都只是冰山一角,Excel的功能博大精深,加上VBA等高端操作将会释放更大的威力。配合现当代大数据盛行时期。想要深入,就还得不断学习!
- ?
长沙会计培训班:Excel财务课程免费让你体验,带你玩转表格运用
梦山
展开
为了让更多的朋友们感受到熟练操作表格带来的高效、便捷,瑞莱斯会计将免费为您奉上体验课程,让你提高工作效率,不再加班熬夜制作表格。
学完课程收获:
★熟练掌握VLOOKUP/IF/MID/ROUND/MOUTH/NOW/YEAR等20个函数具体应用
★电子表格制作技巧,自动生成各种报表、数据透视表、数据有效性、排序、筛选、分类汇总、超链接、财务报表公式、固定资产折旧表编制等30种表格设计技巧。
具体内容如下:
1、 熟悉电子表格;
2、 员工档案表、考勤表、工资表的制作;
3、 电子表格的排序,筛选及分类汇总等;
4、 日营业报表、固定资产累计折旧(表格制作中我们将学习函数公式的设置和各种快捷键的运用);
5、 费用支出表,库存明细表(表格制作中我们将学习函数公式的设置和各种快捷键的运用);
6、 做丁字形账户,试算平衡表、资产负债表、利润表等(所有表格自动生成,省时省力)
时间:2017年10月13日——25日
(一三五白班,可任选一个上午免费体验,9:30—12:00)
2017年10月19日——10月31日
(二四六晚班,可任选一个晚上免费体验,18:30-21:00)
地点:湖南省长沙市芙蓉区朝阳街道国际IT城708
如您想来体验精彩的excel课程可以登陆官网和客服进行预约,名额有限哟!
测试一下你适不适合做会计:http://csrlskj/m/test/
- ?
干部培训项目管理表格知多少(二)
瞿豪英
展开
原创:唐小兵唐说2018-06-23
课表在手,培训我有。我们来谈谈课表化管理。
——课程表——
课程表是承办方计划实施培训计划的核心要素,记录了学员培训学习的进度与过程,是保障培训效果的重要证明性文件。按照干部培训项目的实施状况,课程表也会存在以下几种状态。
第一,方案课程表。在谈判对接干部培训项目时,需要给委托方报一个方案,这个方案中就需要包含课表样表。有的单位需要承办方按照培训需求先做一个推荐课表,这个课程表就叫做方案课程表,存在多种样例,核心内容除了推荐课程,还必须有备选课程若干门,以便委托方发挥主观能动性做调整。相比于其他课表而言,方案课程表应该是所有课表中信息最全面、重点最突出、说服力最强的一份,毕竟,它是报给陌生委托方的第一个文件形态,如果没有足够的说服力,可能一腔热血就会付之东流,委托方会直接弃你而去,不再回头。因为,方案浅薄、课表太low了嘛!这是课表的第一种形态。
第二,拟定课程表。培训对接成功之后,承办方根据协议约定进行排课,通过比较课程、联络教授、对接现场教学点,对课程进行科学化搭配,形成了一套初步的课程方案。需要说明的是,对于武大等全国干部培训重点基地来说,排课过程相当漫长、复杂、艰辛,因为课程师资永远是短缺的。这就需要在排课过程中根据首选课与备选课的需要,对教授的各个档期进行准确记录并排列组合。如果你每个月没有经历过20个以上的班次的话,是很难想象120多人次的教授是如何被填到有限的30天这个时间方格子里去的。这就是教务排课老师的能量。所以,开发一款微信排课大师小程序,相当有必要。
拟定课程表只是课表草案第一稿,其实它也意味着培训日程计划已经定稿,除非万不得已不可更改。毕竟,一票难求的著名教授都被填到了方格子里边,牵一发而动全身,使不得。
第三,定版课程表。之所以叫定版课表,不叫终板课表,是因为不到课程计划结束,你永远不知道终版课表是什么。上天最容易给你一个大惊喜,或大惊愕嘛!拟定课程表在遇到各种临时干扰后,就会变成定版课程表。比如,你能遇到的可能是——领导重新选课,领导对某位教授不满意,学员单位构成发生异动而换课,教授遇到突发事件,教室遇到突发事件,学员遇到突发事件,其他课程计划临时改变……等等,不一而足。任何一种外在因素的作用都有可能形成新的定版课表,但这个课表就是我们执行培训计划的依据和准绳。尽管它有可能随时处在变化之中,但班主任需要它,当有执此不疲的精神。
有人说,课程计划是培训的生命。是的,只有这张纸被真正执行的时候,它就是决定培训质量高低、培训效果好快的生命之所在。薄薄的一张课程表,变化万千,却始终维系着培训工作的成败。
备注:本文引用表格截图均来自——唐小兵:《高校干部教育培训项目管理研究》,武汉大学出版社,2018年4月第1版。
- ?
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有着这么广泛的用途,你是否准备好学习这门课程了呢?下一课接着讲!
- ?
三招教你做出漂亮的表格 学习、工作都用得到
克罗默蒂
展开
在日常的工作学习中,Word文档和Excel表格是最常用到的。熟练掌握这两个工具的使用,那将会在日常工作、学习当中受益良多,更能收到事半功倍的效果。
表格,主要用来处理数据。学习和工作的各种活动当中广泛采用着形形色色的表格。比如,上学期间,个人零花钱分配表格、个人学习成绩的表格、课程表、班级活动表等都需要表格。在校期间你还可以说我会做表格就行,不需要漂亮。但是在毕业以后,工作中遇到的会更多,凡事用数据说话,表格就是最基本的表达。
就像一千个人有一千个哈姆雷特,漂亮的表格,每个人觉得漂亮的标准不一样。我们这里讲的漂亮并不意味着这个表格非常花梢而是能够突出和展示数据,并且看上去还比较舒服。
今天跟大家分享三个美化表格的小技巧,简单几步,即可打造完美表格。
1.最简单也是最直接的,软件自带的表格样式。
打开表格之后,在工具栏找到“表格样式”,选择符合自己需要的样式即可。
表格样式2.区分标题和内容、强调数据
①弱化表格线,突显数据
保留表头和表尾的线,表格内部网格线弱化,可以直接去掉。
②调整行高,设置隔行背景色
③调整字体,以区别标题和内容
示例3.根据表格内容,添加合适的配图进行美化
比如根据食品类、美妆类、图书类等,不同的类别来添加相关的图片来辅助表格的表达。
示例表格是人们生活和工作中非常重要的表达工具。虽然有些时候制作表格会叫人觉得很麻烦,但它们是数据文件展现出来的最佳形式,所以值得我们去好好设计、好好运用。
- ?
【云朵深度】教你升级Excel排课表,瞬间提高80%的排课效率!
Ibiza
展开
在培训机构的教学管理中,安排课表是每学期的必要工作之一。
排课管理对于一个培训机构来说十分重要,却不是一件容易的事情。一年四个学期,每到学期开始前的一段时间,教务老师就要废寝忘食,披星戴月,不断收集学生和老师的资料,经过反复的修改才可能制备出一份合格的课表。这还没完,学期开始之后,随着一对一(一对多)排课数量的增加以及一些突发情况的增多例如学生临时调课等,排课管理就变得更加复杂。
阻碍教务老师顺利排课的最大因素就是“在排课的过程中,需要查阅并且记忆大量的课程信息,确保安排的课程不会出现冲突”。也就是说冲突检测是排课管理中最耗费精力的问题。
一般说来,机构老师在排课过程中最苦恼的有以下三点:
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,到底有多赚?—excel高效应用
愉快
展开
不会技巧=工作蹩脚!!
不懂分析=数据白费!!
不会函数=加班受罪!!
身处信息时代,EXCEL数据处理是每一个工作者都要面对的问题。如何能更好的提升工作效率呢?
5月7-8日
育文咨询
《excel高效应用》
开课啦
Excel 就像一把瑞士军刀,功能强大,灵活高效!它具有强大的数据统计、分析及预测的功能。Excel 的很多技术不能孤立的学习,而要组合并应用于管理需求中。应用 Excel 建立管理模型,提升分析思路, 使管理者运筹帷幄轻松工作。
讲师介绍
张老师
行业经验:
Microsoft 资深授权培训师/高级培训师
曾经被评为“中国十大人气培训师”
曾荣获“最佳职场应用软件讲师”称号
曾经担任
北京新东方学校办公软件部经理
《计算机世界》大学教学总监
现在担任
《电脑爱好者》杂志社高级顾问
CAC网络化办公首席培训专家
CAC职业培训与就业促进专家委员会专家
人力资源和社会保障部中国就业培训技术指
导中心认证首席专家讲师
小育还是带你浏览几组照片,从照片了解下我们今天的课程吧。
准备就绪
张老师从事办公软件教学16年,课堂教学和企业内训累计达15000小时以上,直接教授的学生达110000多人。在大学、北京西单图书大厦、北京王府井图书大厦等地举办大型讲座达200余场。
2018.05.07
课程本身的实用性已具有超强的吸引力
吸引了众多学员
加上名师——张老师的倾情讲解
现场分享了满满的干货
分享各种Excel技巧
能够让你赢在起跑线
办公更有效率
整场培训让学员们收获颇丰
课程内容
第一部分 高效输入数据及应用技巧第二部分 将数据显示为需要的格式和样式第三部分 处理日期和时间第四部分 快速汇总和数据运算第五部分 数据高效统计分析第六部分 利用数据透视表和数据透视图分析数据第七部分 图表分析经验
课中实战演练
培训实况
学员评估
通过训后评估统计,培训满意度平均值为97%,其中非常满意率平均值达到了98%,取得了很好的培训效果。
学员分享:更加深入了解Excel函数与图表的运用技巧
学员分享:更快捷,更简便的方法,马上运用到工作上。
学员分享:更加深入的了解了Excel的基本功能和常用的技巧;
热门课程推荐
EIP制造管理系统(第二期)
开课点:【上海】
第二期(56800元/6人)
2018年7月6-7日、2018年8月10-11日、2018年9月14-15日、2018年10月20日(毕业礼)
倾听、关怀、让培训变得更有效!
?Excel技巧:如何做课程表的表头呢?优秀的表头就该比较灵活
经剑
展开
工作中经常会用到一些日程表,那么也经常需要给日程表做个表头,如下图红色线框中的表头如何做到的呢?今天小编就来给大家讲讲,会的大神请飘过。
首先找到菜单中插入形状的选项。找到红色箭头所指的直线想,单击。如图:
然后在下图中斜拉一条直线。如图:
同样道理,再拉一根直线,就得到了一个大体的框架啦。如图:
框架搭好后,然后插入一个文本框,图中鼠标的光标所在的位置。文本框中输入“时间”。如图:
然后,右键这个文本框,一定是右键文本框,别右键到单元格中去了,然后会出现下拉菜单。找到最下面的设置形状格式,单击。如图:
单击后得到如下对话框。找到三维旋转,Z轴旋转,如图红色线框所圈的地方。
将文本框中的时间Z轴旋转310度。如图:
然后把刚刚的时间的文本框拖到合适的位置,如图:
同样的方法。将表头中的课程以及日期做两个文本框。如图:
以上就是今天给大家带来的内容。如果帮助的到你,记得给小编点个赞关注下,对小编都是莫大的鼓舞。
?怎样用excel制作课程表
郜高烽
展开
1. 新建一个excel表格,打开工作表
2. 选中A1~F10的单元格,接下来我们对其进行边框设置。右键-单元格设置
3. 修改表格行宽与列高,可通过鼠标拖动实现。选中1~10行,可以等高度设置行,选中A~F列,可以等宽度设置行。
4. 绘制excel表头。插入-图片-自选图形-线条-直线,并进行绘制。
5. 表头填充内容。插入-文本框,同时进行排版,分别输入自己想要的文字。
6. 将表头内文本框的边框设置为无色。右键-设置文本框格式-颜色与线条-无线条颜色。
(本文内容由百度知道网友我是来吓宝宝的贡献)
excel培训课程表
-
1、只需3秒快速实现求和
-
2、如何快速填充序号
-
3、如何自动填充序号(公式法)
-
4、数据条的神奇应用
-
5、多文本快速合并
-
6、查找与替换的不同玩法
-
7、快速定位到指定区域
-
8、数据排序、工资条制作
-
9、快速筛选(模糊、精确筛选)
-
10、快速插入空行
-
11、快速删除空行
-
12.快速跳转到天涯海角
-
13、.同时查看两个Excel文件
-
14、用条件格式扮靓报表
-
15、一键插入Excel图表
-
16、批量处理行高、列宽
-
17、利用拆分功能查看数据
-
18、批量录入相同内容
-
19、工作表快速跳转
-
20、批量录入表格模板(精品课程)
-
21、Excel函数与公式的应用、公式循环引用的查找
-
22、IF函数单条件判断同比增长
-
23、用sum函数 格式相同,连续多表数据汇总
-
24、excel快捷键
-
25、VLOOKUP函数——根据销售员匹配销售额
-
26、统计各部门销售总额
-
27、统计指定条件个数
-
28、怎样输入当前日期和时间、星期数
-
29、销售业绩排名
-
30、Sumproduct函数-万能函数(销售额汇总求和)
-
31、根据销售员,地区,商品名称汇总
-
32、批量替换PPT字体
-
33、给销售额数据批量添加万元单位
-
34、一秒快速核对两列数据
-
35、快速定位到指定单元格或区域
-
36、快速制作双行标题工资条
-
37、给你的表格做个瘦身
-
38、快速打开常用的Excel文件
-
39、快速打开多个Excel文件
-
40、利用创建组—快速隐藏/展开多列数据
-
41、快速制作下拉菜单
-
42、复制粘贴表格,如何保留数据源列宽格式一致?
-
43、两列数据位置互换
-
44、1秒钟扮靓报表——如何实现表格隔行换色
-
45、快速删除重复记录——保留唯一值
-
46、快速向下填充、向右填充,文本或公式
-
47、给Excel文件添加密码
-
48、插入带图片的批注
-
49、输入公式后不计算?
-
50、如何设置单元格缩进
-
51、快速解决Excel表格总显示货币格式
-
52、批量添加万元单位
-
53、你会四舍五入么?
-
54、用RAND函数机选彩票
-
55、冻结首行你会么?
-
56、超链接的高级应用
-
57、IFERROR函数-屏蔽错误值
-
58、批量填充颜色
-
59、录入数据
-
60、快速输入工号
-
61、快速行列转置
-
62、自定义缩放界面
-
63、多个单元格同时输入
-
64、如何计算立方米?
-
65、快速制作双行标题工资条
-
66、输入带方框的√和×
-
67、快速将姓名对齐
-
68、快速输入性别
-
69、按单位职务排序
-
70、自动计算合同到期日期
-
71、计算时间间隔
-
72、日期和时间的拆分
-
73、快速处理不规范的日期格式
-
74、快速填充合并单元格
-
75、效率加倍的快捷键
-
76、快速复制表格和对象
-
77、快速创建工作表副本
-
78、快速复制序列号
-
79、快速显示公式
-
80、多个单元格同时输入
-
81、快速调整显示比例
-
82、快速自动填充
-
83、快速填充(Ctrl+E)
-
84、Ctrl与数字键结合
-
85、快速将多列数据整理为1列
-
86、快速将1列数据拆分为多列
-
87、快速定位公式
-
88、快速录入数据
-
89、快速累计求和
-
90、身份证号码显示为0怎么办?
-
91、快速制作斜线表头
-
92、文本竖向显示
-
93、神奇的监视窗口
-
94、不一样的格式刷
-
95、快速美化图表
-
96、快速生成当前日期
-
97、快速找出循环引用
-
98、快速提取信息
-
99、二维表快速转换为一维表
-
100、快速多表合并