Power BI中的Power Query帮助

时间:2019-07-23 17:43:35

标签: powerbi powerquery

我正在使用Power BI中的规范化表在Power Query中工作,并且需要操纵一个表才能与另一个表建立多对一关系。考虑以下示例。我有一个带有“员工ID”,“指标”和“值”列的表。每个员工ID都有“指标”名称,性别,年龄,部门和经验。当前,该表的结构使得每个员工ID重复5次,每个指标重复一次,并在“值”列中为每个员工值都有一个值。

我需要对数据进行透视处理,以使每个唯一的Employee ID都有一行,每个度量都有单独的列,以及相应单元格中的Values。 每个员工ID都有一行,其列将为“名称”,“性别”,“年龄”,“部门”和“经验”。在Power BI中的Power Query中有一种简单的方法可以做到这一点吗?

我尝试了一个透视,这会根据需要创建列,但是仍然重复Employee ID。例如,将在一行中列出每个员工,并填写“名称”列。所有员工ID将在“员工ID”列中第二次列出,但是现在“名称”列为空白,并且仅填充“性别”。对于所有指标,这种情况仍将继续

非常感谢您的帮助。如果您有任何问题,请告诉我。

1 个答案:

答案 0 :(得分:0)

转到Transform,选择Column Metric,然后按Pivot。。(荷兰语中的Draaikolom) enter image description here

出现一个弹出窗口,选择“值”作为“值列”。

enter image description here

结果还不是您想要的: enter image description here

转到“高级表编辑器”(在“开始”选项卡下)。删除List.Count(包括逗号)

enter image description here 按确定,最终结果就是您想要的:

enter image description here