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

如何在Google Sheets中按同一列两个值筛选数据至其他表格

多值筛选的FILTER公式修改方案

筛选电子书+有声书的公式

你可以通过两种方式实现多值筛选:

方法1:使用OR逻辑(直观易懂)

直接在FILTER的条件参数里用OR函数同时匹配两个值:

=FILTER('Master TBR'!B5:N1000, OR('Master TBR'!G5:G1000="Ebook", 'Master TBR'!G5:G1000="Audiobook"))

公式逻辑:检查G列每一行的值是否是"Ebook"或"Audiobook",只要满足其中一个条件,就会保留该行数据。

方法2:使用MATCH+ISNUMBER(适合扩展多值)

如果后续需要添加更多筛选值,用这种方式更灵活,只需在数组里新增值即可:

=FILTER('Master TBR'!B5:N1000, ISNUMBER(MATCH('Master TBR'!G5:G1000, {"Ebook", "Audiobook"}, 0)))

公式逻辑:MATCH会查找G列单元格值是否在指定的数组中,找到返回位置序号(数字),没找到返回错误;ISNUMBER把结果转为布尔值,FILTER只保留结果为TRUE的行。

附赠:实体书(精装+平装)的筛选公式

同样用上述两种方法即可:

  • OR版本:
=FILTER('Master TBR'!B5:N1000, OR('Master TBR'!G5:G1000="Hardcover", 'Master TBR'!G5:G1000="Paperback"))
  • MATCH版本:
=FILTER('Master TBR'!B5:N1000, ISNUMBER(MATCH('Master TBR'!G5:G1000, {"Hardcover", "Paperback"}, 0)))

内容的提问来源于stack exchange,提问作者Stephanie Gillis NipponQ

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.12 03:07:13