【问题标题】:How do i filter with time only Google Sheets query?我如何过滤只有时间的 Google 表格查询?
【发布时间】:2021-06-09 15:40:19
【问题描述】:

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

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

data formula

【问题讨论】:

  • 分享您的工作表副本

标签: google-sheets time


【解决方案1】:

尝试:

=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

【讨论】:

  • 我附上了屏幕截图,我尝试了您发送的内容,但它似乎不起作用,出现此错误 Unable to parse query string for Function QUERY parameter 2: Invalid date literal [2021-06-01 AND D >= 时间]。日期文字的格式应为 yyyy-MM-dd。
猜你喜欢
  • 1970-01-01
  • 2021-11-07
  • 2020-01-28
  • 1970-01-01
  • 1970-01-01
  • 2021-07-08
  • 2021-12-27
  • 2020-03-18
  • 1970-01-01
相关资源
最近更新 更多