在多个工作表上创建对同一单元格区域的三维引用

应用对象
Microsoft 365 专属 Excel Excel 2024 Excel 2021

在多张工作表上引用相同单元格或单元格区域的引用称为“三维引用”。 当每个工作表上的单元格包含相同类型的数据时,三维引用是一种有用且方便的方法,用于引用遵循相同模式的多个工作表。 例如,在合并来自组织中不同部门的预算数据时使用三维引用。

您要做什么?

了解三维引用

使用 3-D 引用在不同工作表上汇总三个部门(销售、人力资源和市场营销)之间的预算分配。 使用以下三维引用:

=SUM(Sales:Marketing!B3)

你甚至可以添加另一个工作表,然后将其移动到公式引用的区域内。 例如,若要添加对“设施”工作表中单元格 B3 的引用,请在“销售”和“人力资源”工作表之间移动“设施”工作表,如以下示例所示。

在合并计算中插入其他工作表

由于公式包含对一系列工作表名称的三维引用,因此 Sales:Marketing!B3,则该区域中的所有工作表都包含在新计算中。

返回页首

了解三维引用在移动、复制、插入或删除工作表时如何更改

下面的示例说明了插入、复制、删除或移动包含在三维引用中的工作表时会发生什么。 该示例使用该公式 =SUM(Sheet2:Sheet6!A2:A5) 对工作表 2 到工作表 6 上的单元格 A2 到 A5 相加。

插入或复制 如果在本示例) 的端点 (在 Sheet2 和 Sheet6 之间插入或复制工作表,则 Excel 会将添加的工作表中添加的工作表单元格 A2 到 A5 中的所有值包含在计算中。

删除 如果删除了 Sheet2 和 Sheet6 之间的工作表,Excel 将在计算过程中删除相应的值。

移动 如果将 Sheet2 和 Sheet6 之间的工作表移动到引用工作表区域之外的位置,Excel 将在计算过程中删除相应的值。

移动终结点 如果将 Sheet2 或 Sheet6 移到同一工作簿中的其他位置,Excel 会调整计算以包括它们之间的新工作表,除非你颠倒了工作簿中端点的顺序。 如果反转端点,则三维引用会更改端点工作表。 例如,假设你引用了 Sheet2:Sheet6:如果在工作簿中将 Sheet2 移到 Sheet6 之后,则公式指向 Sheet3:Sheet6。 如果将 Sheet6 移到 Sheet2 前面,则公式会调整为指向 Sheet2:Sheet5。

删除终结点 如果删除了 Sheet2 或 Sheet6,Excel 将在计算过程中删除该工作表上的值。

返回页首

创建三维引用

  1. 选择要在其中输入函数的单元格。
  2. 键入 = (等号) ,输入函数的名称,然后键入左括号。
    在三维引用中使用以下函数:
功能 说明
SUM 对数字求和。
AVERAGE 计算数字的平均 (算术平均) 。
AVERAGEA 计算数字的平均 (算术平均) ;包含文本和逻辑。
COUNT 计算包含数字的单元格的数量。
COUNTA 计算不为空的单元格的数量。
HSTACK
按顺序水平追加数组以返回更大的数组。
MAX 在一组值中查找最大值。
MAXA 在一组值中查找最大值;包含文本和逻辑。
MIN 查找一组值中的最小值。
MINA 在一组值中查找最小值;包含文本和逻辑。
PRODUCT 将数字相乘。
STDEV 基于样本计算标准偏差。
STDEVA 基于样本计算标准偏差;包含文本和逻辑。
STDEVP 计算整个总体的标准偏差。
STDEVPA 计算整个总体的标准差;包含文本和逻辑。
VAR 计算基于给定样本的方差。
VARA 基于样本估计方差;包含文本和逻辑。
VARP 计算整个总体的方差。
VARPA 计算整个总体的方差;包含文本和逻辑。
VSTACK
按垂直顺序追加数组以返回更大的数组。
  1. 选择要引用的第一个工作表的标签。
  2. 按住 Shift 并选择要引用的最后一个工作表的标签。
  3. 选择要引用的单元格或单元格区域。
  4. 完成公式,然后按 Enter。

返回页首

创建三维引用的名称

  1. 在“ 公式 ”选项卡上的 “定义的名称 ”组中,选择 “定义名称”。
  2. 在 “新建名称 ”对话框中的 “名称 ”框中,输入要用于参考的名称。 最多可以使用 255 个字符。
  3. 在 “引用对象” 框中,选择等号 (=) 和引用,然后按 Backspace。
  4. 选择要引用的第一个工作表的选项卡。
  5. 按住 Shift 并选择要引用的最后一个工作表的标签。
  6. 选择要引用的单元格或单元格区域。

返回页首