首页 > 解决方案 > 我如何过滤只有时间的谷歌表格查询?

问题描述

我试图在特定小时内过滤掉一组数据,这是我的公式:

D 列是实际日期,D 是一天中的时间(C 列) =QUERY('RD'!A3:W,"SELECT F,H,O,Q WHERE G = '"&$F$3&"' AND C = 日期 '"&TEXT($C$35,"yyyy-mm-dd")&"' AND (D >= TIME '"&TEXT(F35,"HH:mm:ss")&"' AND D < TIME '"&TEXT(G35,"HH:mm:ss")&"')")

数据 公式

标签: google-sheetstime

解决方案


尝试:

=QUERY('RD'!A3:W,
 "select F,H,O,Q 
  where G = '"&$F$3&"' 
    and C = date '"&TEXT($C$35, "yyyy-mm-dd")&"' 
    and D >= timeofday '"&TEXT(F35, "HH:mm:ss")&"' 
    and D <  timeofday '"&TEXT(G35, "HH:mm:ss")&"'")

见:https ://developers.google.com/chart/interactive/docs/querylanguage


推荐阅读