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

如何消除Google Sheets Query函数的大小写敏感性

解决Google Sheets Query函数大小写敏感问题

修改思路

Query函数默认区分大小写,要实现不区分大小写的匹配,只需将被查询列和匹配值转换为统一大小写(全小写或全大写)后再比较。这里用LOWER()函数将E列内容和目标字符串都转为小写,就能匹配所有大小写组合的"tree tree"。

优化后的公式

=ArrayFormula(IFNA(LET(
  queryResult, QUERY('pending SKUs'!E2:AQ,"select F, G, H, L, M, N, O, I where LOWER(E)='tree tree' AND P <> 2 AND P <> 3 AND X='Pass' AND AQ <> 'Rejected'"),
  IF(queryResult="", 0, queryResult)
), ""))

关键说明

  • LOWER(E)='tree tree':把E列所有内容转为小写,再和小写的"tree tree"对比,不管E列是"Tree Tree"、"TREE tree"还是其他大小写组合,只要核心内容是"tree tree"就能匹配。
  • 用LET()函数把Query结果存为变量queryResult,避免重复执行两次相同的Query,提升公式运行效率。
  • 保留原公式的IFNA()和IF()逻辑,处理空结果的显示问题。

如果你的目标匹配值是单个"tree"而非"tree tree",只需把公式里的'tree tree'改成'tree'即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.25 11:45:55