目录
suibi

excel引用另一个工作簿的数据公式(excel跨工作簿引用公式技巧)


Hello,大家好!今天和大家分享,在Excel中如何引用其他工作表或工作簿的数据。

对于引用当前工作表,大多数Excel用户都比较清楚明白,因此本文不再进行说明。与引用当前工作表相比,引用其他工作表或工作簿略有不同,本文将逐一进行说明。

1

引用其他工作表

引用其他工作表,是指引用同一工作簿的其他工作表。

如下图所示,当在“表一”的A1单元格输入公式“=B2”时,默认引用的是当前工作表,即“表一”的B2单元格。

Excel中如何引用其他工作表或工作簿

如果想要在“表一”的A1单元格,引用“表二”的B2单元格,应该如何做呢?

Excel中如何引用其他工作表或工作簿

在“表一”的A1单元格输入公式“=表二!B2”。在单元格区域前添加工作表名称和英文感叹号,就能引用其他工作表的单元格。

Excel中如何引用其他工作表或工作簿

如果引用的其他工作表的工作表名称包含空格或特殊字符,比如$、%、!等,需要在工作表名称前后添加英文单引号。

如下图所示,工作表“表 二”的名称含有空格,在引用该工作表时,就必须在工作表名称前后添加英文单引号。

Excel中如何引用其他工作表或工作簿

综上,当需要引用同一工作簿的其他工作表时,引用方式为:工作表名+英文感叹号+单元格区域。如果工作表名包含空格或特殊符号,工作表名前后必须添加英文单引号。

如果需要引用多个连续工作表的相同单元格区域,引用方式为:第1个引用的工作表名称+冒号+最后一个引用的工作表名称+感叹号+单元格区域。

如下图所示,在“表一”的A1单元格计算“表二”、“表三”、“表四”三个连续工作表的A1:B1单元格的数据之和。在“表一”的A1单元格输入公式:

=SUM(表二:表四!A1:B1)

Excel中如何引用其他工作表或工作簿

在引用其他工作表时,我们可以直接采用鼠标点选的方式,从而避免手动输入工作表名称。单击要引用的工作表标签,然后拖动鼠标选择单元格区域即可。

具体操作如下图所示:

Excel中如何引用其他工作表或工作簿

如果引用多个连续工作表相同数据区域,可以在单击要引用的第一个工作表标签后,按住Shift键,再单击要引用的最后一个工作表标签,然后拖动鼠标选中单元格区域。

具体操作如下图所示:

Excel中如何引用其他工作表或工作簿

1

引用其他打开的工作簿

如果引用的其他工作簿当前处于打开状态,引用方式为:工作簿名称+工作表名称+感叹号+单元格区域

如下图所示,在“工作簿一”的工作表“表一”的A1单元格中,引用“工作簿二”的sheet1工作表的C2单元格。
在A1单元格的公式为:=[工作簿二.xlsx]Sheet1!$C$2

需要注意的是,工作簿名称前后要添加“[”、“]”。

Excel中如何引用其他工作表或工作簿

当引用的工作簿名称或其工作表名称含有空格或特殊符号时,需要在工作簿和工作表名称前后添加单引号。如下图所示,引用的其他工作簿名称中含有特殊符号“$”,因此需要添加单引号。

Excel中如何引用其他工作表或工作簿

当关闭引用的其他工作簿后,Excel会自动为引用添加文件路径。如下图所示,当关闭引用的工作簿后,Excel自动为引用添加引用的其他工作簿的存放路径。

Excel中如何引用其他工作表或工作簿

3

引用其他关闭的工作簿

当引用打开的工作簿时,只需指明引用的其他工作簿和工作表的名称。当引用的其他工作簿关闭时,Excel会自动为引用添加文件存放路径。

而当引用的工作簿处于关闭状态时,我们必须为指明引用的工作簿存放路径、工作簿名称、工作表名称。

如下图所示,引用关闭的“工作簿二”的数据,引用方式为:文件存放路径+工作簿名+工作表名+感叹号+单元格区域,注意使用单引号包裹文件存放路径、工作簿名、工作表名。

Excel中如何引用其他工作表或工作簿

4

更新引用的工作簿

如果引用的其他工作簿存放路径改变,或者工作簿名称改变,原有的文件链接会被打破。单击【数据】-【编辑链接】,打开【编辑链接】对话框,单击【更改源】,建立新的链接。

Excel中如何引用其他工作表或工作簿

写笔记

咨询

您的电子邮箱地址不会被公开。