网站搜索

如何在 Excel 中使用绝对单元格引用


使用此 Excel 单元格引用锁定公式中的数据位置

要知道什么

  • 要根据其他位置的单元格计算多个项目并保持行或列不变,请使用绝对单元格引用。
  • 在此等式中,绝对单元格引用为A$12:=+B2+B2+A$12。
  • 即使在使用相同的公式复制或填充列或行时,$ 符号也会“保持”行或列常量。

本文介绍如何在 Excel 2010 及更高版本中使用绝对单元格引用来防止公式相对于您填充的行数或列数自动调整。

Excel 中的绝对单元格引用是什么?

有两种方法可以在 Excel 公式中引用单元格。您可以使用相对单元格引用或绝对单元格引用。

  • 相对单元格引用:行或列坐标前面不包含 $符号的单元格地址。当您向下或横向填充时,此引用将自动更新相对于原始单元格的列或单元格。
  • 绝对单元格引用:行或列坐标前面包含 $符号的单元格地址。即使使用相同的公式填充列或行,这也会“保留”参考行或列常数。

对于那些不熟悉单元格引用的人来说,单元格引用似乎是一个抽象的概念。

如何在 Excel 中使用绝对单元格引用

Excel 中使用绝对引用有几种不同的方法。您使用的方法取决于您想要保持引用的哪一部分不变:列或行。

  1. 例如,使用一个电子表格,您想要根据工作表中其他位置的引用单元格来计算多个项目的实际销售税。

  2. 在第一个单元格中,您可以使用项目价格的标准相对单元格引用输入公式。但为了将正确的销售税纳入计算中,您需要对行使用绝对引用,而不是对单元格使用绝对引用。

  3. 该公式以不同的方式引用两个单元格。 B2 是第一个销售税单元格左侧的单元格(相对于该单元格的位置)。 A$12 参考值是 A12 中列出的实际销售税号。 $符号将使对第 12 行的引用保持不变,无论您填充相邻单元格的方向如何。填写第一个单元格下的所有单元格以查看其实际效果。

  4. 您可以看到,填充该列时,第二列中的单元格对 B 列中的成本值使用相对单元格引用,从而递增该列以匹配销售税列。然而,由于 $符号,对 A12 的引用保持不变,这使行引用保持不变。现在从 C2 单元格开始填充 D 列。

  5. 现在,您可以看到向右填充行使用了正确的州销售税(印第安纳州),因为列引用是相对的(它向右移动一,就像您正在填充的单元格一样)。然而,成本的相对参考现在也向右移动了一位,这是不正确的。您可以通过使 C2 中的原始公式使用绝对引用来引用 B 列来解决此问题。

  6. 通过在“B”前面放置一个 $符号,您就创建了该列的绝对引用。现在,当您填充到右侧时,您将看到对成本 B 列的引用保持不变。

  7. 现在,当您向下填充 D 列时,您将看到所有相对和绝对单元格引用都完全按照您的预期方式工作。

  8. Excel 中的绝对单元格引用对于控制填充列或行时引用的单元格至关重要。但是,您需要在单元格引用中使用 $符号来保持行或列引用不变,以便在正确的单元格中引用正确的数据。当您像这样组合相对和绝对单元格引用时,称为混合单元格引用。

    注意:如果您使用混合引用,请将源数据的列或行与您在其中键入公式的列或行对齐,这一点很重要。如果您已将行引用设置为相对行,请记住,当您填充到一侧时,源数据的列号将随公式单元格的列一起递增。对于新用户来说,这是使相对和绝对寻址变得复杂的原因之一,但是一旦您学会了它,您将可以更好地控制将源数据单元格拉入公式单元格引用。

使用绝对单元格引用来固定第一个单元格引用

使用绝对单元格引用的另一种方法是将其应用于列和行,以实质上“固定”公式以仅使用一个单元格,无论它位于何处。

使用这种方法,您可以填充到侧面或向下,并且单元格引用将始终保持不变。

注意:仅当您仅在要填充的所有单元格中引用单个单元格时,在列和行上使用绝对单元格引用才有效。

  1. 使用上面的相同示例电子表格,您可以通过将 $符号添加到列和行引用中来仅引用单一州税率。

  2. 这使得“A”列和“12”行保持不变,无论您以什么方向填充单元格。要查看此操作的实际效果,请在使用绝对列和行引用更新公式后填写 ME 销售税的整个列。您可以看到每个填充的单元格始终使用 $A$12 绝对引用。列或行都不会改变。

  3. 对印第安纳州销售税列使用相同的公式,但这次对列和行都使用绝对引用。在本例中为 $B$12

  4. 填充此列,您将再次看到对 B12 的引用在每个单元格中都没有改变,这要归功于列和行的绝对引用。

  5. 正如您所看到的,您可以通过多种方式在 Excel 中使用绝对单元格引用来完成类似的任务。绝对引用为您提供的是即使在填充大量列或行时也可以保持恒定的单元格引用的灵活性。

    注意:您可以通过突出显示引用然后按F4来循环浏览相对或绝对单元格引用。每次按 F4 时,绝对引用将应用于列、行、列和单元格,或者两者都不应用。这是修改公式的简单方法,无需键入 $符号。

何时应使用绝对单元格引用

在几乎所有行业和领域中,您可能出于多种原因想要在 Excel 中使用绝对单元格引用。

  • 在大量商品中使用固定乘数(例如单位价格)。
  • 当您预测年度利润目标时,每年应用一个百分比。
  • 创建发票时,使用绝对引用来引用所有项目的相同税率。
  • 在项目管理中使用绝对单元引用来引用各个资源的固定可用性率。
  • 使用相对列引用和绝对行引用将引用单元格中的列计算与另一个表中的列值进行匹配。

如果您确实对列或行使用相对和绝对引用的组合,则只需确保源数据列或行的位置与目标单元格的列或行(您在其中键入公式)相匹配。

相关文章