excel中使用VLOOKUP函数,如何在VLOOKUP中引用工作表名称?
答案:2 悬赏:20
解决时间 2021-01-03 23:37
- 提问者网友:抽煙菂渘情少年
- 2021-01-03 06:11
excel中使用VLOOKUP函数,如何在VLOOKUP中引用工作表名称?
最佳答案
- 二级知识专家网友:行路难
- 2021-01-03 06:21
建议在Vlookup中在指定数组的部分中使用Indirect函数转换引用的数组。
比如,A5是员工姓名(可以下拉获得),那么你原本的Vlookup可以改为:
=vlookup(a1,Indirect("上年"&A5&"!a1:zz1000"),10,false)
比如,A5是员工姓名(可以下拉获得),那么你原本的Vlookup可以改为:
=vlookup(a1,Indirect("上年"&A5&"!a1:zz1000"),10,false)
全部回答
- 1楼网友:由着我着迷
- 2021-01-03 07:02
通过INDIRECT函数引用单元格表名。
将公式修改为
=VLOOKUP(A1,INDIRECT(A5&"!A:ZZ"),10,0)
系统自动根据A5单元格所代表的表名到A5表名中的A列精确查找与A1的匹配项,并返回对应第10列(J列)的数据。
如果表名是由“上年”“张三”组成,而“上年”和“张三”分别位于A4和A5,那么公式可以修改为
=VLOOKUP(A1,INDIRECT(A4&A5&"!A:ZZ"),10,0)
将公式修改为
=VLOOKUP(A1,INDIRECT(A5&"!A:ZZ"),10,0)
系统自动根据A5单元格所代表的表名到A5表名中的A列精确查找与A1的匹配项,并返回对应第10列(J列)的数据。
如果表名是由“上年”“张三”组成,而“上年”和“张三”分别位于A4和A5,那么公式可以修改为
=VLOOKUP(A1,INDIRECT(A4&A5&"!A:ZZ"),10,0)
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