我有这样的公式:
=VLOOKUP(A14,Cars!C25:S49,17,0)
我想知道以下是否可行:
在上述vlookup的Range中指定的数字25,49存在于不同的单元格中。即,
C3 = MATCH(.....) --> Match results in the number 25
C4 = MATCH(.....) --> Match results in the number 49
我试过这样的事情:
=VLOOKUP(A14,Cars!C&C3:S&C4,17,0)
但这显示错误。有人可以建议我如何实现这个目标吗?
答案 0 :(得分:1)
您需要INDIRECT
功能。在你的情况下,
=VLOOKUP(A14,INDIRECT("Cars!C"&C3&":S"&C4),17,0)
答案 1 :(得分:1)
使用
行的索引可以实现易失性Indirect()的替代方法=vlookup(A14,Index($C:$C,$C$3):Index($S:$S,$C$4),17,false)