使用以上DAX函数列 2 = IF([lie]="2000/01/01",[部品出荷],IF([lie]="2050/01/01",[部品出荷],[lie])),报DAX 比较操作不支持将类型为 Date 的值和类型为 Text 的值进行比较。请考虑使用 VALUE 或 FORMAT 函数转换其中的一个值。
时间: 2024-02-16 22:05:09 浏览: 139
DAX的Date相关计算.pbix
根据报错提示,是因为IF函数中涉及到了类型为Date的值和类型为Text的值进行比较,而DAX不支持这种比较操作。
要解决这个问题,可以使用VALUE函数将类型为Text的值转换为类型为Date的值,例如:
```
IF([lie]=VALUE("2000/01/01"),[部品出荷],IF([lie]=VALUE("2050/01/01"),[部品出荷],[lie]))
```
这样就可以避免类型不匹配的问题了。
阅读全文