powerbiswitch函数返回两个度量值 您所在的位置:网站首页 powerbiswitch函数 powerbiswitch函数返回两个度量值

powerbiswitch函数返回两个度量值

2023-05-10 20:32| 来源: 网络整理| 查看: 265

Power BI中的 SWITCH 函数可以根据表达式的结果返回不同的值。如果使用 SWITCH 函数时需要返回两个度量值,则需要使用一个表来组合这两个度量值,并将表作为 SWITCH 函数的参数之一。

具体而言,您可以使用 UNION 函数将两个度量值添加到一个表中,然后使用 SWITCH 函数根据需要返回这两个度量值中的一个。例如,假设您有两个度量值“销售额”和“毛利润率”,您可以将它们添加到一个表中,如下所示:

SalesTable = UNION ( ROW ( "MetricName", "Sales" , "MetricValue", [Sales]), ROW ( "MetricName", "GrossMargin" , "MetricValue", [GrossMargin]) ) 复制代码

然后,您可以使用 SWITCH 函数返回这两个度量值中的一个,如下所示:

SelectedMetric = SWITCH ( TRUE (), SELECTEDVALUE (SalesTable[MetricName]) = "Sales", [Sales], SELECTEDVALUE (SalesTable[MetricName]) = "GrossMargin", [GrossMargin], BLANK () ) 复制代码

在这个示例中,SWITCH 函数使用 SELECTEDVALUE 函数来获取 SalesTable 中的度量名称,并根据选择的度量名称返回相应的值。如果选择的度量名称不是“销售额”或“毛利润率”,则 SWITCH 函数返回 BLANK()。

希望这能帮到您!



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有