[excel]如何在查找中自动匹配目标文件

=VLOOKUP(F5,'[NTB3724.xls]MO TRX'!$B:$C,2,0),是用来到NTB3724中的MO TRX中查找,但是F5要是不在NTB3724里,而是在NTB3725表里的MO TRX中,怎么能实现自动到NTB3725中查找呢?若是单个可以修改一下公式,但大批量的,修改就很烦了。如何自动匹配查找呢?能否做个F5值与表名的关系表,实现公式中“表名”自动修改?

找一个不用的
单元格
做为表名,我这里假设A1。公式如下:=VLOOKUP(F5,"'["&ASC(A1)&".xls]MO
TRX'!$B:$C",2,0)当A1输入NTB3724时,"'["&ASC(A1)&".xls]MO
TRX'!$B:$C"代码拖黑,按F9
。显示的结果如图。把A1改成NTB3725时就换表了。这个公式自动修改不行,但只要手动改一个单元格就行了。
温馨提示:答案为网友推荐,仅供参考
相似回答