我有
'C:\Users\Documents...etc.......[文件名.xlsx]工作表'!$B:$F
在单元格 B1 中
然后我想对上述文件运行 vlookup 公式,但
vlookup(A1,'C:\Users\Documents...etc.......[文件名.xlsx]工作表'!$B:$F,2,false)
我想使用单元格 B1 作为路径。
原因是我想让主人查看多本工作簿,而我没有时间坐下来重新打字。
请帮忙
答案1
VLOOKUP 可以在关闭的工作簿上使用,但 INDIRECT 不行。请参阅此帖子,了解在关闭的工作簿上使用 INDIRECT 的几种替代方案
http://www.dailydoseofexcel.com/archives/2004/12/01/indirect-and-closed-workbooks/
答案2
INDIRECT 函数将执行您要查找的操作,即
vlookup(a1,INDIRECT(B1),2,false)
..但我不认为您可以使用像您的示例那样的完整路径,据我所知,vlookup 仅在当前工作簿中有效。