您是否曾经遇到过需要将信息从另一个工作表检索到当前工作表或工作簿的情况?好吧,这个案子可能看起来很棘手。但它不应该了。了解 如何在 不费力的情况下在 Excel 中引用另一个工作表。
在 Excel 中引用另一个工作表意味着在当前工作表与另一个工作表或工作簿之间创建链接。通过此外部引用,您可以链接当前工作表外部的一个单元格或单元格范围。
当您链接工作表时,您可以节省时间并杜绝数据重复。此外,外部引用中的任何信息更改都会在引用的单元格中自动更新。
在本教程中,我们将教您 如何从另一个工作表引用 Excel 中的单元格的简单基础知识。
内部参考
在 exce l中引用同一工作簿中另一个工作表中的单元格
您可能想知道 如何在 excel 中引用另一个工作表中的单元格?从 Excel 中的不同工作表中检索单元格值非常简单。假设您在销售工作簿中有两个工作表工作表 1 和工作表 2。工作表 2 包含员工地址。但是,表 1,我们需要这些地址来补充销售数据。
方法 1:使用 A-1 引用样式检索单元格值
考虑这个关于 如何从另一个工作表引用 excel 中的单元格的简单方法。在这种情况下,我们需要 Excel 引用工作表 2 单元格 D4。
首先,在当前工作表的目标单元格中??键入等号 (=)。
接下来,单击另一个 sheet2 选项卡
现在,选择您希望与当前工作表链接的单元格
由于它是一个单独的单元格,因此公式为 Sheet_name!小区地址。 但是,对于一系列单元格,公式为 Sheet_name!第一个单元格:最后一个单元格
关闭公式并按ENTER
假设您正在处理工作表 1,并且所需的单元格值位于工作表 2 的单元格 D4 中。引用单元格的最终公式为 = Sheet 2!D4
现在,当前工作表中目标单元格的单元格值变为 = Sheet 1!D4。
Excel 会自动插入正确的引用。
提示: 如果工作表名称有空格,则必须输入单引号。但是,如果工作表名称缺少空格,则无需将这些引号引起来。
方法 2:使用名称引用来检索单元格值
当在同一Excel 工作簿或完全不同的工作簿中引用不同工作表中的单元格时,此方法是理想的。它要求您在源工作表中创建一个名称。之后,您可以使用该名称将源工作表或工作簿与外部工作表或工作簿链接起来。
在 Excel 中创建您想要的名称
首先,在当前工作表中选择所需的单个单元格或单元格区域。
接下来,单击电子表格上的“公式”选项卡。
选择定义名称。出现新名称对话框。
之后,在“新名称”对话框中键入一个友好的名称,例如 Sales。
现在,在输入您想要的名称后单击“确定”。
提示: 如果您未能按“确定”,Excel 将不会存储该名称。此外,名称不应包含空格。此外,确保友好名称不会与电子表格的单元格名称(例如 C1)冲突。
如何在同一工作簿的另一个工作表中引用名称 在工作
簿级别创建名称后,就可以轻松创建外部引用。
只需在同一工作簿的其他 Excel 工作表中使用函数公式键入参考名称。
=函数(名称)
如果你想求一月份所有水果销量的总和,公式就变成了
=SUM(销售额)
接下来,单击ENTER以在单元格区域或单个单元格中应用公式。
外部引用
在不同的工作簿中引用来自 Excel 中另一个工作表的数据
学习 如何 从不同的工作簿中引用 excel 中的另一个工作表中的数据并不是火箭科学。通常,在同一工作簿中引用来自不同工作表单元格的数据时,您会得到工作表名称。但是,当引用不同的工作簿时,结果是工作簿名称、工作表名称和引用的单元格。
假设我们有两个工作簿 Employee Sales 和 Employee Address Report
现在,我们的目标是从单元格 D3 地址工作簿中检索邮政编码,并在员工销售工作簿中引用它。以下是如何像专业人士一样从另一个工作簿中引用数据:
首先,打开员工销售工作簿
接下来,在所需的单元格中键入等号 (=)
打开地址工作簿工作表 1 并选择单元格 D3。
excel 中另一个工作表的参考公式为=[Employee Address.xlsx]Sheet1!$D$3
公式看起来是不是很复杂?不,不是。让我们仔细看看。
地址 代表我们正在引用或参考的工作簿。 .xlsx 代表工作簿的 扩展文件格式。 工作表 1 是工作簿的扩展名。 $D$3 是地址工作簿工作表 1 中的相关单元格。
地址工作簿中的单元格引用如下所示。
现在,关闭员工地址工作簿并打开员工销售工作簿。
您能看到地址工作簿中单元格引用的影响吗?
现在,按下ENTER键。您想要的单元格是否从另一个工作簿中引用,如下图所示?
得到的参考公式为='[员工地址.xlsx]Sheet1'!$D$3
Employee Address.xslx 是您的文件名。Sheet1 是指工作表名称,而 $D$3 是单元格引用。
提示:$D$3 是绝对单元格引用,因为它源自另一个 Excel 工作簿中的特定位置。 更重要的是,公式固定在特定的单元格中,无法更改。 但是,要将公式复制到其他单元格,请删除美元 ($) 符号以使单元格成为相对引用或混合引用。
感人的!正确的?
现在,您可以毫不费力地引用不同工作簿中的另一张工作表。
当引用打开的工作簿时,此示例是理想的。如果您想要对已关闭工作簿的外部引用怎么办?
引用已关闭的工作簿
引用 Excel 工作簿并不一定意味着该工作簿必须打开。相反,可以在 Excel 中创建指向已关闭工作簿的链接。总而言之,诀窍是定义外部引用的整个路径。在此处查看我们完整的Excel 备忘单。
假设我们有两个工作簿 January Sales 和 Total Sales。
Total Sales 已打开,但 January Sales 工作簿已关闭。如果您想要总销售额,下面是如何将存储在驱动器 C 的文档文件夹中的一月销售额的单元格值相加:
首先,在打开的 Total Sales 工作簿的目标单元格中??键入整个公式。
=SUM('C:\Documents\[January Sales.xslx]January Sales'!B2:B6
外部参考部分细分如下:
文件路径: 指向外部文件的存放位置。在此示例中,我们的文件位于 驱动器 C (C:\Documents)的Documents 目录中
工作簿名称: 它包含文件扩展名,例如 .xlsx、.xslm 或 .xsl,并且必须用方括号括起来。在此示例中,工作簿名称为 [January Sales.xslx]。
工作表名称: 通常,工作表名称是指引用的单元格位置。后面跟着一个感叹号。在此示例中,工作表名称为 Sheet1'!
提示:如果工作簿或工作表名称包含空格,则路径名必须用单引号引起来。例如,“C:\Documents\[January Sales.xslx]Sheet1”
单元格引用: 这指向被引用的外部单元格或单元格范围。公式中, B2:B6就是 我们的单元格区域。
接下来,按ENTER键应用公式。
现在,更新值:January Sales.xslx对话框打开。
键入外部参考工作簿的文件名。在本例中,它是一月销售额。
点击确定
打开的 Total Sales 工作簿中的目标单元格值会自动更新,如下所示。
您已经成功学会了如何在 excel 中引用另一个工作表中的单元格。体验如何?现在,您有了在 Excel 中引用另一个工作表很简单的第一手经验。如果您需要链接来自不同工作簿或工作表的信息,您现在知道该怎么做了。