菜鸟记559-不规范的数据整理起来真费劲……
万一您身边的朋友用得着呢?
各位朋友早上好,小菜继续和您分享经验之谈,截止今日小菜已分享500+篇经验之谈,可以文章编号或关键词进行搜索。
微信推送规则发生改变,如果您想看到小菜每个工作日的经验之谈,请多多点开浏览、分享到朋友圈、加星标或点个赞
注:本图由孩她妈赞助
以下才是今天的正式内容……
摘要:本文介绍处理一个填写不规范列数据的处理过程;
关键词:EXCEL2019;IF函数;MID函数;定位;操作难度****
小菜在最开始分享经验之谈的前几篇文章中,不断重复一个观点:工作表制作一定要规范!
可是人生不如意者十之八九,比如像下面一张表格,是您熟悉的风格吗?
图 1:源数据
由于在同一列中填入了课程、教师、班级三类数据,完成咱们统计应用的极大困难!
那么,这样的数据还有挽留的余地吗?
小菜经过潜心研究,终于找到一些规律,与您分享:
步骤1—单元格对应信息字段
您注意观察,授课班级数据都是以班结尾的,咱们可以写这样的一个公式标注班级信息:
图 2:找班级信息
接下来再观察,班级上面依次是教师和课程信息,咱们利用规则当前单元格为空且下一个单元格为3,就能得到教师或课程信息:
图 3:找课程和教师信息
第二个辅助列的数据还有一点问题,咱们需要在第三辅助列中把三种信息代码进行统一提取,公式这样写:
图 4:定义信息
有了以上的基础信息,咱们就可以根据不同的信息代码来提取A列数据了,公式这样写就可以了:
图 5:提取写信息
请看会动的图:
步骤2-填充信息
现在的数据表还不能直接应用,还是找规律,咱们首先按CTRL+G,定位课程列为零的单元格,输入等号,按一个向上的箭头,按CTRL+回车即可批量填充上一个单元格信息,可以得到这样的结果:
图6:填充效果示意图
步骤3-删除无效数据
现在您看到班级列的规律了吗?先选择性粘贴数值,定位0的数据,删除掉就是咱们所需的一维表了!
图7:最终效果图
魔术都不敢这样表演,请看会动的图感受一下有思路的魅力:
小菜划重点:没有清晰思路的工作,干到后面就得依靠人工来干预,今天的小栗子幸亏还保留一些规律,否则就只能累眼睛和鼠标了……
看到最后给小菜原创加加油?
参考文献在文末,走过路过别错过……
今天就是这些,希望小菜的分享能帮到您或有所启发,欢迎您有问题联系,为小菜提供更多思路。
休息一下,休息一下