使用VLOOKUP时间接作为列索引号

时间:2018-06-07 19:46:22

标签: excel excel-formula

使用VLOOKUP时可以使用INDIRECT作为Column Index Number

我得到一个#ref!我使用=VLOOKUP(B4,H$1:K$6,INDIRECT(C$3),0)

时出错

enter image description here

1 个答案:

答案 0 :(得分:2)

如上所述,您不需要间接的。只需直接使用单元格引用并在IFERROR中进行处理,以便在未找到时进行处理。

=IFERROR(VLOOKUP(B4,H$1:K$6,C$3,0),"")

如果你这样做,我没有看到任何优势,想要使用indirect,那么它必须是一个字符串,如下所示:

=VLOOKUP(B4,H$1:K$6,INDIRECT("C3"),0)