公共计算机

Excel中的相对引用、绝对引用、混合引用


相对引用:公式中的相对单元格引用(如 A1)是基于包含公式和单元格引用的单元格的相对位置。如果公式所在单元格的位置改变,引用也随之改变。 如果多行或多列地复制或填充公式,引用会自动调整。 默认情况下,新公式使用相对引用。 

例如,如果将单元格 B2 中的相对引用复制或填充到单元格 B3,将自动从 =A1 调整到 =A2。复制的公式具有相对引用。

绝对引用:公式中的绝对单元格引用(如 $A$1)总是在特定位置引用单元格。如果公式所在单元格的位置改变,绝对引用将保持不变。 如果多行或多列地复制或填充公式,绝对引用将不作调整。 默认情况下,新公式使用相对引用,因此您可能需要将它们转换为绝对引用。

例如,如果将单元格 B2 中的绝对引用复制或填充到单元格 B3,则该绝对引用在两个单元格中一样,都是 =$A$1。复制的公式具有绝对引用。

混合引用:混合引用具有绝对列和相对行或绝对行和相对列。绝对引用列采用 $A1、$B1 等形式。 绝对引用行采用 A$1、B$1 等形式。 如果公式所在单元格的位置改变,则相对引用将改变,而绝对引用将不变。 如果多行或多列地复制或填充公式,相对引用将自动调整,而绝对引用将不作调整。

例如,如果将一个混合引用从单元格 A2 复制到 B3,它将从 =A$1 调整到 =B$1。复制的公式具有混合引用。

相对引用、绝对引用和混合引用是指在公式中使用单元格或单元格区域的地址时,当将公式向旁边复制时,地址是如何变化的。

具体情况举例说明:

1、相对引用,复制公式时地址跟着发生变化,如C1单元格有公式:=A1+B1

当将公式复制到C2单元格时变为:=A2+B2

当将公式复制到D1单元格时变为:=B1+C1

2、绝对引用,复制公式时地址不会跟着发生变化,如C1单元格有公式:=$A$1+$B$1

当将公式复制到C2单元格时仍为:=$A$1+$B$1

当将公式复制到D1单元格时仍为:=$A$1+$B$1

3、混合引用,复制公式时地址的部分内容跟着发生变化,如C1单元格有公式:=$A1+B$1

当将公式复制到C2单元格时变为:=$A2+B$1

当将公式复制到D1单元格时变为:=$A1+C$1

规律:加上了绝对地址符“$”的列标和行号为绝对地址,在公式向旁边复制时不会发生变化,没有加上绝对地址符号的列标和行号为相对地址,在公式向旁边复制时会跟着发生变化。混合引用时部分地址发生变化。注意:工作薄和工作表都是绝对引用,没有相对引用。

式中的相对引用、绝对引用和混合引用对于excel应用非常重要,而且又非常简单。

如果要一个单元格的值等于一个格子的值,可以使用如下方式:

=B1 这就是相对引用,此时你在B1前插入一格,你发现你的公式会变成=C1,这就是引用的格子是相对的,你引用数据不变的。

=$B$1 这就是绝对引用,同样的操作,你检查你写公式的一栏,公式仍然是=$B$1,此时你引用的值已经不是C1了,此时一定为0,因为你引用的地址是绝对的。$这分符号就是绝对引用符号。

=B$1或者=$B1就是混合引用,如果你下拉公式就会观察出变化,绝对引用的无论你怎么下拉(公式copy方式),加上$符号的不会变化,这样就可以指定公式引用地址,尤其在下拉批量copy公式的时候。

灵活运用三种引用方式(可以在任何公式中),可以设计出强大智能化的报表,多试几下你就会发现规律的,你会明白的。

在Excel进行公式设计时,会根据需要在公式中使用不同的单元格引用方式,这时你可以用如下方法来快速切换单元格引用方式:选中包含公式的单元格,在编辑栏中选择要更改的引用,按F4键可在在相对引用、绝对引用和混合引用间快速切换。例如选中“A1”引用,反复按F4键时,就会在$A$1、A$1、$A1、A1之间切换。


    本文更新于:2021-11-05;
    部分文章内容根据各院校官网内容转载整理。转载内容版权归原作者所有,如有侵权请联系我们更正。
    公共计算机栏目推荐

      甘肃专升本公共计算机

      甘肃专升本网公共计算机栏目为你提供2024年甘肃专升本公共计算机,甘肃专升本考试公共计算机等信息,欢迎访问甘肃专升本公共计算机栏目获取更多2024年甘肃专升本公共计算机信息。甘肃专升本网公共计算机栏目更新时间:2024-03-28。
    优思途专注甘肃专升本
    分享收藏呗~