DAX度量:每组的不同计数

时间:2019-09-30 14:36:31

标签: dax powerpivot measure

Excel-Power Pivot

我正在尝试创建一种度量来计算列的不重复计数(或不重复计数的总和)-按第二列分组。

基于列“ lot”和列“ sku”,我要计算列“ count_distinct_sku_by_lot”。列“ sqm”不相关。

我可以使用哪个DAX代码?

(picture of data added)

很多sku sqm count_distinct_sku_by_lot lot1 sku1 1 1 lot2 sku2 2 2 lot2 sku2 3 2 lot2 sku3 4 2 lot3 sku4 5 3 lot3 sku4 6 3 lot3 sku5 7 3 lot3 sku5 8 3 lot3 sku6 9 3 lot4 sku7 11 1

1 个答案:

答案 0 :(得分:0)

您可以创建一个计算列:

DistinctCount = 
VAR VrCurrentRow = [lot]
RETURN
    CALCULATE(
        DISTINCTCOUNT(Sheet1[sku]);
        FILTER(
            Sheet1;
            Sheet1[lot] = VrCurrentRow
        )
    )

结果:

enter image description here