位置:首页 > 综合教程 > Excel怎样利用PowerQuery合并多个工作簿数据的方法步骤

Excel怎样利用PowerQuery合并多个工作簿数据的方法步骤

时间:2026-07-23  |  作者:318050  |  阅读:0

用Excel里的Power Query批量合并多个工作簿,

核心操作就两步:先把所有结构一致的文件放进同一个文件夹,再从「数据」选项卡里直接读这个文件夹。

之后要是新来了同格式的工作簿,丢进同一个目录,刷新一下查询,汇总表就会自动把新数据吞进去,全程不用你手动改公式。

先整理同结构工作簿文件夹

把所有要合并的工作簿单独放进一个空文件夹里。

这里有个硬性条件:表头名称、字段顺序、工作表结构必须完全统一。

别把临时说明文档、旧版本备份或者结构不一样的其他文件混进去。

不然Power Query预览的时候会多出一堆错误行和空列,到时候还得返工。

从文件夹连接数据源

打开Excel顶部菜单栏的「数据」选项卡,找到「获取数据」下拉菜单,选「从文件夹」。

弹窗里点「浏览」,选中刚才那个文件夹,确认就进下一步。

这张示例图来自微软Power Query最新文档,英文界面里的Folder path对应中文版的「文件夹路径」选项,别选错。

确认文件夹里的文件列表

连接成功后,Power Query会自动列出文件夹里所有文件的信息:文件名、扩展名、修改日期、文件路径。

先扫一眼,确认所有待合并文件的扩展名都是.xlsx或者你要的目标格式。

注意:要是混进了无关文件,先退出去删掉或者移走,别急着点下一步合并。

这一步看着简单,但最容易翻车。

Excel怎样利用PowerQuery合并多个工作簿数据的方法步骤_wishdown.com

点击合并文件而不是直接加载

预览窗口底部会出现「合并」「转换数据」「加载」几个按钮。

想把所有工作簿里的内容拼到一张汇总表,直接选「合并」或者「合并并转换数据」。

千万别手滑点「加载」,不然最后导进Excel的只有一份文件清单,不会自动展开每个工作簿里的实际数据——白忙活一场。

Excel怎样利用PowerQuery合并多个工作簿数据的方法步骤_wishdown.com

选择示例文件和要合并的对象

进入「合并文件」弹窗后,Power Query会先拿一个示例文件当模板,自动判断后续所有工作簿要提取哪个工作表、表格或者指定区域。

这一步必须选存了实际明细数据的对象。

要是不小心选到了封面页、说明页或者空白工作表,最后合并出来的列肯定全乱,到时候还得一个个排查,得不偿失。

Excel怎样利用PowerQuery合并多个工作簿数据的方法步骤_wishdown.com

在查询编辑器里检查输出结果

合并完成后会直接跳转到Power Query编辑器。

左侧系统自动生成了几个辅助查询,中间的合并表格里多出来一列「来源文件」,方便你追溯每一行数据来自哪个原文件。

先核对下表头、数据类型、总条数对不对,删掉多余的列、调整好字段格式,确认没有报错之后,点「关闭并上载」就完成了。

Excel怎样利用PowerQuery合并多个工作簿数据的方法步骤_wishdown.com

新增文件后只刷新查询

之后再有新的同格式工作簿要加进来,直接丢到之前那个文件夹里,打开做好的汇总表点一下「刷新」就完事了。

如果刷新之后出现列错位,优先检查新文件的表头、工作表名是不是和最开始的示例文件结构完全一致。

Power Query合并不怕文件多,就怕你偷偷改了文件结构没同步,那它可帮不了你。

来源:整理自互联网
免责声明:文中图文均来自网络,如有侵权请联系删除,心愿游戏发布此文仅为传递信息,不代表心愿游戏认同其观点或证实其描述。

相关文章

更多

精选合集

更多

大家都在玩

热门话题

大家都在看

更多