Excel上使用Vlookup函数,选择区域于另外多张Sheet上,Sheet名称应作为变量而非手工输入表现在函数中。

=VLOOKUP(38, A2:C10, 3, FALSE)函数,选择区域为其他10张不同名称Sheet上,范围均为A2:C10。其他10张Sheet名称已放入A1-A10单元格中。输出函数位置为B1-B10。
可以使用用其他函数。给学计算机的跪了,这东西太费脑子了...

如果没有揣摩错误,应该是A1:A10是对应10个工作表的表名,需要建立由第1 张表的A列引用工作表名的数据的目的,在B1单元格输入=VLOOKUP(38,INDIRECT($A1&"!A:C"),3,0)
然后向下填充公式。
特别申明:如果匹配是精确匹配,最后一个参数选用0,模糊匹配选用1
表示:将38与引用工作表的A1对应工作表的A列精确匹配,并返回对应C列的数据。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-02-19
B1
=VLOOKUP(38,INDIRECT(A1&"!A:C"),3,0)
下拉复制公式
相似回答