带有INDIRECT的dynamicVLOOKUP

我需要使用INDIRECT对不同的工作簿和特定的工作表执行VLOOKUP。

名称和图纸名称应该在直接函数中dynamicinput(它们可以在单元格H2和H3中find)。 这是我有麻烦的地方。 我正在尝试以下内容:

=(VLOOKUP(A2,INDIRECT("'["&H2&".xls]"&H3&"'!$1:$100000"),4,FALSE)) 

“细胞”不被认可,似乎是string的一部分,而不是variables。

在VLOOKUP中使用易失性函数会引起各种头痛。

我build议你使用一个包含INDIRECT("'["&H2&".xls]"&H3&"'!$1:$100000")的中间单元INDIRECT("'["&H2&".xls]"&H3&"'!$1:$100000") 。 这至less会迫使计算按照一定的顺序进行。