Мощность BI - DAX мера.Значения слайсера из другой таблицы - PullRequest
0 голосов
/ 05 октября 2018

Три стола.Отношение много к одному между A - X и B - X (направление перекрестного фильтра выбрано в Power BI)

Как показано на скриншоте ниже, в PBI мне бы хотелось иметь показатель под названием Return%.Мой срезы даты работает отлично (TableX [Date]), он возвращает за день количество продаж и без продажи / возврата.

Однако второй слайсер (TableA [Product]) точно возвращает только продажи.В этом случае:

100+120 = 220

Какая мера DAX позволит второму слайсеру правильно фильтровать таблицу B?Я пробовал с:

return% = calculate(sum(B[Returns]) / sum(B[Units sold]), SELECTEDVALUE(A,[Product])

Безрезультатно ... Пожалуйста, найдите ниже Скриншот для иллюстрации.

Спасибо

enter image description here

1 Ответ

0 голосов
/ 05 октября 2018

Вы, вероятно, ищете что-то вроде этого:

return% =
VAR selection_A_product = SELECTEDVALUE ( A[Product] )
RETURN
    CALCULATE (
        SUM ( B[Returns] ) / SUM ( B[Units sold] ),
        B[Product] = selection_A_product
    )
...