打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
如何将多个Excel工作表合并到一个Excel工作簿当中?

Excel多工作表合并可以采用PowerQuery来实现,不需要复杂的代码、不需要额外的插件!

(注:PowerQuery是微软推出的一个功能强大的数据抓取工具,在Excel2013中需要安装官方插件才能使用,在Excel2016及以后版本中已经内置)


例:现有如下N个工作表,每个工作表位于独立的工作薄内,每个工作表的数据都由月份、产品、数量三列组成,现需要所有数据合并至同一个工作薄的一个工作表中。


Step1:使用PowerQuery抓取文件信息

首先将需要合并的多个Excel文件放到一个文件夹下。然后在其它位置新建并打开一个空白工作薄用于存储汇总好的数据,依次点击【数据】选项卡——新建查询——从文件——从文件夹。


在弹出的对话框中,“文件夹路径”选择需要合并的多个Excel文件所在的文件夹。



点击确定后就进入了PowerQuery界面,文件夹下的所有文件基本信息已经被提取至当前页面,包括文件名、后缀名、文件创建时间、文件完整路径等信息。

Step2:使用PowerQuery汇总文件数据

依次点击添加列——添加自定义列,并输入自定义列公式=Excel.Workbook([Content]),公式注意首字母要大写。

将新添加的列扩展,仅选择“Data”。

将得到的Custom.Data列再次扩展。

此时已经将多个文件的数据汇总完成。


Step3:将Power Query中的数据上载到Excel工作界面

选择“关闭并上载至”,将数据加载到Excel工作表界面。

删除多余标题行后,最终结果如下。


使用PowerQuery汇总数据的一大优点是它存储了一个数据自动汇总过程并建立了一个动态链接,后期如果需要更新数据,只要把新的文件放入文件夹内,并在汇总Excel内刷新查询,即可按照设定好的规则自动提取及汇总所有数据。

「精进Excel」系头条签约作者,关注我,如果任意点开三篇文章,没有你想要的知识,算我耍流氓!
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
合并多个Excel工作表,你会吗?
Excel数据汇总神器,让小白秒变大神!
告别加班!百份Excel报表瞬间合并神技!
利用PowerQuery,批量合并多个Excel的指定列
Excel:使用powerquery进行多表合并
使用Excel的PowerQuery是一种什么体验
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服