专栏名称: Excel讲堂
每天一个小技巧,轻松学习excel。
51好读  ›  专栏  ›  Excel讲堂

Excel中相对引用、绝对引用和混合引用,新手须看

Excel讲堂  · 公众号  ·  · 2018-04-12 13:33

正文

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

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

测试数据比较简单,可以自己模拟一个进行练习,在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







请到「今天看啥」查看全文