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

如何修改Google Sheets数组公式:仅返回0值(非空白)对应的列标题

Google Sheets 公式修改:仅识别0值、忽略空白单元格

单行应用公式

将原公式替换为以下版本,即可只筛选出值为0且非空白的单元格对应的列标题:

=TEXTJOIN(", ", TRUE, ArrayFormula(IF((B2:I2=0)*(NOT(ISBLANK(B2:I2))), $B$1:$I$1, "")))

整列自动处理(无需手动下拉)

如果想要一次性对所有行生效,使用BYROW函数逐行处理更高效:

=BYROW(B2:I, LAMBDA(current_row, TEXTJOIN(", ", TRUE, IF((current_row=0)*(NOT(ISBLANK(current_row))), $B$1:$I$1, ""))))

原理说明

  • (B2:I2=0)*(NOT(ISBLANK(B2:I2))):在数组公式中用乘法表示“逻辑与”,只有当单元格值等于0并且不为空白时,判定结果才为真,否则为假,以此精准区分0值和空白单元格。
  • TEXTJOIN(", ", TRUE, ...):将符合条件的列标题用逗号加空格连接,TRUE参数会自动忽略空值,避免出现多余的分隔符。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.05 11:50:20