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
在PowerQuery/PowerBI中按当前日期筛选日期_Powerbi_Powerquery - Fatal编程技术网

在PowerQuery/PowerBI中按当前日期筛选日期

在PowerQuery/PowerBI中按当前日期筛选日期,powerbi,powerquery,Powerbi,Powerquery,我正在PowerBI中创建一个报告,需要从源代码中筛选出一些错误记录。这是一张付款表,有些记录有未来日期,如2799。我想做一个过滤器,在今天+1年后删除记录。我已经有了这个过滤器: = Table.SelectRows(_cobranca, each [Vencimento] >= DATA_LIMITE) DATA\u LIMITE是一个参数,上面的代码已经在工作。我尝试将其更改为: = Table.SelectRows(_cobranca, each [Vencimento] &g

我正在PowerBI中创建一个报告,需要从源代码中筛选出一些错误记录。这是一张付款表,有些记录有未来日期,如2799。我想做一个过滤器,在今天+1年后删除记录。我已经有了这个过滤器:

= Table.SelectRows(_cobranca, each [Vencimento] >= DATA_LIMITE)
DATA\u LIMITE
是一个参数,上面的代码已经在工作。我尝试将其更改为:

= Table.SelectRows(_cobranca, each [Vencimento] >= DATA_LIMITE and [Vencimento] <= DateTime.LocalNow())

=Table.SelectRows(\u cobranca,each[Vencimento]>=DATA\u LIMITE和[Vencimento]=\2020-01-01 00:00:00和[\u]。[Vencimento]将
DateTime.LocalNow()
替换为
Date.From(DateTime.LocalNow())
,因为我假设您的[Vencimento]列(截止日期?)只是一个日期数据类型而不是日期-时间

如果在每个不等式周围加上括号,是否会出现相同的错误?我想它可能试图
两个日期。@Alexisson,我按照你的建议做了,但没有帮助。它显示了相同的错误消息。它似乎在编译表达式时删除了括号。不,是这样的那么可能有些不同。它们都是日期时间格式还是
[Vencimento]
列和
数据限制
只是日期类型?