【问题标题】:How can i manipulate rows of data in Power BI or Power query如何在 Power BI 或 Power 查询中操作数据行
【发布时间】:2020-01-22 11:30:57
【问题描述】:

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

请问我该如何解决。

【问题讨论】:

  • 如何区分第一行和第二行?哪些行值应该转到其他列?

标签: powerbi powerquery


【解决方案1】:

假设,你有这样一张桌子:

那么你可以使用下面的代码:

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

要得到这个结果:

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-06
      相关资源
      最近更新 更多