Как получить максимальную меру?

#powerbi #dax

Вопрос:

У меня есть следующие данные:

введите описание изображения здесь

(в последней колонке должна быть сумма, сгруппированная по BU и ВЫШЕ).

Я достиг подытога последнего столбца, выполнив:

 SubTotalBU = CALCULATE ( sum(Sheet1[NSR]), ALLSELECTED(), VALUES(Sheet1[BU]),  VALUES(Sheet1[UP]) )
 

Моя цель состоит в том, чтобы получить максимальное количество подытогов столбцов для каждого из них… То есть; в данном случае мне нужен столбец со всеми значениями 90.

Я пробовал использовать МАКСИМАЛЬНОЕ количество подытогов, но МАКС не работает с мерами… Как я могу получить желаемый результат?

Ответ №1:

Чтобы отобразить все максимальное общее значение в отчете таблицы, вам необходимо создать новый столбец для значения, иначе таблица автоматически отфильтрует базу значений в строке таблицы:

Во-первых, создайте новый столбец для Total BU :

 Tottal BU = CALCULATE(SUM(Sheet1[NSR]),FILTER(Sheet1,Sheet1[Bu] = EARLIER(Sheet1[Bu])))
 

Затем создайте новый столбец для записи только max value из Total BU

 Max BU = MAX(Sheet1[Tottal BU])
 

Примеры данных с новым столбцом:

введите описание изображения здесь

Отчет по таблице:

введите описание изображения здесь