Power BI - 如何只显示在列中出现多次的值

Power BI - How to display only the values which appear more than once in a column

我有一个包含多列的 table。其中之一是 'EAN'。在此列中应该有唯一值。不幸的是,情况并非如此。现在我想找到所有出现不止一次的值。

我尝试了 FILTER、EARLIER、COUNTROWS。没有提供我正在寻找的输出。

示例:
艺术 A - 111
艺术 B - 123
艺术 C - 222
艺术 D - 222
艺术 E - 456
我期望的输出只是一个 table、出现“222”的列或图表。

这是仅使用 Power Query 和 M 代码的一种方法:

let

//read in and type the data
    Source = Excel.CurrentWorkbook(){[Name="Table8"]}[Content],
    #"Changed Type" = Table.TransformColumnTypes(Source,{{"Art", type text}, {"Num", Int64.Type}}),

//selectd only those rows where there are at least two identical nums
    filter = Table.SelectRows(#"Changed Type", each List.Count(List.Select(#"Changed Type"[Num], (li)=>li=[Num]))>1),

//sort the output to keep the duplicates together
    #"Sorted Rows" = Table.Sort(filter,{{"Num", Order.Ascending}})
in
   #"Sorted Rows"

使用 EAN 字段创建视觉对象。

然后用公式创建一个度量

= COUNTROWS('Table')

并将此度量拖到过滤器窗格中,将条件设置为 'greater than 1'。