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

在Google Sheets中使用Filter函数筛选含指定值的单元格

Google Sheets 筛选包含指定文本的单元格解决方案

问题场景

表格A列1-6行内容如下:

Banana flavor
Mandarin
Banana
Banana boat
Banana beach
Peach

需要筛选出所有包含banana的内容(不区分大小写)。

可行解决方案

方案1:FILTER + REGEXMATCH 组合

在空白单元格输入以下公式:

=FILTER(A1:A6, REGEXMATCH(A1:A6, "(?i)banana"))
  • REGEXMATCH检测单元格内容是否匹配正则规则,(?i)标记实现不区分大小写匹配
  • FILTER基于匹配结果提取符合条件的行

方案2:FILTER + SEARCH 组合(更简洁的文本匹配)

如果不需要正则表达式,用SEARCH也能实现相同效果:

=FILTER(A1:A6, ISNUMBER(SEARCH("banana", A1:A6)))
  • SEARCH会查找目标字符串在单元格中的位置,找到则返回数字,找不到返回错误
  • ISNUMBER将结果转为布尔值,供FILTER筛选使用

额外说明

  • 若需要严格区分大小写,将方案1的(?i)去掉,或把方案2的SEARCH替换为FIND函数
  • 请根据实际表格范围调整公式中的A1:A6引用

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.25 05:24:11