Excel 中的链接——绝对的、相对的和混合的。 在 Excel 中使用相对链接时出错

为了便于在自动模式下使用公式进行计算,使用了对单元格的引用。 根据写作的类型,它们分为三种主要类型:

  1. 相对链接。 用于简单计算。 复制公式需要更改坐标。
  2. 绝对链接。 如果您需要进行更复杂的计算,则此选项适用。 固定使用符号“$”。 示例:$A$1。
  3. 混合链接。 当需要单独固定列或行时,这种类型的寻址用于计算。 示例:$A1 或 A$1。
Excel 中的链接 - 绝对、相对和混合。 在 Excel 中使用相对链接时出错
不同类型链接的显着特征

如果需要复制输入公式的数据,则使用绝对寻址和混合寻址的引用。 本文将通过示例揭示如何使用各种类型的链接进行计算。

Excel 中的相对单元格引用

这是一组定义单元格位置的字符。 程序中的链接会自动写入相对地址。 例如:A1、A2、B1、B2。 移动到不同的行或列会更改公式中的字符。 例如,起始位置 A1。 水平移动将字母变为 B1、C1、D1 等。同样,沿垂直线移动时也会发生变化,只是在这种情况下,数字会发生变化——A2、A3、A4 等。如果需要复制在相邻单元格中进行相同类型的计算,使用相对参考进行计算。 要使用此功能,请执行以下几个步骤:

  1. 将数据输入单元格后,立即移动光标并用鼠标单击。 用绿色矩形突出显示单元格的激活和进一步工作的准备。
  2. 通过按下组合键 Ctrl + C,我们将内容复制到剪贴板。
  3. 我们激活您要向其中传输数据或先前编写的公式的单元格。
  4. 通过按下组合 Ctrl + V 我们传输保存在系统剪贴板中的数据。
Excel 中的链接 - 绝对、相对和混合。 在 Excel 中使用相对链接时出错
在表格中创建体育产品的相对链接的示例

专家建议! 要在表中执行相同类型的计算,请使用 life hack。 选择包含先前输入的公式的单元格。 将光标悬停在出现在右下角的一个小方块上,并按住鼠标左键,根据执行的操作,拖动到最底部的行或极列。 通过释放鼠标按钮,将自动执行计算。 此工具称为自动填充标记。

相对链接示例

为了更清楚,考虑一个使用具有相对参考的公式的计算示例。 假设一家体育用品店的老板工作一年后需要计算销售利润。

Excel 中的链接 - 绝对、相对和混合。 在 Excel 中使用相对链接时出错
在 Excel 中,我们根据这个例子创建一个表格。 我们在栏目中填写商品名称、销售的产品数量和单价

动作顺序:

  1. 该示例显示 B 列和 C 列用于填写所售商品的数量及其价格。 因此,要编写公式并获得答案,请选择 D 列。公式如下所示: = 乙2 *C

请注意! 为了方便编写公式的过程,请使用一个小技巧。 打上“=”号,点击商品销售数量,设置“*”号,点击商品价格。 等号后面的公式会自动写入。

  1. 对于最终答案,请按“Enter”。 接下来,您需要计算从其他类型产品中获得的利润总额。 好吧,如果行数不大,则可以手动执行所有操作。 要在 Excel 中同时填充大量行,有一个有用的功能可以将公式传输到其他单元格。
  2. 将光标移动到带有公式或完成结果的矩形的右下角。 黑色十字的出现表示可以向下拖动光标。 因此,自动计算每个产品分别获得的利润。
  3. 通过释放按下的鼠标按钮,我们在所有行中都得到了正确的结果。
Excel 中的链接 - 绝对、相对和混合。 在 Excel 中使用相对链接时出错
要使用自动填充手柄,请拖动位于右下角的框

通过点击单元格D3,可以看到单元格坐标已经自动改变了,现在看起来像这样: =乙3 *C3。 由此可见,链接是相对的。

使用相对链接时可能出现的错误

毫无疑问,这个 Excel 函数极大地简化了计算,但在某些情况下可能会出现困难。 让我们考虑一个计算每件商品的利润系数的简单例子:

  1. 建表并填写:A——产品名称; B——销售数量; C——成本; D 是收到的金额。 假设分类中只有 11 件商品。 因此,考虑到列的描述,填充12行,总利润为D
  2. 单击单元格 E2 并输入 =D2/D13.
  3. 按“Enter”键后,出现第一项的相对销售额份额系数。
  4. 向下拉伸列并等待结果。 但是,系统给出错误“#DIV/0!”
Excel 中的链接 - 绝对、相对和混合。 在 Excel 中使用相对链接时出错
错误输入数据导致的错误代码

错误的原因是使用了相对参考进行计算。 作为复制公式的结果,坐标发生了变化。 也就是说,对于 E3,公式将如下所示 =D3/D13. 由于单元格 D13 未填充并且理论上为零值,因此程序将给出错误信息,即不可能除以零。

