Excel 如何引用单元格

一个Excel工作表由65536行×256列单元格组成,以左上角第一个单元格为原点,向下、向右分别为行、列坐标的正反向。在Excel中,存在几种引用单元格的方式,下面分别加以介绍。

A1引用样式

默认情况下,Excel使用“A1引用样式”。该样式使用数字1~65536表示行号,用字母A~IV表示列标。例如,第C列和第5行交叉处的单元格的引用形式为“C5”,如果引用整行或者整列,可以省去列标或者行号,比如“1:1”表示第一行。

R1C1引用样式

执行“文件”、“选项”命令,打开“Excel选项”对话框,切换到“公式”选项卡,勾选“R1C1引用样式”复选框,如图9-23所示。利用R1C1引用,可以使用“R”与数字的组合来表示行号,“C”与数字的组合则表示列标,“R1C1样式”可以更加直观地体现单元格的“坐标”概念。

图9-23 设置R1C1引用

三维引用

引用单元格区域时,冒号表示以冒号两边所引用的单元格为左上角和右下角之间的所有单元格组成的矩形区域。

当右下角单元格与左上角单元格处在同一行或者同一列时,这种引用称为一维引用,如A1:D1或者A1:A5,而类似A1:C5,表示以A1单元格为左上角,C5单元格为右下角的5行3列的矩形区域,形成了一个二维的面,该引用称为二维引用。

当引用区域不只在构成二维平面的方向出现时,其引用就是多维的,是一个由不同层次上多个面组成的空间模型。例如公式:“=SUM(Sheet1:Sheet3!A1:C5)”表示对从工作表Sheet1到Sheet3的A1:C5单元格区域求和。在此公式的引用范围中,每个工作表的A1:C5都是一个二维平面,多个二维平面在行、列和表三个方向上构成了三维引用,如图9-24、图9-25、图9-26所示。

图9-24 Sheet1引用

图9-25 Sheet2引用

图9-26 Sheet3引用

Excel 在相对引用、绝对引用和混合引用间切换

在Excel进行公式编辑时,常常会根据需要在公式中使用不同的单元格引用方式。通常情况下用户会按“老套”的方法进行输入,这种方法不仅浪费时间,工作效率降低,同时准确率也会随之下降。这时可以用如下方法来快速切换单元格引用方式。

步骤1:选中包含公式的单元格,在编辑栏中选择要更改的引用单元格。

步骤2:按F4键就可以在相对引用、绝对引用和混合引用间快速切换。

例如,选中A2引用,按一次F4键时,就会变成$A$2;连续按两下F4键时,就会变成A$2;连续按三次F4键,就会变成$A2;连续按四次F4键,就会变成A2。

只要轻轻地按F4键即可轻松地在$A$2、A$2、$A2、A2之间进行快速地切换。

Excel 将单元格引用更改为命名区域

如果在公式中输入单元格引用后定义了单元格引用的名称,则通常需要更新对已定义名称的现有单元格引用。

将单元格引用更改为命名区域的具体操作步骤如下。

步骤1:可执行下列操作之一。

  • 选择希望将单元格引用替换为已定义名称的公式所在的单元格区域。
  • 选择任意一个空单元格,以便将工作表上所有公式中的引用更改为名称。

步骤2:选择“公式”选项卡中“定义的名称”组的“定义名称”右侧的按钮,从弹出的菜单中选择“应用名称”命令,弹出“应用名称”对话框,如图7-16所示。

图7-16 “应用名称”对话框

步骤3:在“应用名称”列表框中选择一个或多个名称,单击“确定”按钮即可。

Excel 将单元格引用更改为其他单元格引用

在单元格被引用后通常情况下也会有变动。如何将单元格引用更改为其他单元格引用?其具体操作步骤如下。

1)双击包含希望更改公式的单元格。

提示:Excel会使用不同颜色突出显示每个单元格或单元格区域。

