返回一个匹配的列索引
我有一个存储在A1中的值和一个参考数组B2:C10。 我想获得包含A1(唯一)中的值的列索引。 我怎样才能做到这一点?
select一个单元格然后:
=IFERROR(MATCH($A$1,B1:B10,0),MATCH($A$1,C1:C10,0))
例如:
如果要将索引偏移到表格顶部,只需从公式中减去1即可 。
你应该可以用“MATCH()”函数来做你想做的事情,但是注意它返回范围内的位置,而不是绝对的列号。
看一下:
http://office.microsoft.com/en-gb/excel-help/match-function-HP010342679.aspx?CTT=1
抢
这是如果你想要列号。
=IFERROR(COLUMN(INDIRECT("B"&MATCH($A$1,B:B, 0))), COLUMN(INDIRECT("C"&MATCH($A$1,C:C, 0))))