【发布时间】:2022-01-01 00:13:07
【问题描述】:
我正在尝试创建一个过滤器,该过滤器将提取前一天下午 5:00 之后设置的每个帐户。日期和时间存在于同一行中。我创建了一个适用于当天的过滤器,但第二天,它会持续两天。例如,这是它现在的样子:
= Table.SelectRows(#"Sorted Rows", each [Driver ID] > #datetime(2021, 12, 29, 17, 0, 0))
我已尝试将其更改为以下内容,以便它会随着时间的推移而动态变化:
= Table.SelectRows(#"Sorted Rows", each DateTime.From([Driver ID]) > Date.AddDays(DateTime.From(Driver ID), -1))
但是当我这样做时,我收到以下错误:
Expression.Error:我们无法将值 #datetime(2021, 12, 30, 0, 5, 0) 转换为函数类型。 细节: 价值=12/30/2021 12:05:00 AM 类型=[类型]
我已确保列类型为日期/时间格式,但这似乎没有帮助。
有没有人遇到过这个问题并知道一个好的解决方案?
【问题讨论】:
标签: powerquery