Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Date 尝试按延迟的任务(即日期[计划完成])筛选可视表(<;现在_Date_Powerbi_Dax_Powerquery_Powerbi Desktop - Fatal编程技术网

Date 尝试按延迟的任务(即日期[计划完成])筛选可视表(<;现在

Date 尝试按延迟的任务(即日期[计划完成])筛选可视表(<;现在,date,powerbi,dax,powerquery,powerbi-desktop,Date,Powerbi,Dax,Powerquery,Powerbi Desktop,过滤时,没有通过NOW()方法与当前日期匹配的选项,只能从日期选择器中选择日期。因此,我创建了一个新专栏,并尝试通过以下内容进行筛选: Column = IF(SampleTaskList[Scheduled Finish] < Now(), SampleTaskList[Scheduled Finish].[Date], "") Column=IF(SampleTaskList[Scheduled Finish]

过滤时,没有通过
NOW()
方法与当前日期匹配的选项,只能从日期选择器中选择日期。因此,我创建了一个新专栏,并尝试通过以下内容进行筛选:

Column = IF(SampleTaskList[Scheduled Finish] < Now(), SampleTaskList[Scheduled Finish].[Date], "")
Column=IF(SampleTaskList[Scheduled Finish]

但是它返回错误表达式,这些表达式产生的变量数据类型不能用于定义计算列。有什么问题?返回的类型是date,因为[Scheduled Finish]是date,返回为空,否则

问题在于日期和字符串之间的差异。您返回的日期为TRUE,返回的字符串为FALSE

尝试
Blank()
而不是字符串

Column = IF(SampleTaskList[Scheduled Finish] < Now(), SampleTaskList[Scheduled Finish].[Date], Blank())
Column=IF(SampleTaskList[Scheduled Finish]
我为什么要投票支持你的问题?这不是一个特别好的问题。不是每个问题都值得投票表决,即使它得到了回答。请参阅Meta上的讨论。