Power BI 中的动态文本 - 支持文本的措施

Dynamic Text in Power BI - Measures to support the Text

我想创建一个动态文本(Visual - Enlighten Data Story)来写入度量 X、Y 和 Z(见下图)。

X 是该城市能源消耗最多的 Activity(其中之一:工业、交通、服务等)Y 是该能源消耗的值 Z 是 Y 之间的百分比以及那个城市的总消费量

对于此示例,在波尔图市,该文本应 return:

X = Edificios de Serviços Y = 589.976 Z = 49%

如果我select任何其他城市,例如吉马良斯:

X = Industria Y = 428.726 Z = 59%

这是我的 table:

期待帮助。非常感谢。

这应该可以帮助您入门。重要的是要知道值的索引和排名:

//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])))

谢谢