Power BI-Power Query Editor:删除所有重复项(不要保留重复项中的任何行)

时间:2020-06-29 23:44:22

标签: powerbi dax powerquery

因此,我知道如何删除留在后面的重复项。我想做的是删除与重复项关联的所有行,因为我们不知道要保留哪些重复项,因此出于我们的目的,我们在表中不希望任何行。只有两列。一栏包含重复项。第二个变量每个重复项具有唯一值,但是我们不希望保留其中任何一个。

谢谢。

1 个答案:

答案 0 :(得分:1)

这是一个可能的解决方法。使用Table.Group计算重复次数,然后使用Table.SelectRows仅保留唯一条目。

let
    Source = Table.FromRecords({
        [a = "A", b = "a"],  // < duplicated
        [a = "B", b = "a"],
        [a = "A", b = "a"]   // < duplicated
    })
in
    Table.SelectRows(
        Table.Group(Source, {"a", "b"}, {"Count", Table.RowCount}),
        each [Count] = 1
    )

/*
 * Output
 *
 *  a   b  Count
 * --- --- -----
 *  B   a    1
 */
相关问题