EXCEL函数 vlookup如何在不同工作薄之间引用数据?
答案:4 悬赏:30
解决时间 2022-01-01 23:10
- 提问者网友:缘字诀
- 2021-12-31 22:52
EXCEL函数 vlookup如何在不同工作薄之间引用数据?
最佳答案
- 二级知识专家网友:笑迎怀羞
- 2021-12-31 23:40
假如,工作薄1的文件名:book1 ,其中工作表1的表名:sheet1 ,引用的数据列:A:B
在工作薄2的工作表中的A列,是上面book1中sheet1中A列中的部分数据,
则,在工作薄2的工作表中的B列,B1输入公式:
=vlookup(A1,[book1.xls]sheet1!A:B,2,)
然后向下填充追问向下填充的话,那个区域book1.xls]sheet1!A:B,也就是A到B的区域会有影响的,这个如何处理?追答向下填充时,book1.xls]sheet1!A:B 区域是不会变的,
向右填充时会变,这时可以使用绝对引用:
[book1.xls]sheet1!$A:$B
就不会变了追问我试了下,还是没有能解决,如我的公式为vlookup(F1,SHEET1!$A1:$H6,2,0),下拉的时候就变成了vlookup(F2,SHEET1!$A2:$H7,2,0),其中的F2是我需要的,但是后面的区域发生了变化,而我本来需要的区域仍然是要SHEET1!$A1:$H6,这个如何处理?谢谢追答vlookup(F2,SHEET1!A$1:H6,2,0)
讲相对和绝对的问题,$放在行前面,加是行绝对,放在列前面就是列绝对,你需要的是行绝对
如:
A1,相对行列
$A1,行相对,列绝对
A$1,行绝对,列相对
$A$1,行列都绝对
对于绝对,自动填充时,不会变,根据你的需要自己设置吧
在工作薄2的工作表中的A列,是上面book1中sheet1中A列中的部分数据,
则,在工作薄2的工作表中的B列,B1输入公式:
=vlookup(A1,[book1.xls]sheet1!A:B,2,)
然后向下填充追问向下填充的话,那个区域book1.xls]sheet1!A:B,也就是A到B的区域会有影响的,这个如何处理?追答向下填充时,book1.xls]sheet1!A:B 区域是不会变的,
向右填充时会变,这时可以使用绝对引用:
[book1.xls]sheet1!$A:$B
就不会变了追问我试了下,还是没有能解决,如我的公式为vlookup(F1,SHEET1!$A1:$H6,2,0),下拉的时候就变成了vlookup(F2,SHEET1!$A2:$H7,2,0),其中的F2是我需要的,但是后面的区域发生了变化,而我本来需要的区域仍然是要SHEET1!$A1:$H6,这个如何处理?谢谢追答vlookup(F2,SHEET1!A$1:H6,2,0)
讲相对和绝对的问题,$放在行前面,加是行绝对,放在列前面就是列绝对,你需要的是行绝对
如:
A1,相对行列
$A1,行相对,列绝对
A$1,行绝对,列相对
$A$1,行列都绝对
对于绝对,自动填充时,不会变,根据你的需要自己设置吧
全部回答
- 1楼网友:人類模型
- 2022-01-01 02:38
=vlookup(表1!A1,表2!A:B,2,0)
- 2楼网友:不如潦草
- 2022-01-01 01:50
=vlookup(a2,[book2.xls]sheet2!a:b,2,)
- 3楼网友:渡鹤影
- 2022-01-01 00:26
既然大家都说了,就用楼上的公式给你解释下吧。例如2楼的:=vlookup(A1,[book1.xls]sheet1!A:B,2,),公式中的A1是指:需要查询的索引关键字,,[book1.xls]sheet1!A:B,这个是查询的区域,2的意思是只引用列的对应位置,及距离关键字列的列数,最后应该再加入“1”或者“0”,当然也可以是TRUE(1)和 false(0),分别对应模糊匹配和精确匹配,你可以看看excle中的例子,希望对你有用呵呵
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