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