如何找到sr。否,主题等于1?例如,如果Subject是Hindi,则调用Sr. No,其中field = 1?

时间:2019-04-16 13:59:17

标签: excel-formula

以下是Excel中的表格

Sr. No  English Hindi   Physics Maths
1       1       0       1       0
2       0       1       0       1
3       1       1       1       1
4       0       1       0       1
5       0       0       0       1
6       1       1       1       0
7       0       0       1       1
8       1       0       0       0
9       0       0       1       1
10      1       1       1       1

我想在Subject = 1的地方显示所有Sr.No。例如,如果Subject = Physics,则显示高级编号1,3,6,7,9,10

1 个答案:

答案 0 :(得分:1)

如果您具有Office 365 Excel,则将TEXTJOIN用作数组公式:

=TEXTJOIN(",",TRUE,IF(INDEX($A$1:$E$11,0,MATCH($H$2,$A$1:$E$1,0))=1,$A$1:$A$11,""))

这将找到正确的列,然后重复查找1,并返回在A列中找到1的数字。

enter image description here


如果您没有Office 365,请在THIS POST上查看我的答案,以获取一个模拟TEXTJOIN的vba函数。

将该代码放入模块中,并使用上述公式。