用Google表格中的查询过滤导入范围(时间戳问题)

帕特·莱德

我有一个仪表板,该仪表板正在从另一个工作表中提取审核数据,该工作表在一周中不断出现。这将成为超​​过15k的条目,并且确实在减慢速度。我想将审核数据导入到我的仪表板中,但仅导入从今天开始的审核。这是我到目前为止所拥有的

=QUERY(IMPORTRANGE(URL, "audit_data!A1:f"), "Select Col1, Col2, Col3, Col4, Col5, Col6 where Col1 = date '"&TEXT(G1,"yyyy-mm-dd")&"'",0)

引用的单元格G1是

=text(today(), "yyyy-mm-dd") 

我意识到这可能是多余的。这总是返回空输出,我想这是因为我要导入的审核数据的时间戳为2/25/2020 18:37:50。有什么办法吗?

玩家0

尝试:

=ARRAYFORMULA(QUERY({IMPORTRANGE(A1, "audit_data!A1:F"), 
      IFNA(DATEVALUE(IMPORTRANGE(A1, "audit_data!A1:A")))}, 
 "select Col1,Col2,Col3,Col4,Col5,Col6 
  where Col7 = "&DATEVALUE(G1), 0))

0


要么:

=QUERY(IMPORTRANGE(A1, "audit_data!A1:F"), 
 "select Col1,Col2,Col3,Col4,Col5,Col6 
  where Col1 >= date '"&TEXT(G1,   "yyyy-mm-dd")&"'
    and Col1 <= date '"&TEXT(G1+1, "yyyy-mm-dd")&"'", 0)

0

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章