Power BI DAX-функция с «различным счетом» для обработки текстовой переменной, которая удовлетворяет двум условиям? - PullRequest
0 голосов
/ 03 июня 2019

Я пытаюсь сгенерировать различное количество текстовой переменной, удовлетворяющей двум условиям;«критический» и «некритический», где меня интересуют только «критические».

Может кто-нибудь предложить подходящую функцию DAX, чтобы попробовать?У меня очень многоуровневый набор данных.

Я пробовал несколько различных функций DAX, включая IF, GROUPBY и SUMMARIZE, но безрезультатно.

Если «команда a» оценивается как«критический» и «некритический»;«команда b» оценивается как «критическая»;«команда c» оценивается как «некритическая».

У меня «критический» счет 2 и «некритический» счет 2.

Однако я хочу тольковключите «критическую» оценку «команды a» и игнорируйте / исключите «некритическую» оценку.

Ожидаемыми результатами будут «критический» счет 2 и «некритический счет 1».

1 Ответ

0 голосов
/ 03 июня 2019

Адаптируется к вашей фактической структуре таблицы, но что-то вроде:

Critical Count = 
CALCULATE ( 
    DISTINCTCOUNT ( MyTable[Team] ),
    MyTable[Status] = "Critical"
)

и

Non-Critical Count = 
SUMX ( 
    VALUES ( MyTable[Team] ),
    ( [Critical Count] = 0 ) * 1
)
...