什么是 Excel 中的相对引用

17 Mar 2025 | 5 分钟阅读

在 Excel 中,相对引用是一种单元格引用。当公式被复制到任何其他单元格或任何其他工作表时,相对引用会发生变化。当需要重复计算时,我们使用相对引用。

换句话说,相对引用是指应用于单元格或公式的参考点,该公式或单元格返回的值相对于单元格位置。单元格引用主要有两种类型:相对引用绝对引用。相对引用和绝对引用在复制和填充到其他单元格时表现不同。复制到另一个单元格时,相对引用会发生更改。但另一方面,无论复制到哪里,绝对引用都保持不变。可以使用绝对引用来保持行和列的固定。可以在公式中使用美元符号($)来实现这一点。我们必须将美元符号($)放在行和列之前。

在 Excel 中,相对引用与选择一个单元格但未填充数据相同。因此,单元格的值将不会固定,每次我们复制或使用该单元格时,其值都会随工作表的引用一起修改。默认情况下,所有单元格引用都是相对引用。当跨多个单元格复制时,它们会根据行和列的相对位置而变化。例如,如果我们从第 1 行复制公式 =A1+B1 到第 2 行,它将变为 =A2+B2。当我们想跨多行或多列重复计算时,相对引用非常有用。

Excel 中的相对引用如何更改?

在相对引用中,当我们在上、下、左或右移动时,每个引用单元格都会更改。默认情况下,Excel 中的每个单元格都具有相对引用。

例如,如果我们引用单元格 B10 并以以下方式移动单元格:

  • 向上 - 引用更改为 B9。
  • 向下 - 引用更改为 B11。
  • 向左 - 引用更改为 A10。
  • 向右 - 引用更改为 C10。

如何创建和复制使用相对引用的公式

让我们通过示例来理解相对引用的概念。在下面的示例中,我们想开发一个公式,将每项的价格乘以数量。而不是为每一行创建单独的公式,我们可以在单元格 D2 中构建一个公式并将其复制到其余行。为了确保公式能为每项准确计算总和,我们可以使用相对引用。

我们必须按照以下步骤创建和复制使用相对引用的公式:

  1. 首先,我们必须选择将输入公式的单元格。在这种情况下,我们将选择D2
    What is Relative Reference in Excel
  2. 然后,我们必须键入公式来计算所需的值。在此示例中,我们将键入=B2*C2。
    What is Relative Reference in Excel
  3. 然后我们必须按 Enter 键。公式将被计算,结果将出现在单元格中。
  4. 接下来,我们必须在所需单元格的右下角找到填充柄。在此示例中,我们将找到单元格的填充柄。
    What is Relative Reference in Excel
  5. 通过单击、按住并拖动填充柄到单元格上来填充单元格。在此示例中,我们将选择单元格 D3:D10。
    What is Relative Reference in Excel
  6. 接下来,我们必须释放鼠标。公式将以相对引用复制到选定的单元格,并且每个单元格中的值将被计算。
    What is Relative Reference in Excel
    • 我们还可以双击填充的单元格来检查其公式的正确性。根据行,每个单元格的相对单元格引用必须不同。
      What is Relative Reference in Excel

如何在 Excel 中使用相对引用?(带示例)

让我们通过以下示例进一步探讨相对引用。

示例 1:通过示例,我们可以更好地理解 Excel 中相对单元格引用的概念。需要单元格A1、A2A3中的三个数字的总和。假设我们在单元格A4中查找总和。

What is Relative Reference in Excel

因此,在单元格A4中,我们必须应用公式“=A1+A2+A3”

What is Relative Reference in Excel

单元格A1、A2A3的总和等于262。

What is Relative Reference in Excel

现在,对于单元格B1、B2B3的不同值,我们需要在单元格B4中计算总和。

有两种计算总计的方法。我们可以使用单元格B4中的 Excel 加法公式,或者将公式从单元格A4复制并粘贴到单元格B4。

What is Relative Reference in Excel

将单元格 A4 复制并粘贴到单元格 B4 时,答案不是 262。这是因为复制的单元格 A4 包含公式而不是值。

单元格 A4 的输出取决于单元格 A1、A2 和 A3。复制单元格 A4 后,移动到右侧一个单元格后,A1 变为 B1,A2 变为 B2,A3 变为 B3。因此,单元格 B4 对 B1、B2 和 B3 的值求和。

示例 2:让我们看另一个 Excel 相对引用示例。我们将使用等式销量*单价=销售收入来确定销售收入。

为了计算销售收入,我们将销量乘以单价。

What is Relative Reference in Excel

产品-1的销售收入是使用公式B2*C2计算的。对所有产品应用此公式将很麻烦。因此,我们将公式复制并粘贴到其余单元格中。

What is Relative Reference in Excel

当我们将公式从单元格D2复制到单元格D3时,公式引用从B2*C2变为B3*C3。Ctrl+D或将单元格D2复制并粘贴到选定单元格中,以确定所有产品的销售收入。

What is Relative Reference in Excel

编写产品公式需要一分钟,而复制或拖动填充柄只需要几秒钟。因此,我们将填充柄拖动到其余单元格中,以确定所有其余产品的销售收入。

What is Relative Reference in Excel

示例 3:让我们通过这个例子进一步讨论相对引用。在此示例中,我们需要找出学生的身体质量指数(BMI)。这是为了确定学生的健康风险以及他们是否处于健康的体重范围内。少数学生的体重(kg)和身高(m)数据已可用。

What is Relative Reference in Excel

为了计算 BMI,我们必须使用公式=kg/m2

对于 Yash,它将是 = 70/(1.78*1.78),或者在 Excel 表达式中,它将是=B4/(C4*C4)

What is Relative Reference in Excel

返回值是22.09317。

What is Relative Reference in Excel

为了计算其余的,我们只需将单元格E4中的公式复制并粘贴,并将其应用于其余单元格(D5, D6, D7, D8)。

What is Relative Reference in Excel

此示例中的数据集都是可变的。每个学生的体重和身高都不同。他们唯一的共同点是计算他们的BMI,这需要我们为每个学生使用相同的公式。