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

如何从Google Sheets矩阵中筛选特定列值为True的行

Google Sheets 筛选指定列值为True的行的可行方法

方法1:用FILTER函数(最直接)

如果你的数据在A:C列,要筛选B列值为TRUE的所有行,直接用这个公式:

=FILTER(A:C, B:B=TRUE)

这个函数会自动返回所有符合条件的行,而且数据更新时结果会同步刷新,完全适配批量筛选的需求。

方法2:用QUERY函数(灵活度更高)

如果你习惯类SQL的语法,也可以用QUERY实现:

=QUERY(A:C, "SELECT * WHERE B=TRUE", 1)

公式里的最后一个参数1表示你的数据有1行表头,如果没有表头就改成0。QUERY能处理更复杂的筛选逻辑,适合后续有扩展需求的场景。

为什么LOOKUP/VLOOKUP不行?

这两个函数的设计逻辑是返回第一个匹配到的单个结果,没办法批量输出所有符合条件的行,所以不适合你现在的需求。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.27 08:12:01