为什么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本回答被网友采纳
相似回答