vlookup用字符串作为变量

时间:2014-06-19 12:41:47

标签: excel

我已经搜索了论坛并找到了部分答案,但仍然无法弄明白。

我有以下vlookup:

=VLOOKUP(B8, '[CONSO_SISO FY15_ME (without TUR-ISR)_BTQ.xlsx]**Abu Shakra**'!$A$13:$N$563, 3, FALSE)

' Abu Shakra'是另一个文件中工作表的名称。 我有一个包含所有工作表名称的下拉列表,我希望能够在从列表中选择其他名称时更改公式。

我尝试使用=indirect(),但它似乎无法运作。

1 个答案:

答案 0 :(得分:1)

像这样使用:

=VLOOKUP(B8, INDIRECT("'[CONSO_SISO FY15_ME (without TUR-ISR)_BTQ.xlsx]"&A1&"'!$A$13:$N$563"), 3, FALSE)

其中A1是带有工作表名称的单元格。