为什么VLOOKUP函数使用时有时要绝对引用有时不需要?我看不出特定的区别在哪

如题所述

当引用的是结果,则采用绝对引用;

当引用的是关系,则采用相对引用。

二者的区别在于引用的对象不同。

从定义上来说:

绝对引用:单元格中的绝对单元格引用总是在指定位置引用单元格。

相对引用:单元格种的相对单元格引用总是在相对位置引用单元格。

从结果上来说:

绝对引用:引用公式在A1位置还是A2位置等等其他单元格位置,其行和列的引用都不会变更。

相对引用:引用公式在A1位置还是其他位置时,其行或列的引用都将随之变化。

实例说明:

绝对引用:在“B1”单元格输入绝对引用“=$A$1”,再将此公式下拉到“B2”种,此时“B2”输出仍为“$A%1”内容,即输出为“A1”。

相对引用:在“B1”单元格输入绝对引用“=A1”,再将此公式下拉到“B2”种,此时“B2”输出变为“A2”内容,即输出为“A2”。

总结:

绝对引用:强调的是结果不变,输出不随位置变动而变动。

相对引用:强调的是关系传递,输出随位置的变动而变动。

参考资料:

百度百科-绝对引用

百度百科-相对引用

温馨提示:内容为网友见解,仅供参考
第1个回答  2019-03-14

这个函数把一个数值在一个中对应的纵向关系查找,再返回到对应的列中。

如果需要查找的区域()在另外一个工作表中,那么就需要绝对引用。

因为在向下拖公式的时候,没有给表绝对引用的话,表的区域也会向下移动,那么表中上面几行的对应关系便用不到了。

比较简单的vlookup函数的应用,在查找区域栏直接选用表名就行,这时就不需要绝对引用符号了。

希望对你有帮助。

第2个回答  2017-09-30
函数解析:
IF:判断是否满足某一条件
ISBLANK:检是否引用了空单元格
VLOOKUP:搜索表区域首列满足条件的元素(第1个参数是首列,第2个参数是数据范围,第3个参数是要返回的列号,第4个参数是精确查找或是大致匹配)
COLUMN:返加一引用的列号
$:表示绝对定位,就是拖曳公式也不会变化;
$B$1:表示列、行都绝对定位;

样例下载地址:
http://download.csdn.net/download/hezhenfei8/9955012本回答被网友采纳

为什么VLOOKUP函数使用时有时要绝对引用有时不需要?我看不出特定的区 ...
二者的区别在于引用的对象不同。从定义上来说:绝对引用:单元格中的绝对单元格引用总是在指定位置引用单元格。相对引用:单元格种的相对单元格引用总是在相对位置引用单元格。从结果上来说:绝对引用:引用公式在A1位置还是A2位置等等其他单元格位置,其行和列的引用都不会变更。相对引用:引用公式在A1...

vlookup一定要绝对引用吗
vlookup第一个参数用绝对引用吗当引用的是结果,则采用绝对引用;当引用的是关系,则采用相对引用。二者的区别在于引用的对象不同。从定义上来说:绝对引用:单元格中的绝对单元格引用总是在指定位置引用单元格。第1参数不要用绝对引用,否则公式下拉时,还是匹配J2单元格的内容。所以公式修改为:=VLOOKUP...

VLOOKUP何时绝对引用
当引用的是结果,则采用绝对引用;当引用的是关系,则采用相对引用。二者的区别在于引用的对象不同。VLOOKUP函数是Excel中的一个纵向查找函数,它与LOOKUP函数和HLOOKUP函数属于一类函数,在工作中都有广泛应用,例如可以用来核对数据,多个表格之间快速导入数据等函数功能。功能是按列查找,最终返回该列所需...

同一个excel表格不同行VLOOKUP有的能用有的不能用
问题原因:如果Vlookup中的引用区域使用了绝对引用,由于随着单元格的变化,这个区域也会发生变化,就会导致有些行中的公式求不到正确结果:解决方法:1.将公式中的引用区域由相对引用改为绝对引用:2.再下拉填充就可以得到正确结果:

为什么用vlookup函数的时候要绝对引用?
用vlookup函数中的搜索区域固定,不在随搜索单元格的变化而变化 就用“绝对引用”而不是相对引用实现。具体操作如下:(1)在需要显示出查找内容的单元格(例如D2)中插入函数“vlookup”,(2)在出现的“vlookup”函数对话框中的第一个输入框Lookup_value 中输入A5,“vlookup”函数对话框中的第二个...

excel中vlookup公式有的会随文件位置改变而改变有的不能为什么
某些在网络上的,局域网内引用,或者通过远程数据映射到本机虚拟分区的数据,由于网络传输不畅的问题,更新不能实时更新,可能导致数据推迟计算。具体的情况,需要拿到你的具体表格之后才能判定。要想弄清楚情况,需要掌握熟悉EXCEL的运行所有的使用规则才可以弄清楚。如果还有问题,欢迎继续追问,或者私信。

在excel中使用vlookup函数时混合引用和绝对引用分别在什么情况下使用...
这样的引用就为混合引用,而单位和单价返回的列不同,所以数字2不能固定,用COLUMN(B2)来替换,右拉时就会变成COLUMN(C2),这里的B2行列都没固定(当然这里是取列标,行号也可以固定),这种引用就为相对引用,如上图公式改为:=VLOOKUP($E2,$A:$C,COLUMN(B2),0),就可直接右拉下拉填充公式。

在EXCEL中使用VLOOKUP时,有的表能正确的用,有的不能用,就是找不到原 ...
1、错误原因:查找值是数值,而被查找区域首列是文本,例如查找值是数字12345,而被查找区域是文本型12345 解决方法:通过&""运算就OK了 2 、错误原因:查找值是文本,而被查找区域首列是数字,例如查找值是文本12345,而被查找区域是数值型12345 解决方法:通过减负运算就OK了 3、错误原因:查找值中有...

使用VLOOKUP函数,在选择区域值的时候,加了$与不加$,怎么会有完全不同...
也就会造成结果一栏出现”#N\/A“的字样。如果不想让某一个单元格随着公式的复制而变化,就需要使用绝对引用。当需要固定引用单元格时,就可以使用$符号,固定列就在字母前加$符号,固定行在数字前加$符号,固定单元格在字母与数字前全部加$符号。常见的需要绝对引用的公式有RANK、VLOOKUP函数。

为什么vlookup函数引用的数据不正确呢?
可能是你选择的时候没有按照要求进行引用,导致计算机识别不出来 使用vlookup注意以下几点:1、A与B的单元格格式是否一致。2、一般使用V都要下拉,所以A要用相对引用而B要用绝对引用,防止在下拉时出现错误。V只能以C的第一列为标准来查找,所以被找的内容一定要在第一列。3、V使用时要养成习惯写成=...

相似回答