HLOOKUP用来横向匹配数据,并返回纵向对应行的内容,因此无法返回对应列的列号。
A6输入
=CHAR(64+LOOKUP(1,0/(C2:L2=A9),COLUMN(C:L)))
或
=CHAR(64+MATCH(A9,2:2,0))
只针对您这张图,
A6=char(64+match(A9,A2:I2,))
如果再加上容错
A6=iferror(char(64+match(A9,A2:I2,)),"")
公式:
=SUBSTITUTE(ADDRESS(2,MATCH(A9,$C$2:$I$2,)+2,4),2,"")
=match($a$9,$a$2:$i$2,0)