1.2 单元格引用

单元格的引用是指在Excel公式中使用单元格的地址来代替单元格及其数据。下面将介绍单元格引用样式、相对引用、绝对引用和混合引用的相关知识,以及在同一工作薄中引用单元格的方法和跨工作薄引用单元格的方法。

1.2.1 A1格式引用数据

A1引用样式是用地址来表示单元格引用的一种方式,是Excel默认的引用样式。在A1引用样式中,用列号(大写英文字母,如A、B、C)和行号(阿拉伯数字,如1、2、3)表示单元格的位置。

1.2 单元格引用 - 图1

1.2.2 R1C1格式引用数据

R1C1引用样式是用地址来表示单元格引用的另一种方式。在R1C1引用样式中,用R加行数字和C加列数字表示单元格的位置。

R1C1引用样式不是Excel默认的引用样式,要在工作表中使用R1C1样式,需要进行如下设置:在工作表中切换到“文件”选项卡,单击“选项”命令,打开“Excel选项”对话框,切换到“公式”选项卡,在“使用公式”栏中勾选“R1C1引用样式”复选框,单击“确定”按钮,返回工作表,选中包含了引用的单元格或区域,即可看到使用R1C1引用样式后的效果了。

1.2 单元格引用 - 图2

1.2 单元格引用 - 图3

1.2.3 相对引用

单元格引用的作用是标识工作表上的单元格或单元格区域,并指明公式中所用的数据在工作表中的位置。单元格的引用通常分为相对引用、绝对引用和混合引用。默认情况下,Excel 2013使用的是相对引用。

使用相对引用,单元格引用会随公式所在单元格的位置变更而改变。如在相对引用中复制公式时,公式中引用的单元格地址将被更新,指向与当前公式位置相对应的单元格。

以“成绩表”为例:将F3单元格中的公式“=B3+C3+D3+E3” 通过“Ctrl+C”和“Ctrl+V”组合键复制到F4单元格中,可以看到,复制到F4单元格中的公式更新为“=B4+C4+D4+E4”,其引用指向了与当前公式位置相对应的单元格。

1.2 单元格引用 - 图4

1.2.4 绝对引用

对于使用了绝对引用的公式,被复制或移动到新位置后,公式中引用的单元格地址保持不变。需要注意在使用绝对引用时,应在被引用单元格的行号和列标之前分别加入符号“$”。

以“学生成绩表”为例:在F3单元格中输入公式“=$B$3+$C$3+$D$3+$E$3”,此时再将F3单元格中的公式复制到F4单元格中,可发现两个单元格中的公式一致,并未发生任何改变。

1.2 单元格引用 - 图5

1.2.5 混合引用

混合引用是指相对引用与绝对引用同时存在于一个单元格的地址引用中。如果公式所在单元格的位置改变,相对引用部分会改变,而绝对引用部分不变。混合引用的使用方法与绝对引用的使用方法相似,通过在行号和列标前加入符号“$”来实现。

以“学生成绩表”为例:在F3单元格中输入公式“=$B3+$C3+$D3+$E3”,此时再将F3单元格中的公式复制到G4单元格中,可发现两个公式中使用了相对引用的单元格地址改变了,而使用绝对引用的单元格地址不变。

1.2 单元格引用 - 图6

1.2.6 快速切换引用模式

按“F4”键即可使单元格地址在相对引用、绝对引用与混合引用之间进行切换。

以“学生成绩表”为例:选中F5单元格,在编辑栏中将光标定位到“B3”后,按“F4”键,即在其行号和列标前加入符号“$”,用同样的方法在“C3”、“D3” 、“E3”的行号和列标前插入符号“$”,公式就转换成为了=$B$3+$C$3+$D$3+$E$3”。

1.2 单元格引用 - 图7

提示:逐次按下“F4”键,可以使该单元格引用在$B$3、B$3、$B3、B3之间快速切换。

1.2.7 引用同一工作薄中的数据

Excel不仅可在同一工作表中引用单元格或单元格区域中的数据,还可引用同一工作簿中多张工作表上的单元格或单元格区域中的数据。在同一工作簿不同工作表中引用单元格的格式为“工作表名称!单元格地址”,如“Sheet1!F5”即为Sheet1”工作表中的F5单元格。

以在“职工工资统计表”工作薄的“Sheet2”工作表中引用“Sheet1”工作表中的单元格为例,方法如下。

步骤1 打开“职工工资统计表”工作簿,在“Sheet2”工作表的E3单元格中输入“=”。

步骤2 切换到“Sheet1”工作表,选中F4单元格。

步骤3 此时按下“Enter”键,即可将“Sheet1”工作表F4单元格中的数据引用到“Sheet2”工作表的E3单元格中。

1.2 单元格引用 - 图8

1.2 单元格引用 - 图9

1.2.8 跨工作薄引用数据

跨工作薄引用数据,即引用其他工作簿中工作表的单元格数据的方法,与引用同一工作簿不同工作表的单元格数据的方法类似。一般格式为:工作簿存储地址[工作簿名称]工作表名称!单元格地址。

以在“工作簿1”的“Sheet1”工作表中引用“职工工资统计表”工作簿的“Sheet1”工作表中的单元格为例,方法如下。

步骤1 同时打开“职工工资统计表”和“工作簿1”工作簿,在“工作簿1”的“Sheet1”工作表中选中F3单元格,输入“=”

步骤2 切换到“职工工资统计表”工作簿的“Sheet1”工作表,选中F4单元格。

步骤3 此时按下“Enter”键,即可将“职工工资统计表”工作簿的Sheet1工作表中F4单元格内的数据引用到“工作簿1”的Sheet1工作表F3单元格中了。

1.2 单元格引用 - 图10

1.2 单元格引用 - 图11