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

Google Sheets筛选含Other自定义输入内容行的操作方法

Google Sheets筛选含Other自定义输入响应的方案

核心判断逻辑:只要响应内容中存在不属于4个预设选项的文本,就代表受访者填写了Other栏的自定义内容,这类行就是需要筛选的目标行。

假设你的多选响应数据存储在A列,A1为表头,有效数据从A2行开始,可直接用下面的方法操作:

快速筛选目标行

  • 选中响应列(A列),点击顶部菜单栏「数据」→「创建筛选器」
  • 点击列头出现的筛选下拉按钮,选择「按条件筛选」→「自定义公式为」
  • 在输入框中粘贴以下公式,点击确定即可自动筛出所有符合要求的行:
=TRIM(JOIN("", ARRAYFORMULA(IF(ISNUMBER(SEARCH(SPLIT(A2, ", "), {"London / Manchester","Hong Kong","Paris","Rome"})), "", SPLIT(A2, ", ")))))<>""

公式运行逻辑:

  • 先按分隔符, 把单个单元格内的多选内容拆成独立片段
  • 逐个匹配片段是否属于预设选项列表
  • 把所有匹配到的预设选项替换为空值,若剩余内容不为空,即判定该行存在自定义输入

如果你的数据起始位置不是A2、分隔符不是逗号加空格,对应修改公式里的单元格引用、SPLIT函数的分隔符参数即可。


单独提取Other栏的自定义内容

如果需要把自定义内容单独提取出来、和预设选项分开展示,可以在相邻空白列的第二行输入以下数组公式,回车后会自动批量处理整列数据:

=BYROW(A2:A, LAMBDA(each, TRIM(JOIN(", ", FILTER(SPLIT(each, ", "), NOT(COUNTIF({"London / Manchester","Hong Kong","Paris","Rome"}, SPLIT(each, ", "))))))))

处理后给该新列加筛选,筛掉空值行即可,对应你给出的示例数据,处理结果如下:

原始响应值提取的自定义Other内容
London / Manchester, Paris, I want to go to TokyoI want to go to Tokyo
London / Manchester, Hong Kong(空值,筛选时自动隐藏)
Paris, Singapore pleaseSingapore please
AmsterdamAmsterdam

自定义调整说明

该方案完全支持通过指定关键词列表过滤的需求:后续如果需要增减预设选项,直接修改公式中{}包裹的选项列表即可,选项间用英文逗号分隔,文本内容用英文双引号包裹。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.28 07:51:26