MS Excel 中的相对和绝对单元格引用
单元格引用是单元格或单元格范围的地址或名称。它是列名和行号的组合。它有助于软件识别要在公式中使用数据/值的单元格。我们可以引用其他工作表以及其他程序的单元格。
- 引用其他工作表的单元格称为外部引用。
- 引用其他程序的单元格称为远程引用。
Excel 中有两种类型的单元格引用:
- 相对参考
- 绝对参考
相对参考
相对引用是 Excel 中的默认单元格引用。它只是列名和行号的组合,没有任何美元 ($) 符号。当您将公式从一个单元格复制到另一个单元格时,相对单元格地址会根据列和行的相对位置而变化。 C1、D2、E4 等是相对单元格引用的示例。当我们要对多个单元格执行类似的操作并且公式必须根据列和行的相对地址而改变时,使用相对引用。
例如,我们要添加A列和B列输入的两个科目的分数,并在C列显示结果。这里,我们将使用相对引用,以便添加A列和B列的相同行。
使用相对参考的步骤:
第 1 步:我们在任意单元格中写入公式,然后按 Enter 键进行计算。在此示例中,我们在单元格 C2 中写入公式(= B2 + A2),然后按 Enter 键计算公式。
第2步:现在单击包含公式(C2)的单元格角落的填充手柄。
第 3 步:将填充手柄向上拖动到要填充的单元格。在我们的示例中,我们将它拖到单元格 C10。
第4步:现在我们可以看到在单元格A2和B2、A3和B3等之间进行了加法运算。
步骤 5:您可以双击任何单元格以检查操作是在哪些单元格之间执行的。
因此,在上面的示例中,我们看到单元格 A2 的相对地址更改为 A3、A4 等,类似地,B 列的相对地址根据行的相对位置而更改。
绝对参考
绝对引用是通过在列名和行号前添加美元 ($) 符号使行和列保持不变的单元格引用。当您将公式从一个单元格复制到另一个单元格时,绝对引用不会改变。如果行或列保持不变,则称为混合引用。您也可以按 F4 键使任何单元格参考常数。 $A$1、$B$3 是绝对单元格引用的示例。
例如,我们想将在 A 列和 B 列中输入的两个科目的分数之和与在单元格 C2 中输入的百分比相乘,并在 D 列中显示结果。这里,我们将使用绝对引用,以便单元格 C2 保持不变,不随列和行的相对位置而变化。
使用绝对参考的步骤:
第 1 步:我们在任意单元格中写入公式,然后按 Enter 键进行计算。在此示例中,我们在单元格 D2 中编写公式(=(A2+B2)*$C$2),然后按回车键计算公式。
第2步:现在单击包含公式(D2)的单元格角落的填充手柄。
第 3 步:将填充手柄向上拖动到要填充的单元格。在我们的示例中,我们将它拖到单元格 D10。
第 4 步:现在我们可以看到百分比是在 D 列中计算的。
第五步:可以双击任意一个单元格,查看操作是在哪些单元格之间进行的,我们看到单元格C2的地址没有变化。
因此,在上面的示例中,我们看到单元格 C2 的地址没有改变,而列 A 和 B 的地址随着行和列的相对位置而改变,这是因为我们使用了单元格 C2 的绝对地址。