Excel 动态VLOOKUP与间接
我需要对不同的工作簿和特定的工作表执行VLOOKUP 名称和sheetname应在direct函数中动态输入(可在单元格H2和H3中找到)。这就是我遇到麻烦的地方。我正在尝试以下方法:Excel 动态VLOOKUP与间接,excel,vlookup,excel-indirect,Excel,Vlookup,Excel Indirect,我需要对不同的工作簿和特定的工作表执行VLOOKUP 名称和sheetname应在direct函数中动态输入(可在单元格H2和H3中找到)。这就是我遇到麻烦的地方。我正在尝试以下方法: =(VLOOKUP(A2,INDIRECT("'["&H2&".xls]"&H3&"'!$1:$100000"),4,FALSE)) “单元格”没有被识别,似乎是字符串的一部分,而不是变量。在VLOOKUP中使用volatile函数会让你头痛不已 我建议您使用包含间接(“[”&H
=(VLOOKUP(A2,INDIRECT("'["&H2&".xls]"&H3&"'!$1:$100000"),4,FALSE))
“单元格”没有被识别,似乎是字符串的一部分,而不是变量。在VLOOKUP中使用volatile函数会让你头痛不已
我建议您使用包含
间接(“[”&H2&“.xls]”和H3&“!$1:$100000”)的中间单元格
。这至少迫使计算按一定顺序进行。谢谢,我现在将间接数据存储在H4中,并让VLOOKUP直接指向它。