如何使用持续时间条件进行导入范围查询(所有行均在 1 分钟内)

How to do an importrange query with a time duration condition (all rows under 1 minute)

我正在尝试对此 google-sheet file

进行查询(导入范围)

我想根据 3 个条件过滤我的数据:

  1. Col5='GC' OR
  2. Col5='CL' AND(这是我无法解决的问题)
  3. Col4中,时间必须在 60 秒以内。

我尝试了不同的解决方案(时间、秒、时间值),但其中 none 有效。

我试过了,但它没有最后的关键段落:

=query(IMPORTRANGE("18OOzibH9rmuzNxOPo_EbZ1rhF32qESuvPa4x4pB1BmA/edit#gid=0",
"data!A1:Q"),
"select Col1, Col2, Col3, Col4, Col5, Col6, Col7, Col8, Col9, Col10, Col11, Col12, Col13, Col14, Col15, Col16, Col17, WHERE (Col5='GC') OR (Col5='CL')"
)

我期望看到的结果是在 Col5 中只有包含 GC 和 CL 的行,并且持续时间 <= 60 秒。

=QUERY(IMPORTRANGE("18OOzibH9rmuzNxOPo_EbZ1rhF32qESuvPa4x4pB1BmA", "data!A1:Q"), 
 "where Col5 matches 'CL|GC' 
    and minute(Col4) < 1", 1)