Power Query - 如何将这些列转换为行?

Power Query - 如何将这些列转换为行?

我感觉我以前做过这个,但正确的过程却让我困惑。对于下面的数据,其中位置和数量列重复至少 15 次:

Item    Location    Qty    Location    Qty    Location   Qty....
AAAA    A           2      B           3      D          10
BBBB    C           5      D           20

我怎样才能将其变成下面的格式?

Item    Location    Qty
AAAA    A           2
AAAA    B           3
AAAA    D           10
BBBB    C           5
BBBB    D           20

对于这个例子,有数千个项目,所以我无法对每个项目进行任何类型的手动分组。

编辑:

走非枢轴路线会给我带来这个问题,而且我不确定如何解决它:

AAAA    Location      A
AAAA    Qty           2
AAAA    Location_2    B
AAAA    Qty_2         3

答案1

我构建了一个工作演示来解决之前几乎相同的问题:

https://superuser.com/a/789358/310267

本质上,我取消透视一个查询中的所有位置列、另一个查询中的所有数量列,然后在最终查询中将它们合并在一起。

相关内容