2)执行下列操作之一。

  • 如果要将单元格或区域引用更改为其他单元格或区域,则可以将单元格或单元格区域的彩色标记边框拖动到新的单元格或单元格区域上。
  • 如果要在引用中包括更多或更少的单元格,则拖动边框的一角,增大或减小单元格区域的选择。
  • 在公式编辑栏中,以公式形式选择引用,然后输入一个新的引用。

3)按回车键即可,对于数组公式,则按组合键“Ctrl+Shift+Enter”。

Excel 通过使用“粘贴链接”命令创建单元格引用

除了前两节讲过的单元格引用,其实还有一种引用单元格的方式,那就是复制后使用选择性粘贴命令下的“粘贴链接”命令。通常有以下两种情况会使用“粘贴链接”命令。

· 在更显眼的位置轻松显示重要信息。例如工作簿中有许多工作表,并且每个工作表上都有一个单元格显示有关该工作表上其他单元格的摘要信息。如果要使这些摘要单元格更显眼,可以在工作簿的第一个工作表上创建对这些单元格的单元格引用,这样就可以在第一个工作表上看到有关整个工作簿的摘要信息。

· 在工作表和工作簿之间更轻松地创建单元格引用。“粘贴链接”命令会自动粘贴正确的语法。

使用“粘贴链接”命令创建单元格引用的具体操作步骤如下。

步骤1:选择源数据单元格。

步骤2:按快捷键“Ctrl+C”,对该单元格的内容进行复制。

步骤3:单击要链接到的单元格。

步骤4:右击链接到的单元格,从弹出的菜单中选择“选择性粘贴”命令,从弹出的下级菜单中选择“粘贴链接”命令即可。

Excel 创建对其他工作表的单元格引用

在进行公式运算时,很多情况下都需要使用其他工作表中的数据来参与计算。在引用其他工作表单元格中的数据时,通常的格式引用是:‘工作表名’!数据源地址。

步骤1:选中要引用其他工作表的单元格,在该单元格中输入函数,例如这里输入:“=SUM(”,如图7-9所示。

图7-9 输入部分公式

步骤2:单击“1-3月份销售量”工作表标签,选中要参与计算的单元格或单元格区域,例如这里选择“B2:D2”,如图7-10所示。

图7-10 选择被引用的单元格

步骤3:返回“上半年总销售量”工作表,按回车键,此时的工作表如图7-11所示。

图7-11 引用其他工作表中的数据

步骤4:单击单元格B2,将鼠标移动到该活动单元格右下角的黑色实心方块上,当指针变为黑色“十”字时向下拖动鼠标至单元格B6,就可以把B2中的公式复制到其他单元格中,如图7-12所示。

图7-12 将公式填充其他单元格

Excel 在同一工作表上创建单元格引用

单元格的引用有两种,一种是相对引用方式,另一种是绝对引用方式。

相对引用

相对引用单元格的方法非常简单,接下来通过一个小实例说明相对引用方式的方法。

步骤1:选中D2单元格,可以看到公式编辑栏中该单元格的公式,如图7-5所示。

图7-5 目标数据

步骤2:将指针移动到D2单元格右下角的黑色实心方块上,当指针变为黑色“十”字时,向下拖动鼠标至单元格D6,这时已将公式复制至其他单元格中。

步骤3:单击复制得到的公式,例如单击单元格D5,此时发现D5中的公式为“=B5+C5”,如图7-6所示。

绝对引用

单元格的绝对引用指的是把公式复制或移动到其他位置时,公式中的固定单元格地址保持不变。如果要对单元格采用绝对引用的方式,则需要使用“$”符号为标识。接下来还是通过一个小例子说明如何对单元格进行绝对引用。

图7-6 数据源自动改变

步骤1:选中D2单元格,可以看到公式编辑栏中该单元格的公式,如图7-7所示。

图7-7 目标数据

步骤2:将指针移动到D2单元格右下角的黑色实心方块上,当指针变为黑色“十”字时,向下拖动鼠标至单元格D5,这时已将公式复制至其他单元格中。

步骤3:单击复制得到的公式,例如单击单元格D5,此时发现D5中的公式为“=$B$2*C5”,如图7-8所示。

图7-8 绝对引用时地址不变