使用引用功能快速完成Excel数据的计算

在使用Excel公式进行计算时,常常需要使用单元格或单元格区域来引用工作表中的一个或多个单元格,或者引用其他工作表中的单元格,以达到快速计算的目的。根据引用方式的不同,可分为相对引用、绝对引用和混合引用三种。

一、相对引用

在利用相对引用来复制公式时,公式所在的单元格和当前单元格的位置是相对的,所以当公式所在的单元格位置发生改变时,引用的单元格也会随之改变。在默认情况下,公式中对单元格的引用都是相对引用。具体操作如下。

步骤1:打开Excel表格,在D3单元格中输入公式“=C3/B3”,该公式对单元格采用了相对应用,按“Enter”键得出计算结果,如图1所示。

使用引用功能快速完成Excel数据的计算

图1 查看结果

步骤2:继续填充公式,此时公式中引用的单元格地址就会发生相应的变化,如图2所示,如选中D6单元格,其公式为C6/B6,对原公式进行了相对引用。

使用引用功能快速完成Excel数据的计算

图2 查看公式变化

二、绝对引用

当单元格列和行标签前同时添加$符号时,就表明该单元格使用了绝对引用。在输入公式时,若不需要公式自动调整单元格的引用位置,则需使用绝对引用。具体操作如下。

步骤1:打开Excel表格,在E4单元格中输入公式“=D4*$B$2”,其中B2单元格应用了绝对引用,如图3所示。

使用引用功能快速完成Excel数据的计算

图3 输入公式

步骤2:按“Enter”键在E4单元格中就显示了计算结果,向下复制公式,其中D列引用的单元格会随着E列单元格的变换而变换,但应用了绝对引用的B2单元格不变,如图4所示。

使用引用功能快速完成Excel数据的计算

图4 依次计算结果

三、混合引用

混合引用是指在利用公式引用单元格时,包含一个绝对引用坐标和一个相对引用坐标的单元格引用。既可以绝对引用行相对引用列,也可以相对引用列绝对引用行。具体操作如下。

步骤1:打开Excel表格,选中C6单元格,并输入公式“=$B6*B$3”,公式中使用了混合引用,如图5所示。

使用引用功能快速完成Excel数据的计算

图5 查看C6单元格公式

步骤2:向下和向右复制公式后,得到不同日期、不同样式的手机价格,例如经过混合引用,D8单元格的公式为“$B8*C$3”,如图6所示。

使用引用功能快速完成Excel数据的计算

图6 查看D8单元格公式

四、对其他工作表数据的引用

在输入公式时,除了引用同一工作表中的数据,还可引用其他工作表中的单元格,其一般格式是:工作表名!单元格地址。工作表名后的“!”是引用工作表时系统自动加上的。具体操作如下。

步骤1:打开Excel表格,切换至“2月”工作表,在B4单元格中输入“=”,如图7所示。

使用引用功能快速完成Excel数据的计算

图7 在B4单元格中输入“=”

步骤2:单击“1月”工作表标签,选中E4单元格,编辑栏中自动显示了“‘1月!’E4”,如图8所示。

使用引用功能快速完成Excel数据的计算

图8 查看“1月”工作表

步骤3:按“Enter”键后,返回“2月”工作表中,此时B4单元格就显示了引用的数据,选中B4单元格,并向下拖动填充柄,此时B4:B7单元格区域就引用了“1月”工作表中E4:E7单元格区域中的数据,如图9所示。

使用引用功能快速完成Excel数据的计算

图9 自动引用1月结余