DAX мера: различное количество на группу - PullRequest
0 голосов
/ 30 сентября 2019

Excel - Power Pivot

Я пытаюсь создать меру для вычисления различного количества (или суммы различного числа) столбца, сгруппированного по второму столбцу.

Исходя из столбца "lot" и столбца "sku", я хочу вычислить столбец "count_distinct_sku_by_lot". Столбец "sqm" не имеет значения.

Какой DAX-код я мог бы использовать?

(изображение с добавленными данными)

lot sku sqm count_distinct_sku_by_lot lot1sku1 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 голосов
/ 30 сентября 2019

Вы можете создать вычисляемый столбец:

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

Результат:

enter image description here

...