多工作簿动态合并,其实很简单

 

多工作簿动态汇总...



小伙伴们好啊,今天老祝要和大家分享一个,实用的多工作簿动态汇总的技巧。

如下图,是某集团下属各,公司的销售数据,分别存放在不同工作簿内:

每个工作簿内还有,多个工作表:
这些数据要进行,汇总分析之前,先要合并到同一个,工作表内,接下来咱们以Excel 2016为例,看看如何完成这样的,数据汇总。

步骤1

新建工作簿,然后在【数据】选项卡下依次单击【数据查询】→【从文件】--【从文件夹】。
找到存放数据的文件夹,位置,然后点击【编辑】按钮。





步骤2

在查询编辑器中,选择最左侧的两列,然后单击右键→删除其它列

切换到【添加列】选项卡,单击【自定义列】,然后输入任意列名,

在公式编辑框,中输入以下公式:

Excel.Workbook([Content],true)
Excel.workbook函数的作用是从,excel工作簿返回各工作表的记录。

第一个参数是我们要解析,的字段,第二个参数使用true,就是指定将表格中,的第一行做为字段标题。

注意:这里的公式要注意大小写,否则会报错。

步骤3

接下来在自定义列单击右键→删除其它列

然后单击列标右侧的展开按钮

在Data列单击右键→删除其他列

再单击Data列的展开按钮

最后在【开始】选项卡下单击【关闭并上载】
操作完毕,就将该文件夹下的所有工作簿,中各个工作表的数据都汇总到一起了。

如果在文件夹中添加,了新的工作簿,我们要做的,就是在汇总表格中单击右键,刷新一下。是不是特别简单?
今天的练习文件:

http://caiyun.feixin.10086.cn/dl/1B5Cvaukw7VD1

提取码:h7pN

如果你使用的是比较低的Excel版本,还可以试试这里的,免费插件“易用宝”,也能快速完成,多工作簿的合并。

http://yyb.excelhome.net/

图文制作:祝洪忠


    关注 Excel之家ExcelHome


微信扫一扫关注公众号

0 个评论

要回复文章请先登录注册