封面

亲爱的小伙伴们,跟我学EXCEL系列福利来了,从初级一直到高级学习EXCEL系列文章,结合财务实际应用讲解,配合动图细节演示,通俗易懂,是一套比较系统的不可多见学习EXCEL的好文章。持续更新中!

本系列文章包括基础篇(包括技巧、函数)、进阶篇(主要是数据透视表)、高级篇(主要是Power Query)。

希望大家喜欢,欢迎提出宝贵意见和建议!

我们今天继续学习数据透视表。

三、EXCEL进阶篇-数据透视表13

18、数据透视表---多重区域数据透视表

数据透视表也学习了好多讲了,不知道大家注意过一个问题没有?就是一直以来我们的数据源都是一张表格或者是一个区域,不管这个表格是普通表也好,超级表也罢,都是一张表。那有人可能就会说,要是多张表或多个工作表如果想用数据透视表怎么办?今天我们就聊聊这个问题。

坦率地说,多区域或多工作表甚至是多工作簿处理数据是数据透视表的短板,尤其是有关联的多表或多区域。这个问题一直是困扰EXCEL的难题之一,之前微软为了解决数据透视表多表操作问题想了很多办法,其中就有今天我们介绍的多重区域数据透视表,包括后面还会有一个数据模型数据透视表都是为了解决数据透视表的多区域数据处理的,当然还有一些其他的办法,但是总体而言,很多人认为都是失败的解决方案,要不是太复杂太繁琐了,要不就是实用性太差了,总之多表操作就是数据透视表一个非常明显的短板。

直到Power Query的问世才系统性的解决了这个问题。从OFFICE2013开始,EXCEL嵌入了一个插件,也就是Power Query,到OFFICE2016以后直接将Power Query嵌入了EXCEL的功能里,这样才从根本上彻底解决了数据透视表多表多区域操作的瓶颈,这是后话,讲到Power Query再说。

回到刚才的话题,数据透视表多区域操作虽然解决得不好,但也并非一无是处。下面我们来学习多重区域数据透视表。

前面我们学了独立数据透视表,它的创建菜单同时也是多重区域数据透视表的创建菜单。我们以“46附件-多重区域练习表”为例(“46附件-多重区域练习表”已发送至公共邮箱,邮箱信息见文末)来看看如何创建多重区域数据透视表。

有三个工作表,分别是上海分公司,北京分公司,苏州分公司的各个月份家电销售额统计表,如下表,截图一。

截图一

创建多区域数据透视表,动图一。

第一步,上一讲我们在快捷访问工具栏添加了一个新的菜单,点击“数据透视表和数据透视图向导”(用Alt+D+P也可以),在弹出的对话框中选择“多重合并计算数据区域”。

第二步,创建单页字段(也可以创建多页字段,太繁琐了不学也罢)。

第三步,添加区域,不分先后,选择我们需要透视的区域即可,不要选表头,选择区域后要记得点击添加按钮,有多少区域就得选择添加多少次。

动图一

修改页字段

创建完成后最好将页字段修改一下,否则很难用。

我们将页字段选择为“项1”,通过数据我们还得判断这是哪个分公司的数据,“项1”修改为“北京分公司”,“项2”修改为“上海分公司”,“项3”修改为“苏州分公司”,“页1”修改未城市。动图二。

动图二

当然“行”、“列”、“值”这些名称也能修改,不改也行。这样就和一个正常的数据透视表一样可以使用了。动图三。

动图三

多重区域能用,但是它的局限性很大,不好用。演示只有三个表,如果是三十张表,一个一个添加非常繁琐,而且每个表对应的名称还得修改,要不没法看,这是其一。其二,这是一个静态数据,还没法作成动态的,一旦有数据添加还得修改区域。所以这样的多重区域数据透视表的应用范围非常窄,好多人用过数据透视表但未必用过这个多重数据透视表,因为它不好用。但这个多重数据透视表对于一次性的、临时性的使用还是多少有点作用,这里不作为重点学习。

一次性、临时性的用处,比如核对数据的时候可以考虑这样用。动图四。

动图四

这个“数据透视表和数据透视图向导”功能还有一个使用小技巧,就是将二维表(上面苏州分公司的表格就是二维表)转换为一维表,其实这个操作用EXCEL技巧也可以实现,将来的Power Query也可以实现。这里用多重区域功能操作一下。动图五。

动图五


附言:“46附件-多重区域练习表”已经发送至163邮箱,EXCEL学习公共邮箱:excel147@163.com,公共邮箱密码:Excel258。有需要练习表的小伙伴们可以到公共邮箱提取练习表!