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

Google Sheets:如何用ArrayFormula生成无FALSE的勾选国家列表?

解决方法

直接用FILTER函数替代原公式,就能生成无空单元格、无FALSE值的连续勾选国家列表:

={"COUNTRY";FILTER(B2:B,A2:A=TRUE)}

原公式问题分析

原公式是逐行判断并返回结果,未勾选的行会返回空值或FALSE,导致C列出现大量无效行。而FILTER会直接筛选出A列复选框为TRUE的对应B列内容,自动将结果连续排列,不会保留空行或错误值。

如果坚持要用ARRAYFORMULA,可以结合QUERY实现相同效果:

={"COUNTRY";ARRAYFORMULA(QUERY(IF(A2:A=TRUE,B2:B,""),"WHERE Col1 <> ''",0))}

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.08 12:01:03