【Excel基础知识】相对引用、绝对引用和混合引用

绝对引用、相对引用和混合引用可以说是三个概念,也可以说是一个概念,就是“$”这个符号的用法。对于这个概念,理解意思要比记住概念本身更重要。

重要提示:在学习下面的内容时,建议打开表格跟着操作,这样有助于你理解这些抽象的概念。

一、相对引用

默认情况下,在复制公式时,公式中引用的单元格会自动改变,而与复制到的单元格的相对位置保持不变,这种引用即为“相对引用”。

下面通过折扣价格表来了解相对引用:

测试数据比较简单,可以自己模拟一个进行练习,在D2单元格输入公式:=B2*(1-C2),向下复制公式查看D5单元格的公式,可以发现公式中引用的单元格自动从D2、C2变成了D5、C5:

设置显示公式后可以更为直观的看到引用的变化:

显示公式的方法:按下Ctrl ~组合键或者点击【公式】-【公式审核】-【显示公式】

二、绝对引用

在复制公式时,如果需要公式中的引用位置一直保持不变,可以采用绝对引用,下面通过实例来了解绝对引用。

此时所有商品的折扣都要从B12单元格进行引用,在C15单元格输入公式:=B15*(1-B12

(思考:公式需要向下复制,正常情况下,B12会变成B13、B14……此时需要保持B12不变才行)

B12的位置要进行锁定,所以B12输入后按一下F4键,B12变为$B$12,再输入),回车。

复制公式后,观察C18单元格,与C15单元格比较发现,公式中引用的B15单元格变成了B18,而$B$12保持不变。

同样的,我们显示公式后可以更直观的看到变化:

在这个公式里,B15使用了相对引用,下拉发生变化;B12使用了绝对引用,下拉不会变化。

三、混合引用
三个要点要记牢

只绝对引用固定的单行或单列,而其他的行或列用相对引用的引用方式,称为“混合引用”。在输入公式时,选定公式中的单元格,重复按下F4键,即可切换绝对引用、行的绝对引用、列的绝对引用以及相对引用。

来看下面这个例子,有两种折扣,首先在C25输入=B25

此时我们要考虑引用时需要固定行还是列,公式下拉的时候,会变成B26、B27……,右拉的时候,会变成C25、C26、C27……就有问题了,因此需要固定列,也就是在B前面添加$,可以重复按F4,直到变成$B25

继续输入公式,=$B25*(1-C22

C22又该如何控制呢?正常情况,下拉就会变成C23,就不对了,右拉变成D23这没问题,因此需要锁定的是行号,按F4,直到变成C$14

继续输入),回车完成公式。

将公式右拉下拉后,对比D28与C15看看发生的变化:

再显示公式更直观的观察变化:

小结

关于相对引用、绝对引用和混合引用,一共四种情况,如果去死记硬背的话,很难,但是只要理解了$这个符号的意义,可以用很简单的两句话进行总结:行号前有$,下拉不变;列号前有$,横拉不变!

在与学员互动的过程中,对于混合引用的使用问题相对比较多,反复解释只能是越解释越迷糊……

实际上可以从自己的实际需求去考虑该使用什么引用方式,比如正常情况肯定是相对引用,公式复制到其他单元格后肯定会发生变化,此时就可以想一下是需要行号固定还是列号固定,或者是全部固定不变。想清楚自己的需求,明白需要固定哪个,然后在前面加上$就行了。

还需要说明一下,$不是只能用f4,直接输入也是可以的。

(0)

相关推荐