目前这样,但是19点至次日1点应该怎么弄呢?
你把我里面的固定值换成你的参数开始与结束日期),我内置数据集,没有用sql了。
----------------------------
练习.rar
----------------------------------------
预览结果
这样用完整日期去过滤试下
CONCATENATE(left($$$,10)," 07:00:00")
如果是单纯取后面的时分秒,可以尝试获取后面部分,然后datetonumber后进行比较
比如2024-03-10 23:10:47 中 23:10:47转换成number
先转日期再取小时数作比较,公式也不支持同时写两个比较符吧。
AND(HOUR(TODATE(A1))<19,HOUR(TODATE(A1))>=7)
次日的话,要么先把时间都-1个小时,再按上面公式,比较>18。TODATE(DATETONUMBER(A1)-1000*60*60)>=18