带有 IF 和 OR 的 DAX

DAX with IF and OR

我创建了一个 DAX 来回答以下问题。

高优先级是以下任何一项:

高优先级 = IF('WO Feedback'[合同规定的优先级] > "L4" || 'WO Feedback'[HACCP/MHF] > 399 || 'WO Feedback'[工作优先级] < 3, "是", "否")

弹出如下错误信息 “DAX 比较操作不支持将文本类型的值与整数类型的值进行比较。请考虑使用 VALUE 或 FORMAT 函数来转换其中一个值”。

你能告诉我 DAX 中正确的 Dax 和错误吗?

错误信息直接给你解决方案;使用 VALUE 函数

High Priority = IF('WO Feedback'[Contracted Priority] > "L4" || VALUE('WO Feedback'[HACCP/MHF]) > 399 || VALUE('WO Feedback'[Work Priority]) < 3, "YES", "NO")