在excel中使用vlookup在同一个的excel文件中可以使用,但是为什么不在同一个文件里就不能使用呢

在excel中使用vlookup在同一个的excel文件中可以使用,但是为什么不在同一个文件里就不能使用呢?而且,我是以前可以使用,现在却不能使用了?麻烦帮帮我哦!急切需要知道答案哦!谢谢了!

VLOOKUP函数可以一多工作簿间进行数据引用,常规使用时,要求第一参数(查找条件)必须在查找区域的首列,返回的结果在首列之后。

比如

=VLOOKUP(A2,D:F,3,0)
公式表示:在D列精确匹配与A2相同的单元格,并返回对应第3列(F列)的数据。

如果查找条件不在查找区域的首列,那么需要通过IF({1,0}的方式进行转换,将查找条件所在列转换为首列。

输入

=VLOOKUP(A2,IF({1,0},F:F,D:D),2,0)

公式表示:在F列精确匹配与A2相同的单元格,并返回对应D列的数据。

VLOOKUP函数的使用需要充分考虑到参数条件是否匹配对应的关系,避免使用出错。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-04-23
注意要用绝对引用,跨表系统会默认为绝对引用,同一工作表则是相对引用
公式栏中拉黑引用范围,按F4,出现$A1:$B5,样式即可.
你还要学习一下单元格的三种引用方法
第2个回答  2010-04-23
这个是由于excel系统规定好的,就是不能超过65535行,也就是你同时打开excel文档太多导致的.你关掉那些多余的就可以了......
第3个回答  2010-04-23
个人认为应该是OFFICE的版本不同的缘故。VLOOKUP在选择引用区域的时候,由于版本不同,选择会没有反应。
你可以先打开一个新的EXCEL文件,然后从打开中打开你想引用的文件,再用VLOOKUP公式。本回答被提问者采纳
第4个回答  2015-12-24
在引用正确的情况下是可以使用的
不过有点要注意 所引用的内容所在的表示需要打开的
不打开的话是会引用错误的
相似回答