相信大家在学习Excel的过程中,对于相对引用,混合引用和绝对引用一定不陌生,甚至有些书上的解释让我们一头雾水。今天,我就用最简单的方式,解释清楚这三个名称的含义和使用方法,这对以后的高级技巧函数公式的编写起到了非常好的铺垫作用。只有掌握了引用的形式和使用方法,才会写出正确的函数公式。


抛开传统的名称解释,下面只给出具体的形态方便记忆。比如写一个简单的公式=C4*D3,这里引用的C4和D3就是相对引用,当我们拖动鼠标向右和向下填充公式的时候,行和列引用的位置都会自动增加。而公式=$C4*D$3就是混合引用,最明显的区别就是单元格添加了$符号,我们可以形象的理解为锁住了单元格某行或某列(不能是行列都锁住)。$C4就是锁住了行,无论向右还是向下填充公式,C列都保持不变,变化的只有列数值。同理,D$3锁住的列数值,行数值会变化。


我们以下图简单的计算公式展示下为什么要对单元格进行混合引用,如计算D3:H5与C4:C8单元格两两相乘的结果。

excel相对引用和绝对引用格式(混合引用和绝对引用-Excel使用技巧)(1)

示例图一(相对引用)


我们在D4单元格写入公式=C4*D3后,将公式往右拉到H4单元格(保持单元格选中状态),并双击H4单元格右下角,将公式自动填充至H8单元格。我们在H4单元格按F2进入公式编辑模式看到,此时的H5=G4*H3,而非我们期望的C4*H3,由于单元格未加锁,公式从右拉的过程中,C4变成了G4。而整个的计算结果也是天文数字。

excel相对引用和绝对引用格式(混合引用和绝对引用-Excel使用技巧)(2)

示例图二(公式未对单元格加锁,均为相对引用)


正确的做法是对单元格进行上锁,锁住部分行或列,以满足我们的预期。我们修改D4单元格中的公式,仅需修改此处一个公式即可!然后将公式快速向右向下填充。

excel相对引用和绝对引用格式(混合引用和绝对引用-Excel使用技巧)(3)

示例图三(混合引用)

公式=$C4*D$3向右拉动过程中,$C4中,C列被锁定,故无法改变C列,有因向右移动,没有改变列,所以H4单元格的公式里,C4单元格的内容保持不变;而D$3,向右移动过程中,D列会逐一递增变成E,F,G,H,列不变。

excel相对引用和绝对引用格式(混合引用和绝对引用-Excel使用技巧)(4)

示例图四(H4单元格内的公式展示)


我们将公式从D4拉到H4单元格后,鼠标选择D4到H4单元格,鼠标在H4单元格变成十字后,双击,将公式自动向下填充

excel相对引用和绝对引用格式(混合引用和绝对引用-Excel使用技巧)(5)

示例图五(自动填充公式)


绝对引用就是行和列都加锁的情况,如$C$4,$D$4:$H$8,用于函数公式中引用某一固定值或固定区域。公式无论如何变化,该引用的值或区域始终未变。


总结一下,相对引用就是自由单元格,混合引用就是行或列加了锁的单元格,绝对引用就是行和列都加锁了的单元格!

不知道是否解释清楚了各引用的区别呢?欢迎在评论下方留言。谢谢!

,