菜鸟记201—如何从教学进程计划表到构建课程资源库?
关键词:EXCEL2016;LOOKUP函数;VLOOKUP函数;自动筛选;组合工作表;数据透视表;数据查询;操作难度****
温馨提示:本文需结合以下文章阅读
《菜鸟记200—如何快速汇总各专业的核心课?》
如果结合以下文章阅读效果更佳
昨天小菜和您分享如何通过批量删除无效数据得到本学期各专业核心课程,如果咱们要想了解各学期该部分信息,能不能也能快速实现呢?
方法肯定是有的,在没有成熟系统情况下,咱们日常需要借助EXCEL来帮助我们进行统计分析,爱思考的看官可能已经发现昨天分享的文章中提取的列标题是需要自己人工录入的,在汇总时候还需要更改回来,能不能一次到位呢?
小菜和您分享一下自己思考的过程,如果您有更好的方法,请与小菜分享,不剩感激。
步骤1:构建专业课程资源库
请按《菜鸟记菜鸟记200—如何快速汇总各专业的核心课?》方法把教学计划表处理成数据表形式,如下图所示:
图 1:整理后的教学计划表
步骤2:构建年级专业课程资源库
由于每年各专业都招生,因此咱们增加辅助列标注年级专业
图 2:增加专业年级
小菜有话说:每年招生结束后,咱们得知哪些专业招生,就可以把这个素材积累好了,以便后期更好利用。
步骤3:标注课程信息
为了能用于统计,咱们增加两个辅助列,利用自动筛选分别标注考试考查、是否是核心课。
结果如下:
图 3:标注课程方式
步骤4:提取生成开课学期
把学期标注区域分别改成第几学期,利用公式“=LOOKUP(,0/L2:S2,L$1:S$1)”提取到学期序号列:
图 4:201-4提取学期顺序
不同年级的相同学期开设课程可是不一样的,咱们可以构建出一个各年级对应的学期数据表:
图 5:辅助数据列表
通过构建辅助列,在对应单元格输入公式:=VLOOKUP(U2,$AB$2:$AC$33,2,0),向下填充后您发现什么神奇的事情发生了吗?
图 6:LOOKUP函数提取结果
有看官说了,增加两个辅助列,工作表看着太乱了。
咱们可以直接使用LOOKUP函数,在对应单元格输入公式:“=LOOKUP(1,0/(($Z$2:$Z$33=A2)*($AA$2:$AA$33=T2)),$AC$2:$AC$33)”,向下填充:
图 7:LOOKUP函数提取结果
看会动的图感受一下
至此咱们的数据表就构建完成了,最后就是考虑查询输出的事情了。
步骤5:数据透视表查询
插入透视表,如果领导想了解本学期都开设了什么课程,可以这样操作:
如果想了解本学期的考试课程,可以这样操作:
如果要对比本学期不同专业开设考试课情况,可以这样操作:
总而言之,您可以根据工作需要进行各种各样的统计分析,再也不要拿出计算器来按了!
小菜划重点:唠唠叨叨写了那么多,其实思路就是一个核心,构建出一维表,根据需要添加辅助列,为后期的统计分析提供数据源,您同意吗?
工作时间长了,越来越有这样的体验和感悟:数据表设计得好,能减少很多重复劳动时间。这次做需要人工核对,也许换个思路和方法,下次就能节约大量的时间提升自己。
今天就是这些,希望小菜的分享能帮到您或有所启发,欢迎您有问题联系,为小菜提供更多思路。
休息一下,休息一下