Excel Power 查询合并不同的工作簿

时间:2021-03-11 14:14:03

标签: excel pivot powerquery

我找不到此处描述的问题的解决方案。

我有一个 Excel 文件,其中包含 2020 年的销售数据,另一个包含 2021 年的数据,其中有很多行,因此如果我将一个文件复制粘贴到另一个 Excel 中的另一个下面,则无法使用透视数据,因为太多行,所以我想以这种方式合并我的 2 个 Excel 文件:

第一张桌子:

First Table

第二个表:

Second Table

期望的决赛桌(在 Excel 中):

enter image description here

有没有什么办法可以用电源查询或 Excel 中的其他东西来做到这一点?

注意:我的表中不仅有 2021 年的 2020 年销售额,还有其他数据,但为简单起见,我没有将其包括在内(例如:2020 年增长、2021 年增长)

所以如果有人能帮助我,我将不胜感激!

1 个答案:

答案 0 :(得分:0)

我会从 2 个查询开始,每个查询都会分别读取第一个表和第二个表中的行。

然后我将通过引用第一个查询开始一个新查询。

在这个输出查询中,我将添加一个 Merge Queries 步骤,匹配来自 First 和 Second 查询的前 3 列。我会将联接类型设置为完全外部联接。

接下来在展开步骤中,我将返回第二个表中的所有列。

最后,我将使用条件列选项添加 3 列,以创建名称、姓氏和月份的合并版本。例如:

= if [Name] = null then [Second.Name] else [Name]

最后,我会删除不需要的列,如果需要,重命名和重新排序列。

相关问题