值班安排表(一个月的排班表怎么做)
后台-系统设置-扩展变量-手机广告位-内容正文底部 |
.jpg)
排班表(如何制定一个月的排班表)
晓晓是一名普通的小学老师。
我很佩服我的小老师,因为她的“小学老师”身份背后有一个大大的斜杠。
儿童教育讲师;你的令人敬畏的社区的联合创始人;巴克斯特的一线教师。com青年思维导图讲师;工作场所贫困学生帮助协会成员。
目前已经出版了两本书,第三本正在排版印刷。
但是,这么厉害的人还是被Excel的问题难住了。
这个转折点,怎么感觉像在说:看,马云这么厉害,还包不了快递?!
01
问题描述
通过提问,可以感受到小老师的优秀,一下子就能看到需求。
放大表格以查看:
▲表1。
▲表2。
看完表格,我陷入了深思:这些表格是干什么用的?
01
表格分析
或者先用2W1H的画框梳理一下。
什么,这些手表是干什么用的?
在表1中,存储了所有教师的课程安排计划。
每个标题的一般含义是:
星期是上课的日子;上课时间,今天哪节课;班级,教哪个班级。
据说这个表是系统直接导出的。
与表1相比,表2的内容变化不大,只是结构有所调整。
只有“1周”和“2课时”的标题被保留了下来,因为它们是指定班级的课程表,应该贴在班级教室的后面。
为什么,为什么要转换百世网络?
表1为课程排版汇总表,便于教育管理者全面掌握每位教师的编排状况。
表2是单个班级的课程表,方便学生了解课程计划。
所以要把视角从“教工”变成“学生”,需要把表1改成表2。
如何,如何转换表格?
举几个简单的例子,让我们梳理一下转型的思路。
构建模块:
要把汽车形状的积木变成飞机形状,首先要把所有的积木拆开,然后再重新组装。
冰块:
要把方形冰块变成圆形冰块,首先要把冰块变成水,然后再冷冻。
课程安排:
如果要将时间表汇总表更改为单独的班级时间表,必须首先将时间表逐行分解为数据明细,然后重新计数。
如何转换?
那么这个表的转换过程就很清楚了:
表拆分总数。将汇总表分解成数据明细;计划统计。根据数据记录,重新统计排班。
03
解决办法
◆
总表拆分◆。将汇总表逐个分解成数据明细。这个数据细节是什么样子的?
如上图所示,每节课、每节课时、每周和老师都是单独的记录。如果有新的记录,会不断添加。
这也是系统设计中经常用到的“数据库”概念。
怎么分?
拆分的方法有很多,比如Power Query、方格网、好用宝等等,都可以达到这种效果。
但是记住一点,千万不要手动复制粘贴。
因为这个表不是很标准,有两行标题,所以我选择了更灵活的通用输入表。
设置模板。
根据表格布局,设计转换模板。
转换数据。
模板设计完成后,点击“保存数据”按钮,“通用输入表”会根据字段的位置自动将布局汇总表变成数据表。
◆
调度统计◆。有了拆分的数据表,下一步就是根据数据表制定排班表。
看到排班表的结构,肯定会有人想到用透视表(我就是那个人)。
▲透视表只做计数统计。
但是,如你所见,透视表统计的是每个老师安排的课程数量,而不是安排的课程内容。
▲时间表中显示的班级名称。
在Power查询中使用透视列函数可以更好地达到这个效果。
最后根据最终效果,利用下拉菜单和INDEX功能实现动态筛选,选择班级查看相应的课程表:
后台-系统设置-扩展变量-手机广告位-内容正文底部 |
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。
本文地址:https://www.sobd.cc/xqah/360888.html