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

QUERY公式大小写不敏感适配文字与数字搜索问题求助

Google Sheets QUERY多条件筛选:兼容大小写与数字文本混合搜索

针对K7单元格既要支持不区分大小写的文字搜索,又要兼容数字搜索且不报错的问题,修改后的QUERY公式如下:

=QUERY(P9:U, "Select * where P is not null" 
 &IF(K4="",, " and P = date '"&TEXT(K4,"yyyy-MM-dd")&"'") 
 &IF(K5="",, " and LOWER(Q) contains '"&LOWER(K5)&"'") 
 &IF(K6="",, " and LOWER(R) contains '"&LOWER(K6)&"'") 
 &IF(K7="",, " and LOWER(TO_TEXT(T)) contains '"&LOWER(TO_TEXT(K7))&"'") 
 , 0)

核心改动说明:

  • 对关联的T列和K7单元格,先用TO_TEXT()将内容统一转为文本格式,避免数字类型直接使用LOWER()触发#VALUE!错误
  • 再对转换后的文本应用LOWER(),实现不区分大小写的模糊匹配
  • 修正了原公式中冗余的引号转义逻辑,让公式拼接更简洁直观

这个改动的优势:

  • 当K7输入数字时,TO_TEXT()会将其转为文本字符串,LOWER()对数字文本无作用,不会报错
  • 当K7输入文字时,转小写后与T列转小写的内容匹配,彻底解决大小写敏感导致的结果遗漏问题

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.11 16:32:38