在学习绝对引用和相对引用之前,我们首先要知道单元格是怎么定位的。
在excel中,单元格是通过列标(字母)+行号(数字)来进行定位的,列标表示单元格所在的列,行号表示单元格所在的行,就好像地球仪上的经纬度一样。我们知道了列标和行号就能精确的定位到每一个单元格。
![c26c1e27ff7bb108b5e78a452353757a.png](https://i-blog.csdnimg.cn/blog_migrate/0bf40313157903f9024f5cb2492b4736.jpeg)
好啦,现在我们知道了单元格是通过列标和行号进行定位,那么我们在引用单元格的时候,只要锁定了单元格的列标或者行号,就能实现在拖动单元格填充的时候,列标不变或者行号不变。这就是所谓的绝对引用和相对引用了。
那么绝对引用和相对引用在Excel里都是怎么怎么表示的呢?
![286f66163b99e679131c9f1389e93a70.png](https://i-blog.csdnimg.cn/blog_migrate/254f141bed38afc43e7fe7d4b3713b1f.jpeg)
"$"出现在行号前面就是绝对引用行,出现在列标前面表示绝对引用列。左上的这种就是绝对引用行和列。
在列标和行号的前面添加“$”符号就表示绝对引用,在写公式时,只需要将光标移动到行号或者列标的位置,在按F4键就可以改变单元格的引用方式,每按一次单元格的引用方式会在绝对引用行、列→绝对引用列→绝对引用行→相对引用之间来回切换。
我们先来看看什么是相对引用,相对引用就是直接引用单元格,如果里面有公式,公式里的引用单元格会根据你拖动单元格的方式发生改变。如果横向拖动那么列标会发生改变;如果向下拖动,行号会发生改变。就像下面演示的一样:
![2ca46d562b14efa4da2fd9c32c974f11.gif](https://i-blog.csdnimg.cn/blog_migrate/1bf5d86df749f74bc881f29034415a68.gif)
接着是绝对引用行列,完全的绝对引用,不管你怎么拖动单元格,或者复制粘贴,都不会改变公式里面被引用的单元格位置。就像下面一样:
![f5a82c2fb5e36bcda81f3a0e736108d3.gif](https://i-blog.csdnimg.cn/blog_migrate/b5113317e9a518374befe405850f437b.gif)
最后就是所谓的相对引用了,相对引用就是只锁定列或者只锁定行。
我们先来看看只锁定行、不锁定列的情况。
![ad4667a45c8fa9a2c835a698acf1c101.gif](https://i-blog.csdnimg.cn/blog_migrate/1f4905873095363b495f3685268c4b04.gif)
这种锁定方式不管你怎么拖动,不管是横向或者纵向,都不会改变行号,但是列表会随着你的拖动而改变。
最后一种情况是只锁定列标,不锁定行号。
![5413b04396854c873c3b6e83d992edc7.gif](https://i-blog.csdnimg.cn/blog_migrate/c224af98a96ffbc543dd23583e731fa2.gif)
就像图上演示的,不管怎么拖动列标“A”都不会改变,但是行号会根据情况发生改变。
下一期,我们再来聊一聊关于用于数据引用、数据比对的新手必会函数VLOOKUP。
▶▶▶点关注,不迷路。下期更实用。◀◀◀