Power Query 筛选器日期从今天减去?天到今天

时间:2021-01-05 12:24:43

标签: date powerquery date-range m date-difference

我只是在学习 Power Query 并试图弄清楚如何修改过滤器以返回动态日期范围内的数据。例如。从 Today - 60 daysToday 这是代码,非常感谢任何帮助。

= Table.SelectRows(#"Changed Type", each [Start] >= Date.AddDays(DateTime.Date(DateTime.LocalNow())-60) and [Start] <= DateTime.Date(DateTime.LocalNow()))

2 个答案:

答案 0 :(得分:1)

您也可以在 UI 中执行此操作。

如果您的列如果输入日期: enter image description here

enter image description here

然后,当您查看高级编辑器(或公式栏)时,您会看到 Power Query 具有专用功能:

#"Filtered Rows" = Table.SelectRows(#"Changed Type", each Date.IsInPreviousNDays([Column1], 60))

答案 1 :(得分:0)

= Table.SelectRows(#"Changed Type", each [Start] >= Date.AddDays(Date.From(DateTime.LocalNow()),-60) and [Start] <= Date.From(DateTime.LocalNow()))