大家安静一下,开始上课啦。
今天我要跟大家讲的是:相对引用和绝对引用。
话音刚落,小明同学就举手了。
小明,你有什么问题吗?
老师,我们在上语文课的时候有个引用,就是表示突出某个事情的时候,引用名言名句。
比如......每到逢年过节的时候就会引用「每逢佳节倍思亲」,来突出思念家的感觉。
怎么微机课也有引用啊?还绝对、还相对?
什么个意思呀?
小明,你也太心急了吧,我这刚说了一句你就问。
下面好好听课,听完你就明白啦!
01什么是相对引用
其实,相对引用就是「引用的位置是相对的」。
比如,小明你现在的同桌是小叶。
那如果你的位置发生了变化,你调整到了后排的座位位置,那你的同桌还会是小叶吗?
是不是就变成了小芳了?
现在你的同桌是谁对你来说就是相对引用。
大家都明白了吗?
上图中这个 C3 单元格引用的是 A1 ,但是,我把这个公式向下复制一行,现在 C4 这个单元格公式变成了 A2 ,为什么会这样呢?
这是因为 C3 引用的 A1, 是 C3 单元格向上两行,向左两列所在的单元格。
而 C4 单元格引用的也是向上两行,向左两列,这时候的单元格是不是 A2 ?
所以说,相对引用是指:
引用的相对位置保持不变,而根据公式所在单元格的位置,引用的单元格或者区域发生相应的改变。
这时,小明同学又举手啦。
小明,你又有什么问题啦?
老师,Excel 进行这样的设置有什么好处呢?
02相对引用的用途
小明,这个问题问得好。
相对引用就是方便我们在使用公式时,可以横向或是纵向地拖动,引用的区域也会自动发生变化,而不需要手工逐个进行调整,方便输入,提高效率。
就像下面这个示例:
上面的公式在向右拖动和向下拖动的时候,自动相对引用到了正确的区域。
现在大家都明白什么叫相对引用了吗?
同学们异口同声的说:明白啦!
好,那下面开始讲绝对引用。
03什么是绝对引用
绝对引用,从字面的理解就是:
引用的位置不会发生变化,始终是引用某一行或者某一列,甚至行和列都保持不变。
再看上面那个简单的事例。
C3 单元格公式是:
=$A$1
这个就是绝对引用。
无论把这个公式复制到哪里,这个公式始终都不会变,请看下面的演示:
大家看出相对引用和绝对引用,在使用公式的时候有什么区别了吗?
小明第一个举手,这节课小明听的太认真了,一改往日的调皮,变成好学生了。
小明,你来回答一下,相对引用和绝对引用在使用的时候有什么区别?
绝对引用,是在单元格地址的行号和列标前面,分别加了一个美元「$」符号。
好,非常好,小明同学看的非常仔细。
确实,在使用绝对引用的时候,是需要使用这个 $ 符号的。
如果需要绝对引用某一行,就要在单元格地址的行号前面加 $ 符号;如果要绝对引用某一列,就需要在列标前面加 $ 符号;如果行和列都要绝对引用,那就要在行号和列标前面都要加 $ 符号了。
04相对引用与绝对引用转换
还有一个小技巧要告诉大家。
在使用相对引用和绝对引用的时候,有个快捷键可以在两种引用之间快速转换,不用手工一个一个的添加 $ 符号。
这个快捷键就是【F4】!
输入公式后,可以使用 F4 键在相对引用和绝对引用之间转换,请看下面的演示:
这样讲大家能听明白吗?都理解了吗?
听明白了!
大家还有什么问题吗?
不得不说,小明这堂课是听得太认真了,思考也很迅速,又是第一个举手。
小明,你有什么问题吗?
老师,既然相对引用这么方便,为什么还要用绝对引用呢?
05绝对引用的用途
这是因为我们在使用某些公式的时候,需要一直引用某个单元格,而不是随着公式的变动而变动,比如下面这个示例:
我们要求「每个人的工资占所发工资总数的比例」。
用公式来计算,公式是不是应该这样写:
=E2/E11
在 F2 单元格内这样写公式是没有问题的,但是当我们下拉的时候,问题就出现了:
因为我们在下拉公式的过程中,E2 、E11 单元格都是相对引用。
到第 3 行时, F3 单元格内的公式就会变成:
=E3/E12
这样 E3 是正确了,但是引用的 E11 单元格也会随着下移 1 行,所以引用的单元格就出错了。
这样一来,要手工调整每一行都引用 E11 ,是不是有点太麻烦了?
所以,这个时候绝对引用就派上用场了。
我们只需要改一下对 E11 中行的引用,让它一直引用 E 列第 11 行的位置不就可以了吗?
我们把 E11 改为 E$11 ,公式中引用的行一直为第 11 行,这样就可以保证数据计算正确了~
请看操作动画:
06
课程总结
最后总结一下今天课程的主要内容:
❶ 什么是相对引用和绝对引用;
❷ 在相对引用和绝对引用之间如何快速转换;
❸ 相对引用和绝对引用之间的灵活运用。
大家以后在写公式的过程中要注意绝对引用的使用。
当计算结果出错的时候首先要检查引用区域是否正确,如果引用的单元格或区域都不正确,结果是可想而知的。
好啦,下课!别忘了给 Wayy 老师点个「赞」哦~
,