INDEX / MATCH使用列号

时间:2017-09-29 00:06:08

标签: excel excel-formula

我正在尝试使用INDEX / MATCH公式,但是必须使用数字引用列。例如,在公式INDEX(E:E,MATCH(C2,F:F,0))中,列E和F必须用数字引用(在这种情况下分别为5和6)。

提前致谢。

2 个答案:

答案 0 :(得分:3)

您可以使用数字来引用INDEX公式中二维数组中的列。使用0作为行号将导致返回整个列。

这将参考A:G范围内的第6列,即F列:

INDEX($A:$G,0,6)

然后你的整个公式是:

=INDEX(INDEX($A:$G,0,5),MATCH(C2,INDEX($A:$G,0,6),0))

答案 1 :(得分:2)

您可以使用offset函数来引用另一列中指定列数的列。

这将引用A列右侧5列的列:A,即F列:

OFFSET($A:$A,0,5)

然后你的整个公式是:

=INDEX(OFFSET($A:$A,0,4),MATCH(C2,OFFSET($A:$A,0,5),0))