今天跟大家分享有关数据透视表多表合并的技巧!
利用数据透视表进行多表合并大体上分为两种情况:
跨表合并(多个表在同一工作薄内)
跨工作薄合并(多个表分别在不同工作薄内)
跨表合并(工作薄内表合并)
对于表结构的要求:
一维表结构
列字段相同
无合并单元格
本案例所用到的数据结构如下:
四个表(同一工作薄)
列字段相同(类别、销售数量、销售金额)
表名(郑州、南阳、新乡、洛阳)
以下是合并步骤:
新建一个汇总表(可以在本工作薄新建也可以在新建的工作薄建立)
插入——数据透视表向导(一个需要自己添加的菜单,如果在菜单中找不到就到自定义功能区中去添加)
以上步骤也可以通过快捷键完成(ALT+D,松开按P)
在弹出的数据透视表向导中选择多重合并计算数据区域,点击下一步。
选择创建自定义字段,继续点击下一步。
在第三步的菜单中选定区域位置用鼠标分别选中四个表的数据区域(包含标题字段)。每次选完一个表都点击一次添加,直到四个表都添加完成。
四个表的页字段数目都选择为1,并在下面的字段1方框内输入对应表名。
点击下一步进入第四部,选择数据透表存放区域,最后点击完成。
此时软件会生成一个默认的透视表样式,需要我们自己对透视表结构、字段做细微调整。
将页字段名重命名为地区,将行标签命名为类别(双击或者在左上角名称框中命名)
如果你想让地区字段进入到透视表的行位置,也很简单,把地区字段拖入行(类别位置之前)。
表间合并(工作薄内)就是这么简单。
跨工作薄合并(多个表分别在不同工作薄内)
对于表结构的要求:
一维表结构
列字段相同
无合并单元格
本案例所用到的数据结构如下:
一共有四张表分布于两个工作薄
分布结构:
西区销售——四川|云南
华东区销售——福建|浙江
列字段:
产品|销售数量|销售金额
合并步骤:
与工作薄内的表间合并差不多,首先插入——数据透视表向导(快捷键:Alt+d,p)
选择多重合并计算字段——创建自定义字段。
将两个工作薄中的四张表全部添加到选定区域。
然后在选定的每一个表的下面设定页字段数目:
由于数据来源于不同工作薄的不同表,所以页字段数据全部设置为2,字段1和字段2分别命名为对应表的工作薄和工作表名称。
重命名字段名,把页1命名为大区,页2命名为省份。
如果你觉得现有的透视表不符合自己的要求,也可以自己调整字段。
省份字段调入列区域。
去掉列汇总项。
其实那个销售金额和销售数量两个字段也是可以左右调换的。
先点击两个字段左侧减号折叠字段。
然后选中其中一个字段的及数据区域用鼠标拖动位置(选中销售金额就往右侧拖动,如果选中销售数量那就往左拖动。)
透视表的样式可以通过套用表格样式随意调整。