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

如何在Google Sheets中查找带复选框首个匹配项的上方合并标题?

解决方案

在A2单元格输入以下公式,然后横向拖动填充至D2即可:

=XLOOKUP(TRUE,($G$2:$AL$2=A$1)*($F$2:$AK$2=TRUE),$G$1:$AL$1,"",0,1)

公式说明

  1. 获取部件名称:A$1会自动适配当前列的上方单元格(A2对应A1,B2对应B1,以此类推),无需手动修改。
  2. 双条件匹配:
    • $G$2:$AL$2=A$1:在目标区域中匹配与部件名称一致的单元格
    • $F$2:$AK$2=TRUE:同时验证匹配单元格左侧的复选框是否处于勾选状态
    • 两个条件通过*运算实现“且”逻辑,得到仅满足双条件的数组
  3. 返回对应修订号:XLOOKUP找到第一个满足条件的位置,返回$G$1:$AL$1区域中对应的合并表头值(合并单元格的每个位置都会存储表头内容,直接调用即可)

如果你的Excel版本不支持XLOOKUP,可以使用兼容版本:

=INDEX($G$1:$AL$1,XMATCH(TRUE,($G$2:$AL$2=INDEX($A$1:$D$1,COLUMN(A:A)))*($F$2:$AK$2=TRUE),0,1))

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.21 13:27:17