尝试按迟到的任务过滤 Table 视觉效果,即日期 [计划完成] < 现在
Trying to filter Table visual by tasks which are late i.e Date [Scheduled Finish] < Now
过滤时没有通过NOW()
方法匹配当前日期的选项,只能从日期选择器中选择日期。所以我创建了新列并尝试通过以下方式过滤:
Column = IF(SampleTaskList[Scheduled Finish] < Now(), SampleTaskList[Scheduled Finish].[Date], "")
但它returns错误产生变体数据类型的表达式不能用于定义计算列。什么问题?返回的类型是日期,因为 [Scheduled Finish] 是日期,否则返回空白
问题是日期和字符串之间的区别。您正在为 TRUE 返回日期,为 FALSE 返回字符串 ""
。
尝试 Blank()
而不是字符串。
Column = IF(SampleTaskList[Scheduled Finish] < Now(), SampleTaskList[Scheduled Finish].[Date], Blank())
过滤时没有通过NOW()
方法匹配当前日期的选项,只能从日期选择器中选择日期。所以我创建了新列并尝试通过以下方式过滤:
Column = IF(SampleTaskList[Scheduled Finish] < Now(), SampleTaskList[Scheduled Finish].[Date], "")
但它returns错误产生变体数据类型的表达式不能用于定义计算列。什么问题?返回的类型是日期,因为 [Scheduled Finish] 是日期,否则返回空白
问题是日期和字符串之间的区别。您正在为 TRUE 返回日期,为 FALSE 返回字符串 ""
。
尝试 Blank()
而不是字符串。
Column = IF(SampleTaskList[Scheduled Finish] < Now(), SampleTaskList[Scheduled Finish].[Date], Blank())