如何在Power BI或Power查询中处理数据行

时间:2020-01-22 11:30:57

标签: powerbi powerquery

我在Power BI中有几行数据,每一行都有一个重复的行,这些重复的行具有不同的数值。我想添加重复的每一行,并使其显示为1行。

请问如何解决这个问题。

2 个答案:

答案 0 :(得分:0)

假设您有这样的表格:

enter image description here

然后您可以使用以下代码:

let
    Source = Excel.CurrentWorkbook(){[Name="Table"]}[Content],
    group = Table.Group(Source, {"col1", "col2"}, {"temp", each let x = [col3]{0} in Table.TransformColumns(_, {"col3", each x})}),
    combine = Table.Combine(group[temp])
in
    combine

要获得此结果:

enter image description here

如果需要保持行的顺序,只需在分组之前添加索引列,然后在组合步骤之后对其进行排序。

答案 1 :(得分:0)

我不确定您要寻找的是什么,但是按操作来看,它看起来非常接近分组。您可以在“编辑查询”下的“转换”标签中对值进行分组。转到“转换”选项卡后,选择“分组依据”,然后选择所需的条件。这将使您对这些值进行分组并对数字值求和。希望这会有所帮助。