在日常工作中,我们经常需要处理来自不同人员或不同时间段的Excel工作簿数据。而手动逐个打开并合并这些工作簿是一项繁琐且耗时的任务。然而,通过PowerQuery(PQ)这个强大的工具,我们可以轻松实现合并文件夹中所有Excel工作簿的操作,而无需编写复杂的VBA代码。本文将为你介绍如何利用PQ技巧,快速合并文件夹中的Excel工作簿,提高工作效率。

假设我们有一个包含销售数据的工作簿,我们想要将这些数据汇总到一个新的工作簿中,并且所有工作簿的表头顺序都是一样的,包含多个工作表。我们可以按照以下步骤使用PowerQuery工具来实现:

1.打开Excel工作簿,并在菜单栏中选择“数据”选项卡。在“获取数据”区域,选择“来自文件”,然后选择要导入的数据文件。如果数据文件不在Excel文件夹中,可以选择“其他位置”来指定路径。



2.在弹出的窗口中,选择要导入的数据文件。如果数据文件中包含多个工作表,PowerQuery会自动将其打开,并列出所有工作表。在这个步骤中,使用者可以选择要导入的工作表,也可以将所有工作表都导入到Excel中。

3.在“导入”窗口中,使用者可以选择要导入的数据范围。例如,如果使用者只想导入表头中的数据,可以选择“选定工作表中的一部分”选项,然后选择要导入的数据范围。如果使用者想要导入整个工作表,可以选择“选定整个工作表”选项。


4.在“汇总”窗口中,使用者可以添加新的工作表或选择要合并的工作表。例如,如果使用者只想汇总一个工作表,可以选择该工作表并点击“合并到工作簿”按钮。如果使用者想要汇总多个工作表,可以在“汇总”窗口中选择要合并的工作表,并使用“汇总到新工作簿”选项将其保存为新的汇总工作簿。


5.在“自定义字段”窗口中,使用者可以选择要添加到汇总表中的列,并删除其他列。例如,如果使用者想要添加销售日期、销售金额和销售地点列,可以选择这些列并删除其他列。使用者还可以在自定义字段窗口中选择列的顺序,以便它们按照使用者需要的顺序显示。

6.在“完成”按钮中,PowerQuery会自动将所有工作簿中的数据合并到汇总工作簿中。如果在文件夹中新增了一个其他工作簿,PowerQuery也可以进行快速更新,因为它会自动获取最新的数据。


7.当使用者在汇总工作簿中修改数据时,PowerQuery会自动更新汇总表。使用者还可以使用PowerQuery的其他功能来过滤、排序和分组数据,以便更好地分析和展示数据。

这些步骤可以帮助我们使用PowerQuery快速汇总Excel文件中的数据。
通过本文介绍的PQ技巧,你可以轻松合并文件夹中的Excel工作簿,从而省去了手动逐个打开和合并的繁琐过程。PQ的能使得数据处理更加高效、便捷,让我们能够更专注于数据分析和决策。不再依赖复杂的VBA代码,你可以轻松应对各种数据合并需求。希望这些PQ技巧能够帮助你提升工作效率,让数据处理变得更加简单和高效!快来尝试一下吧!