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

DAX计算列调试:Date_Of_Return大于2021-11-01返回SMP公式异常

问题排查

你的DAX公式存在两处核心错误:

  • 末尾"JI"()多写了括号:"JI"是你要返回的文本常量,后面加括号会被DAX识别为调用名为JI的函数,而该函数不存在,直接触发语法错误
  • DATEVALUE("01-11-2021")存在解析歧义:DATEVALUE的解析结果受系统/Power BI服务的区域设置影响,你写的01-11-2021可能被解析为2021年1月11日,而非你预期的2021年11月1日,导致判断逻辑完全不符合预期

修正后的公式

SMP = IF('NEW EUTF UPDATED PORTAL II'[Date_Of_Return] >= DATE(2021,11,1),"SMP","JI")

注:如果你预期的判断阈值是2021年1月11日,把DATE函数参数改为DATE(2021,1,11)即可

额外注意事项

请先确认Date_Of_Return字段的类型为日期类型,如果是文本类型需要先转成日期格式再做比较,否则会出现字符串比较的逻辑错误。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.26 03:57:02