多个表格合并成一个 一个表内多个sheet合并


关于表格的合并操作,主要分为两种情况:一是处理同一工作簿中的多个工作表;二是处理文件夹下的多个工作簿。下面详细介绍如何利用POWER QUERY快速进行这些操作。

情况一:工作簿下的多个工作表

数据背景

考虑一个订单数据工作簿,其中包含了4张工作表,分别记录了2015年至2018年的数据,每张工作表都有10条数据。我们的目标是将这四张工作表的数据进行合并。

操作步骤

1. 启动POWER QUERY,前往“数据”标签页,选择“获取数据”后点击“来自文件”中的“从Excel工作簿”。

2. 在文件浏览器中定位到订单数据工作簿的路径,选择相应的工作簿并点击“导入”。

4. 来到“主页”标签页,使用“追加查询”功能将多个查询进行合并。可以选择“将查询追加为新查询”(如果是新建查询进行合并),或者在“三个或更多表”中选择需要的表进行合并。

5. 合并完成后,可选择将数据加载到Excel中。如有多个查询,可利用“关闭并上载至”功能选择“仅创建连接”,再将合并后的查询以表的形式加载到Excel。

情况二:文件夹下的多个工作簿

数据背景

在一个文件夹中,有多个工作簿需要合并,特别是这些工作簿中可能有多张工作表需要进行合并。我们将重点讲解这种情况下的操作方法。

操作步骤

1. 新建一个文件夹,并将需要操作的文件夹(包含多个工作簿)放进去。这个新文件夹也将作为后续操作的工作场所。

2. 在新文件夹中新建一个工作簿,这将作为我们的操作平台以及存放合并后数据的场所。

3. 利用POWER QUERY的功能,逐个选取文件夹中的工作簿并进行数据导入。

4. 在导入数据后,可以对数据进行筛选、排序、删除列等操作,以得到需要的数据列。

5. 写公式获取数据。在“添加列”标签页下,选择“自定义列”并编写相应的公式来提取所需的数据。

6. 展开相关列,选择想要合并的数据列,并进行筛选(如果需要)。

7. 将合并后的数据加载到Excel表中。如有必要,可以在此之前删除多余的列。