我找不到此处描述的问题的解决方案。
我有一个 Excel 文件,其中包含 2020 年的销售数据,另一个包含 2021 年的数据,其中有很多行,因此如果我将一个文件复制粘贴到另一个 Excel 中的另一个下面,则无法使用透视数据,因为太多行,所以我想以这种方式合并我的 2 个 Excel 文件:
第一张桌子:
第二个表:
期望的决赛桌(在 Excel 中):
有没有什么办法可以用电源查询或 Excel 中的其他东西来做到这一点?
注意:我的表中不仅有 2021 年的 2020 年销售额,还有其他数据,但为简单起见,我没有将其包括在内(例如:2020 年增长、2021 年增长)>
所以如果有人能帮助我,我将不胜感激!
答案 0 :(得分:0)
我会从 2 个查询开始,每个查询都会分别读取第一个表和第二个表中的行。
然后我将通过引用第一个查询开始一个新查询。
在这个输出查询中,我将添加一个 Merge Queries 步骤,匹配来自 First 和 Second 查询的前 3 列。我会将联接类型设置为完全外部联接。
接下来在展开步骤中,我将返回第二个表中的所有列。
最后,我将使用条件列选项添加 3 列,以创建名称、姓氏和月份的合并版本。例如:
= if [Name] = null then [Second.Name] else [Name]
最后,我会删除不需要的列,如果需要,重命名和重新排序列。