You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Power BI中DAX SWITCH函数语法错误求助:图表颜色设置

DAX SWITCH语法错误修正方案
  • 错误原因:你使用的SWITCH(TRUE, ...)写法不符合DAX标准语法,DAX中SWITCH的第一个参数需要是表达式,直接传入TRUE常量会导致解析失败,正确的写法应该调用TRUE()函数返回布尔值作为判断基准。

  • 修正后的DAX代码:

RateColour =
SWITCH(
    TRUE(),
    MAX('UCL Table'[rate]) > MAX('UCL Table'[UCL]), "#FF0000",
    MAX('UCL Table'[rate]) < MAX('UCL Table'[LCL]), "#00C853",
    "#A0A0A0"
)
  • 额外验证点:
    • 确保'UCL Table'中的rate、UCL、LCL字段数据类型一致(均为数值型),避免因类型不匹配导致隐性错误。
    • 若图表仍无法正常应用颜色,检查是否将该度量值正确设置为图表的条件格式字段,并选择“字段值”作为颜色依据。

内容的提问来源于stack exchange,提问作者Kim

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.12 17:22:01