You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Google Sheets中QUERY函数结合TODAY()使用出现#VALUE错误如何解决

Google Sheets QUERY函数调用TODAY()的正确写法

报错原因

QUERY的查询逻辑(双引号包裹的类SQL语句)使用独立语法,无法直接识别工作表原生的TODAY()函数,直接写入查询字符串会触发格式错误。

正确公式

=QUERY(StageTracking!A:W, "SELECT C WHERE A = date '"&TEXT(TODAY(),"yyyy-mm-dd")&"'")

语法说明

  • 用TEXT(TODAY(),"yyyy-mm-dd")将TODAY()返回的动态日期转换为QUERY要求的标准年-月-日字符串
  • 通过&符号将格式化后的日期字符串与查询语句的前后段拼接,最终形成QUERY可识别的date 'xxxx-xx-xx'日期声明结构

特殊场景适配

如果StageTracking表的A列为文本格式存储的日期,无需加date声明,直接匹配文本即可:

=QUERY(StageTracking!A:W, "SELECT C WHERE A = '"&TEXT(TODAY(),"yyyy-mm-dd")&"'")

内容的提问来源于stack exchange,提问作者dataguyreg

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.14 22:06:03