以下是我所拥有的:
Result = Table.SelectRows(
#"Filtered Rows",
each [LATEST_ACCEPTABLE_DATE]
<= Date.AddDays(
#date(DateTime.LocalNow(),17)
)
)
它返回:
Expression.Error:2个参数传递给了一个需要3个的函数。
我不确定它在哪里需要第三个参数。。。。
如果您不理解代码,请考虑正确格式化:
Result = Table.SelectRows(
#"Filtered Rows",
each [LATEST_ACCEPTABLE_DATE]
<= Date.AddDays(
#date(DateTime.LocalNow(),17)
)
)
现在您可以很容易地看到,您使用的#date((构造函数只有2个参数,而不是3:
#date(year as number, month as number, day as number) as date
事实上,你在这里不需要它。改为使用:
Date.From(DateTime.LocalNow())