在使用Excel的日常工作中,很多小伙伴对于Excel相对引用、绝对引用、混合引用很多时候都是傻傻分不清。
它们对应的样子是什么?如何区分它们?如何在对的情况下使用?
文章才刚开始是不是已经有点晕了?其实真不难,一张图就可以把这三个名词对应的形式展现出来了。
三种引用就是靠在列或行前面是否有美元符号 $ 来进行区分的,在开始介绍三种引用方式前,先教大家一个快速输入美元符号的方法。
输入公式后,全选中我们要添加美元符号的位置,按下我们的 F4 键:

1. 相对引用是在绝对引用的基础上包括了公式和单元格的相对位置。相对引用是引用了该单元格距离函数公式单元格的相对位置。
2. 绝对引用就是在指定的地方引用一个单元格。绝对引用是引用了该单元格的内容。绝对引用,公式中引用的单元格不会随着公式位置的移动而发生移动的。
3.混合引用,也称为半绝对引用。部分绝对引用。
在公式中选取单元格区域参与运算时,默认的引用方式就是相对引用,当公式所在的单元格的位置发生改变时,引用的单元格也会随之改变。
当公式向下拖动,复制到D2单元格时,此时编辑栏中的公式变成了:=B2&C2,结果是:你们好。
当公式向右拖动,复制到F2单元格式,此时编辑栏中的公式变成了:=C1&D1,结果是:好棒。
只要没有给公式加过美元符号$,那么我们用的就是相对引用。
如果是向下拖拽公式,列不变,行会递增。
绝对引用就是给列和行的前面都加上美元符号,然后这个单元格或区域就被”锁定”了。
无论我们向什么方向拖拽公式,被绝对引用的单元格或者区域都不会改变。
计算公式就是:课时*每小时的费用=每个教练的上课费用
先观察一下表格,C10是每个教练每小时的课时费,是固定不变的,所以我们要给对应的列和行都加上美元符号。
混合引用只锁定行或列的其一,所以有两种形式:当锁定列后,拖拽公式,行就会递增,反之同理。
比如下面这个就是混合引用的案例:要求使用&符,将年级和班级连接起来。
当公式向右复制时:年级要始终保持不变,所以要将引用单元格的列标A使用$固定,班级要进行相应的变化,所以BCDE四列不要固定;
当公式向下复制时:需要由一年级变成二年级、三年级,所以引用的年级所在的行号不需要固定,因为班级始终在第一行,所以公式向下复制时要保持固定不变,所以需要对班级(B1、C1、D1、E1)所在的单元格的行号1使用$固定。
通过这样的逻辑后,我们所得到的最终公式就变成:=$A2&B$1(初中一年级1班)。
因为给了美元符号的钱,就会乖乖听话啦!(哈哈哈哈好冷~)
相对引用、绝对引用和混合引用在Excel中属于常见,但需要思考一下逻辑才会用的功能。
如果是要重复计算某个数值或者查找某个区域,那么首选是绝对引用。
最令人弄混的就是混合引用了,当公式中使用混合引用时,如果要保持列方向上不变,行方向上发生相对变化,就用绝对列、相对行。
如果要保持行方向上的不变,列方向发生相对变化,就使用相对列、绝对行。
想掌握这三个功能,靠死记硬背可能太为难自己了,也很难产生好的效果,要先考虑自己的实际需求,想清楚是要锁定行还是列,逐渐的就会使用得心应手了!