尝试找出如何在Google表格中查询自定义日期范围-我将其与标准日期范围(YYYY-MM-DD)一起使用,但以下内容是自定义范围,我不知道如何查询自定义日期和时间
理想情况下,我正在尝试查询开始日期至开始日期3小时之间的所有数据
我试图用自定义DateTime的外观来修改工作查询,但会出错
=query(B6:B9, "select B where B => date '"&TEXT(B3,"yyyy-mm-ddThh:mm:ss.mmmZ")&"' ",0)
Start Date 2019-04-01T09:32:07.148Z
Dates:
2019-04-01T10:35:01.152Z
2019-05-01T09:42:27.200Z
2019-04-01T12:32:27.250Z
2019-07-11T13:32:07.148Z
答案 0 :(得分:0)
您的尝试有很多错误,包括:
=>
应该是>=
date
应该是datetime
请转换您的文本字符串(例如,将B3:B9中的内容移动为F6:F9),而不是B3中(复制为B6:B9):
=value(substitute(left(F3,23),"T"," "))
然后尝试:
=query(B6:B12,"select B where B >= datetime '"&TEXT(B3-1/8,"yyyy-mm-dd hh:mm:ss.sss")&"' AND B <= datetime '"&TEXT(B3+1/8,"yyyy-mm-dd hh:mm:ss.sss")&"' ",0)