Power BI 中的文本度量

Text measure in Power BI

让我们假设一个简单的 table 例如:

Category|YTD
--------+---
Cat1     |10
Cat2     |20
Cat3     | 5

我被要求创建一个描述性文本框,例如“Cat2 是最常见的类别,占总数的 57%”。

据我所知,文本框只能包含静态文本,因此它必须是度量值或显示为卡片的新列。创建它的最简单方法是什么?

使用公式创建新度量

MyMeasure = "This is the text I want to show."

您可以使用任何有效的 DAX,即您可以将文本与其他度量结合起来

MyMeasure = "The total for foobar is " & [Total] 

将该度量添加到卡片中。

感谢您的建议。我用 Google 搜索了一个类似的问题并找到了一个可以轻松适应我的问题的解决方案:

Max Value Name = var MaxValue = CALCULATE(MAX(TestData[Amount]), all(TestData))
RETURN 
CALCULATE(
    FIRSTNONBLANK(TestData[Name], TestData[Name]),
    TestData[Amount] = MaxValue
)