Excel table.combine({Sheet1},{Sheet2}) 在附加时删除数据

Excel table.combine({Sheet1},{Sheet2}) 在附加时删除数据

我有一个如下所示的电源查询组合:

= Table.Combine({#"Sheet1", #"Sheet2"})

现在表格已合并,并且大多数数据已附加,但合并的工作表中缺少一些行。我的第一张工作表 (Sheet1) 如下所示:

{工作表1}

指数 日期 产品 ID 总计
1 2021 年 4 月 15 日 ABC 2
2 2021 年 4 月 18 日 加拿大血癌协会 1
3 2021 年 4 月 19 日 出租车 3
4 2021 年 4 月 21 日 ABC 1

第二张表是这样的:

{工作表2}

指数 日期 产品 ID 总计
1 2021 年 4 月 14 日 ABC 0.0
2 2021 年 4 月 16 日 加拿大血癌协会 0.0
3 2021 年 4 月 17 日 出租车 0.0
4 2021 年 4 月 20 日 ABC 0.0

当我跑步时:

= Table.Combine({#"Sheet1", #"Sheet2"}) 

我得到了这样的信息:

{工作表3}

指数 日期 产品 ID 总计
1 2021 年 4 月 15 日 ABC 2
2 2021 年 4 月 18 日 加拿大血癌协会 1
3 2021 年 4 月 14 日 ABC 0.0
4 2021 年 4 月 16 日 加拿大血癌协会 0.0
5 2021 年 4 月 17 日 出租车 0.0
6 2021 年 4 月 20 日 ABC 0.0

现在我已经刷新了这个查询一百万次,到目前为止,这个查询已经工作了几个月。此外,Sheet1 和 Sheet2 中填充的数据是从 Sharepoint 查询的,因此可以成功地将数据拉入 excel 中而没有错误,并且除了几行之外,附加功能正在工作,但令我困惑的是,为什么它没有按照我期望的方式附加,即每张表 1 对 1。

相关内容