这就是一张标准的规范源数据,并使用菜单功能:插入——表格,转换成了Excel表格,所以表头各个字段都出现了筛选按钮,并有了漂亮的表格样式。
基于这张规范的源数据,再做各种格式的报表,就能利用Excel的数据透视表轻松实现了。以下是按地区+销售员,分年度+月份,统计相应的销售数量和销售金额:(以“地区”、“销售员”作为行字段,以“年”、“订单日期”作为列字段,以“数量”、“金额”作为值字段)
再来个仅按地区统计各年度的销售情况:(以“地区”作为行字段,以“年”作为列字段,以“数量”、“金额”作为值字段)
使用数据透视表,拖拖拽拽,就能瞬间变出多个格式的报表,是不是相当方便?再也不怕领导日益增长的报表需求带来的矛盾了!
那么,我们总结下规范源数据的特点:
1、 一项业务数据占一行,是标准的竖向一维表,而不是二维表,那是用于报表的。
2、 只有一行表头,最好处于第一行,不过,也是可以从其他行开始,只是,绝对不要双表头。
3、 数据要连续,不要为了美观,人为分隔出空白行、空白列,那都是给自己挖的坑,日后可是需要大量时间来填呢。
4、 不要有小计、总计数据,之后的数据透视表会为你做的,在源数据中做小计、总计,只能是画蛇添足。
5、 不要有合并单元格,合并单元格就是你的函数公式、数据透视表的绊脚石。
6、 数据格式要正确,日期、数值别是文本,也不要输入特殊的火星文。
7、 每列包含一种属性的数据,比如数量不要是“10个”。
8、 业务描述要完整,不要把有用的信息漏掉了,比如不要把“退货数量”放到“备注”里,这样事后就没法统计退货情况了。
9、 最后,不要把源数据零散地拆到多个工作簿多个工作表中,比如一个月一份源数据,那样,再合并就麻烦了。当然,要是每个月的源数据量确实很大,为了效率考虑,该拆还是得拆的。
OK,我们知道规范源数据的模样后,再来看看几种常见的不规范源数据,看看其中有你的那款吗?
不规范源数据之——半报表格式
不规范问题点:
1、 使用了双表头,无法应用数据透视表。
2、 D列为空白列,分隔开了源数据,也造成无法应用数据透视表。
3、 存在多余的总计列、总计行。
4、 由于无法应用数据透视表,当需要按月份统计各地区的销售情况,或者按地区统计各销售员的销售情况等等,就不得不呵呵了。
不规范源数据之——半表格格式
半表格格式和规范的表格格式看起来很像,而且,也可以对它应用数据透视表,但是,它仍然是有问题的:
1、 列中体现了对地区的分组。
2、 存在多余的总计列、总计行。
以下是基于半表格格式做出来的数据透视表,看,地区没法单独展现分析了:
当然,使用复杂的数组公式,或者使用Power Query,还是可以将其改造成规范源数据的,但是,还是建议从源头做起,遵守规范,少给自己制造额外的工作量比较好。
不规范源数据之——数据录入表格式
显然,这个表格对于录入数据很方便,随着月份的增长,相应增加录入新月份的数据。
但是,要想知道每个业务员各个月份的总销售数量和总销售金额,或者想知道各个地区的总销售数量和总销售金额,那就相当麻烦了。
而且,最可怕的是,这种表格几乎丢失了所有原始业务数据,而直接将原始业务数据进行了汇总记录,完全没法用于后续统计分析和业务追溯了!
大家再对比看看自己的业务源数据,检查一下是不是存在什么规范性问题,为了后续更好更快地分析数据,避免头昏眼花,咱们还得从源头抓起才行!