Excel|多工作簿多工作表批量合并数据,用Power Query完美解决!
![](http://n4.ikafan.com/assetsj/blank.gif)
Excel情报局
Excel职场联盟
![](http://n4.ikafan.com/assetsj/blank.gif)
![](http://n4.ikafan.com/assetsj/blank.gif)
![](http://n4.ikafan.com/assetsj/blank.gif)
01
职场实例
Excel情报局
Excel多工作簿多工作表批量合并数据,现在用Excel实现起来非常简单,我们可以不用任何VBA代码,也无需下载任何第三方插件,我们只需要用Power Query编辑器,通过几步简单的设置即可快速的完成。
假设文件夹中有3个Excel工作簿文件,名称分别为“东北区”,“华北区”,“华东区”。
![](http://n4.ikafan.com/assetsj/blank.gif)
每个Excel工作簿中又有三个工作表sheet。
①工作簿文件“东北区”中有3个工作表“东北1区”,“东北2区”,“东北3区”。
![](http://n4.ikafan.com/assetsj/blank.gif)
②工作簿文件“华北区”中有3个工作表“华北1区”,“华北2区”,“华北3区”。
![](http://n4.ikafan.com/assetsj/blank.gif)
③工作簿文件“华东区”中有3个工作表“华东1区”,“华东2区”,“华东3区”。
![](http://n4.ikafan.com/assetsj/blank.gif)
Excel多工作簿多工作表批量合并数据后的效果:
![](http://n4.ikafan.com/assetsj/blank.gif)
02
详细操作步骤
Excel情报局
下面的步骤,看起来很多,只是为了演示精细一些,让大家看的更明白。实际操作的时候,整个流程也不过一两分钟。
新建一个Excel工作簿,命名为“合并”。点击数据>获取数据>自文件>从文件夹。
![](http://n4.ikafan.com/assetsj/blank.gif)
选择工作簿所在的文件夹路径。点击“确定”按钮。
![](http://n4.ikafan.com/assetsj/blank.gif)
在弹出的窗口中选择“转换数据”,点击后就进入查询编辑器,界面如下:
![](http://n4.ikafan.com/assetsj/blank.gif)
点击“添加列”,添加自定义列,自定义公式输入:
=Excel.Workbook([Content])
![](http://n4.ikafan.com/assetsj/blank.gif)
得到一个新列,如下图所示:
![](http://n4.ikafan.com/assetsj/blank.gif)
展开自定义列,再然后展开自定义Data列:
![](http://n4.ikafan.com/assetsj/blank.gif)
展开后,效果如下图所示:
![](http://n4.ikafan.com/assetsj/blank.gif)
![](http://n4.ikafan.com/assetsj/blank.gif)
![](http://n4.ikafan.com/assetsj/blank.gif)
![](http://n4.ikafan.com/assetsj/blank.gif)
![](http://n4.ikafan.com/assetsj/blank.gif)
Excel中显示如下:
![](http://n4.ikafan.com/assetsj/blank.gif)
![](http://n4.ikafan.com/assetsj/blank.gif)
![](http://n4.ikafan.com/assetsj/blank.gif)
![](http://n4.ikafan.com/assetsj/blank.gif)
![](http://n4.ikafan.com/assetsj/blank.gif)
赞 (0)