我收到的数据如下所示:
| 姓名|2023年1月1日|2023年1月2日|收入|收入|
| - ------|- ------|- ------|- ------|- ------|
| 克里斯|1个|三个|100英镑|300英镑|
| 柯林|五个|八个|500英镑|800英镑|
| 皮特|第二章|五个|200英镑|500英镑|
其中name是不言自明的,接下来的两列是日期(英国格式),其中包含在下面显示的期间内工作的天数,最后两列是收入。
我想在Power Query中修改此数据,使其如下所示:
| 姓名|日期|工作日|收入|
| - ------|- ------|- ------|- ------|
| 克里斯|2023年1月1日|1个|100英镑|
| 克里斯|2023年1月2日|三个|300英镑|
| 柯林|2023年1月1日|五个|500英镑|
| 柯林|2023年1月2日|八个|800英镑|
| 皮特|2023年1月1日|第二章|200英镑|
| 皮特|2023年1月2日|五个|500英镑|
我以为这会是某种枢纽操作,但我想不通。
任何帮助我们都将感激不尽。
谢谢你,
克里斯
2条答案
按热度按时间wwwo4jvm1#
一个简单的方法
或
dffbzjpn2#
这里有另一种方法:
List.Generate
,使用每个Date/Revenue对创建一个List of Tables。Unpivot
该表。已编辑代码,以便在日期和收入列集合之前保留不同数量的“第一列”