假设我有一个“水平”数据集,其中包含:
本质上看起来像这样:
数据集
唯一键 | 事件A开始 | 事件A结束 | 单一日期事件 | 事件B开始 | 事件B结束 | 第二次单日活动 |
---|---|---|---|---|---|---|
键 1 | 2021 年 1 月 1 日 | 2021 年 1 月 3 日 | 2021 年 1 月 2 日 | 2021 年 1 月 5 日 | 2021 年 1 月 10 日 | 2021 年 1 月 10 日 |
键 2 | 2021 年 1 月 7 日 | 2021 年 1 月 10 日 | null | null | null | null |
如何使用 PowerQuery 将上面的数据集转换成这样的表格?
预期输出:
唯一键 | 活动 | 开始日期 | 结束日期 |
---|---|---|---|
键 1 | 事件 A | 2021 年 1 月 1 日 | 2021 年 1 月 3 日 |
键 1 | 单一日期事件 | null | 2021 年 1 月 2 日 |
键 1 | 事件 B | 2021 年 1 月 5 日 | 2021 年 1 月 10 日 |
键 1 | 第二次单日活动 | null | 2021 年 1 月 10 日 |
键 2 | 事件 A | 2021 年 1 月 7 日 | 2021 年 1 月 10 日 |
我试过了:
我觉得我肯定做错了什么,所以在这里询问是否可以根据输入数据使用 PowerQuery 实现我想要的输出?
答案 0 :(得分:0)
您肯定需要在逆枢轴之上做一些额外的工作。
这是我的处理方式:
reinterpret_cast
步骤: