SWITCH 语句使用 VALUE 或 FORMAT 函数转换其中一个值
SWITCH Statement Using VALUE or FORMAT function to convert one of the values
当我尝试在 Power BI 中创建度量时出现此错误:
函数 SWITCH 不支持将 True/False 类型的值与文本类型的值进行比较。考虑使用 VALUE 或 FORMAT 函数转换其中一个值。
我自己无法解决这个问题
这是我正在创建的 DAX 度量:
SWITCH (
SELECTEDVALUE ( 'vw_OA_dashboard_SSL_Region'[SSL_Abbr] ),
AND ("Audit", [Company_Filtered] = 1 ), SUM ( vw_OA_dashboard_SSL_Region[open_opportunities] ),
AND ("BTS", [Company_Filtered] = 1 ), SUM ( vw_OA_dashboard_SSL_Region[open_opportunities] ),
AND ("C&G", [Company_Filtered] = 1 ), SUM ( vw_OA_dashboard_SSL_Region[open_opportunities] ),
AND ("CYBER", [Company_Filtered] = 1 ), SUM ( vw_OA_dashboard_SSL_Region[open_opportunities] ),
AND ("EY-P", [Company_Filtered] = 1 ), SUM ( vw_OA_dashboard_SSL_Region[open_opportunities] ),
" "
)```
试试这个:
IF ([Company_Filtered] = 1,
转变 (
SELECTEDVALUE ( 'vw_OA_dashboard_SSL_Region'[SSL_Abbr] ),
"审计", SUM ( vw_OA_dashboard_SSL_Region[open_opportunities] ),
"防弹少年团", SUM ( vw_OA_dashboard_SSL_Region[open_opportunities] ),
"C&G", SUM ( vw_OA_dashboard_SSL_Region[open_opportunities] ),
"CYBER", SUM ( vw_OA_dashboard_SSL_Region[open_opportunities] ),
"EY-P", SUM (vw_OA_dashboard_SSL_Region[open_opportunities]),
“”
),
"")
当我尝试在 Power BI 中创建度量时出现此错误:
函数 SWITCH 不支持将 True/False 类型的值与文本类型的值进行比较。考虑使用 VALUE 或 FORMAT 函数转换其中一个值。
我自己无法解决这个问题
这是我正在创建的 DAX 度量:
SWITCH (
SELECTEDVALUE ( 'vw_OA_dashboard_SSL_Region'[SSL_Abbr] ),
AND ("Audit", [Company_Filtered] = 1 ), SUM ( vw_OA_dashboard_SSL_Region[open_opportunities] ),
AND ("BTS", [Company_Filtered] = 1 ), SUM ( vw_OA_dashboard_SSL_Region[open_opportunities] ),
AND ("C&G", [Company_Filtered] = 1 ), SUM ( vw_OA_dashboard_SSL_Region[open_opportunities] ),
AND ("CYBER", [Company_Filtered] = 1 ), SUM ( vw_OA_dashboard_SSL_Region[open_opportunities] ),
AND ("EY-P", [Company_Filtered] = 1 ), SUM ( vw_OA_dashboard_SSL_Region[open_opportunities] ),
" "
)```
试试这个:
IF ([Company_Filtered] = 1, 转变 ( SELECTEDVALUE ( 'vw_OA_dashboard_SSL_Region'[SSL_Abbr] ), "审计", SUM ( vw_OA_dashboard_SSL_Region[open_opportunities] ), "防弹少年团", SUM ( vw_OA_dashboard_SSL_Region[open_opportunities] ), "C&G", SUM ( vw_OA_dashboard_SSL_Region[open_opportunities] ), "CYBER", SUM ( vw_OA_dashboard_SSL_Region[open_opportunities] ), "EY-P", SUM (vw_OA_dashboard_SSL_Region[open_opportunities]), “” ), "")