查找客户的DISTINCT COUNT中的类别

时间:2019-05-03 08:03:26

标签: powerbi distinct-values

我有一个类似的表格:

Country, Client, Item, Price
C1, A1, B1, 10
C1, A1, B1, 7
C1, A1, B2, 5
C1, A2, B1, 0
C1, A2, B2, 20
C2, A3, B1, 8
C2, A3, B3, 7
C2, A3, B4, 4
C2, A3, B5, 3
C2, A4, B1, 9
C2, A4, B1, 9 

我想找到按客户分类的商品数量,并找出有多少来自国家的客户只购买一件商品,两件商品,三件商品(如类别)。.

Country, **1, **2, **3, **4
C1 => 0, 2, 0, 0
C2 => 1, 0, 0, 1

** Number of client who buy (1 or 2 or 3 or 4) DISTINCT Items

例如,在C1中有购买了3件商品的客户(A1),但只有2位是不重复的,而有购买了2件商品(也有2件不同的)的客户(A2)。

这意味着,我在C1中有2个客户,他们购买了2个不同的商品。

我如何在Power BI Desktop中创建一个度量来实现这一目标?

谢谢您的回答/建议!

1 个答案:

答案 0 :(得分:0)

您可以在报告视图中添加度量(右键单击数据集字段>添加度量)

Measure = Distinctcount(YourTable[Item])

如果您将表格添加到报告中,然后选择“国家/地区,客户,商品,价格”,则此度量将始终显示1

如果仅将“客户”和“项目”添加到表中,则此度量将显示不同的值。

如果要在度量中确定修复价,则可以使用以下代码:

MeasureFix = Calculate(DistinctCount(YourTable[Item]); YourTable[Country] = "C1")