【发布时间】:2019-08-29 19:18:25
【问题描述】:
我想比较工人现在的状态和时间,
如果任何工人迟到 10 分钟,那么它应该像“10 分钟以下”(我试图从时间差异列中得出它,我在 IN 时间和报告时间的帮助下完成了)
"IF('Attendance Info'[Time Diff] <= "00:30","Below 10 mins","others")"
错误是:
DAX 比较操作不支持比较 Date 类型的值 具有文本类型的值。考虑使用 VALUE 或 FORMAT 函数 转换其中一个值。
【问题讨论】:
-
这个错误告诉你到底是什么问题。您正在将日期
[Time Diff]与文本"00:30"进行比较。它们可能都应该是时间数据类型。 -
是的,但时间差异数据类型是日期数据类型,它的格式是 HH:MM,当我想更改数据类型并在答案中得到错误记录时。提前致谢
标签: powerbi data-science dax business-intelligence msbi