【问题标题】:Power BI remove duplicates based on max valuePower BI 根据最大​​值删除重复项
【发布时间】:2018-09-01 12:31:24
【问题描述】:

我有 2 列; ID CODE,值

删除重复项功能将删除具有较高值的​​示例并保留较低的示例。有什么办法可以去掉下面的吗?我期待的结果是这样的。

我之前尝试过缓冲表功能,但它不起作用。似乎 Buffer Table 只适用于与日期相关的数据(最新的)。

【问题讨论】:

    标签: powerbi business-intelligence data-analysis powerbi-desktop data-transform


    【解决方案1】:

    您可以使用 SUMMARIZE,它的使用类似于 SQL 查询,该查询采用 MIN 值作为列,按其他列分组。

    在下面的示例中,取 MIN([value]),给定一个按 IDCode 分组的新列名称“MinValue”。这应该返回每个 IDCode 的最小值。

    NewCalculatedTable = 
    SUMMARIZE(yourTablename, yourTablename[IDCode], "MinValue", MIN(yourTablename[value]) )
    

    或者,如果您想要更高的值,只需将 MIN 函数替换为 MAX

    【讨论】:

    • 如何根据特定值而不是 MIN 保留行?
    猜你喜欢
    • 1970-01-01
    • 2022-10-04
    • 2018-05-27
    • 1970-01-01
    • 2019-02-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多