Excel表:相对引用与绝对引用

Excel表:相对引用与绝对引用
相对引用:相对引用时,公式所在的单元格的位置变化、引用也随之改变。没有$”符号。

区别就是列号与行号的前面是否有“$”符号!
相对引用行列没有“$”符号、绝对引用行列都有“$”符号、混合引用分2种情况,行列一个有的话、另一个就没有。
那这个“$”符号到底有啥用?我们可以将它看做一把锁
C1单元格引用A1单元格的内容,直接在C1单元格内输入公式【=A1】,可以发现Excel默认为相对引用(行列前面无$符号)
将公式向下填充到C2单元格:公式从C1填充到C2,向下移动一行,引用位置从A1移动到了A2,也向下移动一行;
将公式向右填充到D1单元格:公式从C1填充到D1,向右移动一列,引用位置从A1移动到了B1,也向右移动一列;
综上可以看出,相对引用时,公式所在的单元格的位置变化、引用也随之改变。

绝对引用
接着我们将引用变成绝对引用。在行和列前面分别加上“$”符号。
这时,不管C1单元格是向下填充、还是向右填充,引用的位置始终未发生变化,始终指向A1单元格。
1.gif
“$”符号就像一把锁,将行与列分别锁定,不管单元格如何拖动/复制,引用的位置都不会发生变化,这就是绝对引用。


混合引用
混合引用是指相对与绝对混合使用。单元格由一个行号和一个列号,也就是说可以分别对行或者列相对引用或绝对引用。
分为两种情况,行绝对引用列相对引用、行相对引用列绝对引用。
行绝对列相对引用:
下图中我们将行锁定(1前方加上$符号),公式向下填充时,引用位置并没有从A1变成A2,还是A1的位置(小白);
理论上公式向下移动一行,引用的位置也应该向下移动一行,但是这里对行进行了锁定,始终固定在第一行,所以引用的位置终于等于A1。

2.gif

由于列未进行固定(绝对引用),再将公式向右拖动的时候,引用位置从A1变成了B1。

行相对列绝对引用:
下图中我们将列锁定(A前方加上$符号),公式向下填充时,引用位置从A1变成A2(因为行未锁定),向右拖动时,引用位置未变化,因为列被锁定。

3.gif

三者之间的切换
Excel为我们提供了快速的切换方式,那就是电脑上的F4键。
单元格引用默认处于相对引用状态,在编辑栏选中公式,按一下F4键会变成绝对引用、再按一下变成行绝对引用、再按一下列绝地引用、再按一下恢复到相对引用。
依次循环,来回切换,十分方便。

4.gif

注:有些笔记本电脑需要按Fn+F4两键一起按。
经典应用场景
说了这么多,下面一起看下在Excel中,引用的具体应用场景。
下图中,求每个省份在华东区的销售占比,公式很简单,省份销售除以合计。
C2单元格输入公式=B2/B9,公式下拉,但是除了山东外,其它省份全部报错。

5.gif

公式【=B2/B9】采用的是相对引用,当向下填充时,引用的位置会相应的变化,C2填充到C3,公式会自动变成B3/B10,B10为空,自然出现错误。

正确做法是将合计单元格绝对引用,这样就不会出错了。

6.gif






1、本站资源长期持续更新。
2、本资源基本为原创,部分来源其他付费资源平台或互联网收集,如有侵权请联系及时处理。
3、本站大部分文章的截图来源实验测试环境,请不要在生产环境中随意模仿,以免带来灾难性后果。

转载请保留出处:  www.zh-cjh.com珠海陈坚浩博客 » Excel表:相对引用与绝对引用

作者: cjh


手机扫一扫,手机上查看此文章:

一切源于价值!

其他 模板文件不存在: ./template/plugins/comment/pc/index.htm

未雨绸缪、居安思危!

数据安全、有备无患!

注意操作、数据无价!

一切源于价值!