【发布时间】:2018-07-04 08:54:21
【问题描述】:
浏览了各种论坛和其他类似问题,但没有一个对我有用!
我得到了这种格式的时间戳列:DD:MM:YYY HH:MM:SS PM/AM
那么,如何创建一个计算列来动态评估从每天早上 8:00 的刷新时间开始的过去 24 小时(即,它应该考虑从前一天上午 8:00 到刷新时间 8 的过去 24 小时今天上午 00 点。
同样,过去 7 天也是如此?
我已尝试关注(过去 24 小时内)我从 https://community.powerbi.com/t5/Desktop/Only-show-last-24-hours-from-6am/td-p/109226 获得的信息
Power bi 论坛问题。
测量:
minTime =
var temp= NOW()
return
if(HOUR(temp)>=8,temp,DATE(YEAR(temp),MONTH(temp),DAY(temp)-1)+TIME(8,MINUTE(temp),SECOND(temp)))
表格列:
New Table= FILTER(ALL(TABLE),[Date]>=[minTime]&&[Date]<=Now())
但它给了我一个错误
表达式引用多个列。不能多列 转换为标量值。
非常感谢任何帮助。
【问题讨论】:
-
我也有同样的问题。你能找到解决这个问题的办法吗?
标签: filter powerbi powerbi-desktop