Динамический текст в Power BI - меры по поддержке текста
Я хочу создать динамический текст (Visual - Enlighten Data Story), в котором будут записаны меры X, Y и Z (см. Рисунки ниже).
X - это вид деятельности, который потреблял наибольшее количество энергии в этом городе (один из них: промышленность, транспорт, услуги и т. Д.). Y - значение этого энергопотребления. Z - это процентное соотношение между Y и общим потреблением в этом городе.
Для этого примера в городе Порту этот текст должен возвращаться:
Х = Edificios de Serviços Y = 589,976 Z = 49%
Если я выберу любой другой город, например Гимарайнш:
X = Industria Y = 428,726 Z = 59%
Вот мой стол:
Ждем помощи. Большое спасибо.
1 ответ
Решение
Это должно начать вас. Важно знать индекс значений, и Ранг делает это:
//Calculated column
Rank =
VAR City = Table1[City]
RETURN
RANKX (
FILTER ( Table1, Table1[City] = City ),
[Energy_Mwh],
[Energy_Mwh],
ASC,
DENSE
)
//Calculated field/measure
City-as Measure =
LASTNONBLANK ( Table1[City], 1 )
//Calculated field/measure
x = CALCULATE(LASTNONBLANK(Table1[Activity],1),filter(all(Table1[Rank]),Table1[Rank] = max(Table1[Rank])))
//Calculated field/measure
y = CALCULATE(LASTNONBLANK(Table1[Energy_Mwh],1),filter(all(Table1[Rank]),Table1[Rank] = max(Table1[Rank])))
Спасибо