默认情况下,单元格引用是相对引用,这意味着引用相对于单元格的位置。 例如,如果引用单元格 C2 中的单元格 A2,则实际上引用的是左侧 (C 减去 A) 的两列的单元格,该行 (2) 。 复制包含相对单元格引用的公式时,公式中的引用将更改。
例如,如果将公式 =B4*C4 从单元格 D4 复制到 D5,则 D5 中的公式将按一列向右调整,并变为 =B5*C5。 如果要在复制时保留此示例中的原始单元格引用,则通过在 B 和 C () 列和行 (2) 列前面加上美元符号 ($) ,使单元格引用成为绝对值。 然后,将公式 =$B$4*$C$4 从 D4 复制到 D5 时,公式将完全相同。
在不太常见的情况下,你可能希望通过在列或行值前面加上美元符号来混合绝对和相对单元格引用,这可以修复列或行 (例如,$B 4 或 C$4) 。
若要更改单元格引用的类型:
-
选择包含公式的单元格。
-
在 编辑栏 中,选择要更改的引用。
-
按 F4 在引用类型之间切换。
下表汇总了如果将包含引用的公式向下复制两个单元格,将两个单元格复制到右侧,则引用类型如何更新。
对于正在复制的公式: |
如果引用是: |
它会更改为: |
|
$A$1(绝对列和绝对行) |
$A$1(引用是绝对的) |
A$1(相对列和绝对行) |
C$1(引用是混合型) |
|
$A1(绝对列和相对行) |
$A3(引用是混合型) |
|
A1(相对列和相对行) |
C3(引用是相对的) |