重要! 为了纠正错误,有必要以固定 D13 坐标的方式编写公式。 相对寻址没有这样的功能。 为此,还有另一种类型的链接——绝对链接。 

如何在 Excel 中创建绝对链接

由于使用了 $ 符号,可以修复单元格坐标。 这是如何工作的,我们将进一步考虑。 由于程序默认使用相对寻址,因此,为了使其绝对,您将需要执行许多操作。 让我们分析一下“如何从多件商品的销售中求系数”错误的解决方案,使用绝对寻址进行计算:

  1. 点击 E2 并输入链接的坐标 =D2/D13. 由于链接是相对的,因此必须设置一个符号来固定数据。
  2. 固定单元格 D 的坐标 要执行此操作,请在指示列和行号的字母之前放置一个“$”符号。

专家建议! 为了方便输入任务,激活编辑公式的单元格并按几次F4键就足够了。 直到你得到满意的值。 正确的公式如下: =D2/$D$13.

  1. 按“进入”按钮。 作为执行操作的结果,应该会出现正确的结果。
  2. 将标记拖到底线以复制公式。
Excel 中的链接 - 绝对、相对和混合。 在 Excel 中使用相对链接时出错
为绝对参考正确输入公式数据

由于在计算中使用了绝对寻址,剩余行中的最终结果将是正确的。

如何在Excel中放置混合链接

对于公式计算,不仅使用相对引用和绝对引用,还使用混合引用。 它们的显着特点是它们固定其中一个坐标。

  • 例如,要更改一行的位置,您必须在字母指定前写上 $ 符号。
  • 相反,如果美元符号写在字母指定之后,则该行中的指标将保持不变。

由此可见,为了解决前面使用混合寻址确定商品销售系数的问题,需要固定行号。 也就是说,$ 符号放在列字母之后,因为它的坐标即使在相对引用中也不会改变。 举个例子:

  1. 要进行准确计算,请输入 =D1/$D$3 并按“Enter”。 该程序给出了准确的答案。
  2. 要将公式移动到列下的后续单元格并获得准确的结果,请将句柄拖动到底部单元格。
  3. 结果,程序将给出正确的计算。
Excel 中的链接 - 绝对、相对和混合。 在 Excel 中使用相对链接时出错
我们编写了获得混合链接的公式,同时考虑了所有规则

注意! 如果你在字母前面设置了$符号,那么Excel会报错“#DIV/0!”,这意味着这个操作不能进行。

“超绝对”寻址

最后,让我们看一下绝对链接的另一个例子——“SuperAbsolute”寻址。 它有什么特点和区别。 取大约 30 并在单元格 B2 中输入。 正是这个数字将成为主要数字,有必要对其执行一系列操作,例如将其提升为幂。

  1. 要正确执行所有操作,请在 C 列中输入以下公式: =$B$2^$D2. 在 D 列中,我们输入度数的值。
Excel 中的链接 - 绝对、相对和混合。 在 Excel 中使用相对链接时出错
通过将数字提高到幂来创建“SuperAbsolute”寻址的示例
  1. 在按下“Enter”按钮并激活公式后,我们将标记沿列向下拉伸。
  2. 我们得到正确的结果。
Excel 中的链接 - 绝对、相对和混合。 在 Excel 中使用相对链接时出错
做完动作后得到最终结果

底线是执行的所有操作都涉及一个固定的单元格 B2,因此:

  • 将公式从单元格 C3 复制到单元格 E3、F3 或 H3 不会更改结果。 它将保持不变 - 900。
  • 如果需要插入新列,公式所在单元格的坐标会发生变化,但结果也会保持不变。

这是“SuperAbsolute”链接的特点:如果您需要移动,结果不会改变。 但是,在某些情况下,数据是从第三方来源插入的。 因此,列被移到一边,数据以旧方式设置在 B2 列中。 在这种情况下会发生什么? 混合时,公式会根据执行的动作而变化,即不再指向 B2,而是指向 C2。 但由于插入是在 B2 中进行的,所以最终的结果会是错误的。

参考! 为了能够插入来自第三方来源的宏,您需要启用开发人员设置(默认情况下它们被禁用)。 为此,请转到选项,打开功能区设置,然后选中右侧栏中“开发人员”对面的复选框。 之后,许多以前隐藏在普通用户眼中的功能将打开。

这就引出了一个问题:尽管插入了新的数据列,是否可以修改单元格 C2 中的公式,以便从单元格 B 中收集原始数字? 在安装第三方来源的数据时,为确保表中的更改不会影响总数的确定,您必须执行以下步骤:

  1. 输入以下指标,而不是单元格 B2 的坐标: =间接(“B2”)。 因此,在移动配方组合后将如下所示: =间接(“B2”)^$E2。
  2. 由于此功能,链接始终指向坐标为 B2 的正方形,无论是否在表中添加或删除列。

必须理解,不包含任何数据的单元格始终显示值“0”。

结论

由于使用了所描述的三种链接,出现了很多机会,可以更轻松地在 Excel 中进行计算。 因此,在开始使用公式之前,请先阅读链接及其安装规则。

发表评论