Power Query 筛选器日期从今天减去 ?到今天的几天
Posted
技术标签:
【中文标题】Power Query 筛选器日期从今天减去 ?到今天的几天【英文标题】:Power Query filter date from today minus ? days to today 【发布时间】:2021-01-05 12:24:43 【问题描述】:我只是在学习 Power Query,并试图弄清楚如何修改过滤器以返回动态日期范围内的数据。例如。从Today - 60 days
到Today
这是代码,非常感谢任何帮助。
= Table.SelectRows(#"Changed Type", each [Start] >= Date.AddDays(DateTime.Date(DateTime.LocalNow())-60) and [Start] <= DateTime.Date(DateTime.LocalNow()))
【问题讨论】:
【参考方案1】:您也可以在 UI 中执行此操作。
如果您的列输入日期:
然后,当您查看高级编辑器(或公式栏)时,您会看到 Power Query 具有专门的功能:
#"Filtered Rows" = Table.SelectRows(#"Changed Type", each Date.IsInPreviousNDays([Column1], 60))
【讨论】:
【参考方案2】:= Table.SelectRows(#"Changed Type", each [Start] >= Date.AddDays(Date.From(DateTime.LocalNow()),-60) and [Start] <= Date.From(DateTime.LocalNow()))
【讨论】:
Thx ZygD,正是我所需要的,对其进行了调整以查看远期日期范围,并且很有效。感谢帮助以上是关于Power Query 筛选器日期从今天减去 ?到今天的几天的主要内容,如果未能解决你的问题,请参考以下文章
SharePoint 列表数据的 Excel Power Query 导入更改日期/时间值