Multiple Cell Vlookup Searches

时间:2018-09-18 20:11:56

标签: excel ms-office vlookup

I trying to make this formula flexible so I can search the value in a cell in multiple file paths and different excel files to give me a result.

My data in each excel fiel is in the same table for each workbook.

=VLOOKUP(A6,IndirectEx("'C:\_Excel\ExcelExamples\VLOOKUP_External_Sample\[Workbookname.xlsx]Master'!MatlDB"),1,0)

Can you guys help.

Thanks-

2 个答案:

答案 0 :(得分:0)

根据您的评论,文件路径存储在表中,并假定这些路径位于名为“ Locations”的工作表上:

=VLOOKUP(A6,INDIRECT(Locations!A1&Locations!B1),1,0)

这应该可以,但是单元格引用是硬编码的。不确定如何选择参考。

答案 1 :(得分:0)

我回答了我自己的问题。因此,经过反复试验后,我的结果得到了证实,如果有人可以找到更好的方法或帮助我创建宏,那将是非常棒的。

="vlookup(A1,"&"'"&""&A2&"\"&"["&A3&"]"&"SampleTab'!$G$62:$DU$175,A4,0)"

所以我要做的是在创建文本时将其编写。将其复制到其他单元格中,然后从公式中删除引号。

然后移动范围P114,C117,C122和Q113
A1将是查找值单元格。
A2将是文件路径单元。
A3为工作簿名称(请注意,必须包含文件扩展名)

现在必须对范围(SampleTab'!$G$62:$DU$175)进行硬编码。 A4将是数据所在的行。