将具有多个条目的 excel table 行转换为具有相关列信息的唯一行

Transform an excel table row with multiple entries into unique rows with relevant column info

我有一个 excel table 这样的。

我想把它转换成这样的东西。

我已经尝试使用 powerquery 来自动执行此操作,但我离我想要的结果还很远。你们对我如何完成它有什么建议吗?谢谢。

在 powerquery 中,右键单击日期列并选择逆透视其他列

然后您可以编辑来自

的代码
= Table.UnpivotOtherColumns(#"Changed Type", {"Column1"}, "Attribute", "Value")

= Table.UnpivotOtherColumns(#"Changed Type", {"Column1"}, "Item", "Amount")

更改列标题

Select 项目列,然后逆透视数据 ...

源数据

结果