要实现“不计重复项的Power BI计数”,可以使用Power Query或DAX来处理数据。下面提供了使用Power Query和DAX的两种解决方法的代码示例。
let
// 1. 导入数据
Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WMlTSUXIEYgZCBLFgMjCwMiA5gDYAqgA3MAcYgA==", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [Column1 = _t]),
// 2. 删除重复项
RemoveDuplicates = Table.Distinct(Source, {"Column1"}),
// 3. 计数不重复项
Count = Table.RowCount(RemoveDuplicates)
in
Count
Count = DISTINCTCOUNT('Table'[Column1])
注意:上述代码示例中的"Table"和"Column1"是示例数据的表名和列名,需要根据实际情况进行替换。