关于相对引用、绝对引用和混合引用,一共四种情况,如果去死记硬背的话,很难,但是只要理解了$这个符号的意义,可以用很简单的两句话进行总结:行号前有$,下拉不变;列号前有$,横拉不变!
默认情况下,在复制公式时,公式中引用的单元格会自动改变,而与复制到的单元格的相对位置保持不变,这种引用即为“相对引用”。
下面通过折扣价格表来了解相对引用:
测试数据比较简单,可以自己模拟一个进行练习,在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
C22又该如何控制呢?正常情况,下拉就会变成C23,就不对了,右拉变成D23这没问题,因此需要锁定的是行号,按F4,直到变成C$14
继续输入),回车完成公式。
将公式右拉下拉后,对比D28与C15看看发生的变化:
再显示公式更直观的观察变化:
原创文章,作者:开心电脑网,如若转载,请注明出处。
评论列表(1条)