Google表格:查询date> now()返回的内容

问题描述 投票:0回答:1

我正在使用Google表格查询功能从不同的工作表中提取数据。此查询完美匹配,匹配两个文本字段(其中A ='“&A5&”')

=query('Modifications'!$A$3:$I,"Select E,F,G,H,I Where A='"&A5&"'order by E desc limit 1")

但是,当我尝试将AND语句添加为Where子句的一部分以按今天的日期(now())进行过滤时,查询不返回任何内容:

=query('Modifications'!$A$3:$I,"Select E,F,G,H,I Where A='"&A5&"' AND F>now() order by E desc limit 1")

我错过了什么?

google-sheets google-sheets-formula
1个回答
0
投票

试试这样:

=QUERY('Modifications'!$A$3:$I, 
 "select E,F,G,H,I 
  where A = '"&A5&"' 
    and F > date '"&TEXT(TODAY(), "yyyy-mm-dd")&"' 
  order by E desc 
  limit 1", 0)
© www.soinside.com 2019 - 2024. All rights reserved.