【发布时间】:2021-12-03 20:34:06
【问题描述】:
我正在寻找一个公式来检查列是否为真值,如果为真则返回第一个列名,按顺序...
以下是我一直在尝试构建的公式,但它没有按预期工作,尽管我认为我很接近。
=ARRAYFORMULA(IF(HLOOKUP($A16,{Sheet1!$B$2:$E$5,Sheet2!$B$8:$E$11},{3,4,5},0)=TRUE,{Sheet2!$A$3:$A$5,Sheet1!$A$3:$A5,""))
让我来说明一下。表 1 和表 2 包含名称以及谁拥有什么(复选框项目)。在单元格 B16 中使用一个公式,该公式将在右侧和向下填充所有在查找值 (A:A) 中包含 TRUE 值的名称。
上面的图片是手动输入的,公式根本不起作用。
请帮忙!
【问题讨论】:
-
两个表中的名字可以重复吗?
-
我添加了指向工作表的链接。名称可以重复是,但不能在同一张纸上重复。就在工作表之间,check1、check2 等始终是唯一的
标签: google-sheets