Excel formula 如何找到主题等于1的序号?例如,如果主题是印地语,那么在字段=1时调用Sr.No?
以下是Excel中的表格Excel formula 如何找到主题等于1的序号?例如,如果主题是印地语,那么在字段=1时调用Sr.No?,excel-formula,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
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
我想显示主题=1的所有序号。例如,如果主题=物理,则显示Sr编号
1,3,6,7,9,10
如果您有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
的数字
如果您没有Office 365,请查看我对模拟TEXTJOIN的vba函数的回答 将该代码放入模块中,并使用上述公式。使用
TEXTJOIN()