引用多个工作表上的相同单元格或区域的引用称为三维引用。 三维引用是一种有用且方便的方法,可用于引用遵循相同模式并包含相同类型数据的多个工作表,例如在合并组织中不同部门的预算数据时。
了解三维引用
可以通过使用以下三维引用来汇总销售、人力资源和市场营销三个部门之间的预算分配情况,方法是使用下面的三维引用:
=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 将在计算过程中删除该工作表上的值。
创建三维引用
请按以下步骤操作:
- 单击要在其中输入函数的单元格。
- 键入 a = (等号) ,后跟函数的名称 (请参阅下表) ,然后键入左括号。
- 单击要引用的第一个工作表的标签。
- 按住 Shift 键,然后单击要引用的最后一个工作表的标签。
- 选择要引用的单元格或单元格区域。
- 完成公式,然后按 Enter。
可以在三维引用中使用以下函数:
| 功能 | 说明 |
|---|---|
| AVERAGE 函数 | 计算数字的平均 (算术平均) 。 |
| AVERAGEA 函数 | 计算数字的平均 (算术平均) ;包含文本和逻辑。 |
| COUNT 函数 | 计算包含数字的单元格的数量。 |
| COUNTA 函数 | 计算不为空的单元格的数目。 |
| HARMEAN 函数 | 返回正数数据集的调和平均值:倒数算术平均值的倒数。 |
| KURT 函数 | 返回一组数据的峰值。 |
| LARGE 函数 | 返回数据集中第 k 个最大值。 例如,第五大数。 |
| MAX 函数 | 在一组值中查找最大值。 |
| MAXA 函数 | 在一组值中查找最大值;包含文本和逻辑。 |
| MEDIAN 函数 | 返回中值,或给定数字集中间的数字。 |
| MIN 函数 | 查找一组值中的最小值。 |
| MINA 函数 | 在一组值中查找最小值;包含文本和逻辑。 |
| PERCENTILE 函数 | 返回某个区域中的数值的第 k 个百分点值,此处的 k 的范围为 0 到 1。 为了与早期版本的 Excel 兼容而提供。 |
| PERCENTILE.EXC 函数 | 返回区域中数值的第 K 个百分点的值,其中 k 为 0 到 1 之间的值,不包含 0 和 1。 |
| PERCENTILE.INC 函数 | 返回区域中数值的第 K 个百分点的值,K 为 0 到 1 之间的百分点值,包含 0 和 1。 |
| PERCENTRANK 函数 | 以数据集的 0) (1 百分比的形式返回数据集中值的排位。 为了与早期版本的 Excel 兼容而提供。 |
| PERCENTRANK.EXC 函数 | 返回某个数值在一个数据集中的百分比(0 到 1,不包括 0 和 1)排位。 |
| PERCENTRANK.INC 函数 | 将某个数值在数据集中的排位作为数据集的百分比值返回,此处的百分比值的范围为 0 到 1(含 0 和 1)。 |
| QUARTILE 函数 | 基于 0 到 1 之间的百分点值返回一组数据的四分位。 为了与早期版本的 Excel 兼容而提供。 |
| QUARTILE.EXC 函数 | 基于百分点值返回一组数据的四分位,百分点值的范围为 0 到 1(不含 0 和 1)。 |
| QUARTILE.INC 函数 | 根据 0 到 1 之间的百分点值(包含 0 和 1)返回数据集的四分位数。 |
| PRODUCT 函数 | 将数字相乘。 |
| RANK 函数 | 返回数字列表中数字的排位:它相对于列表中其他值的大小。 为了与早期版本的 Excel 兼容而提供。 |
| RANK.EQ 函数 | 返回数字列表中数字的排位:它相对于列表中其他值的大小。 |
| RANK.AVG 函数 | 返回数字列表中数字的排位:它相对于列表中其他值的大小。 |
| SKEW 函数 | 返回分布的偏斜度。 |
| SMALL 函数 | 返回数据集中的第 k 个最小值。 |
| STDEV.S 函数 | 基于样本计算标准偏差。 |
| STDEV.P 函数 | 计算整个总体的标准偏差。 |
| STDEVA 函数 | 基于样本计算标准偏差;包含文本和逻辑。 |
| STDEVPA 函数 | 计算整个总体的标准差;包含文本和逻辑。 |
| TRIMMEAN 函数 | 返回数据集的内部平均值。 |
| SUM 函数 | 对数字求和。 |
| VAR.S 函数 | 计算基于给定样本的方差。 |
| VAR.P 函数 | 计算整个总体的方差。 |
| VARA 函数 | 基于样本估计方差;包含文本和逻辑。 |
| VARPA 函数 | 计算整个总体的方差;包含文本和逻辑 |
创建三维引用的名称
请按以下步骤操作:
- 在“公式”选项卡上,单击“定义名称”组) 中的“定义名称 (”。
- 在 “新建名称 ”弹出窗口中,输入 名称 以供参考。 名称的最大长度为 255 个字符。
- 在 “引用对象” 列表中,选择等号 (=) 和引用,然后按 Backspace 键。
- 单击要引用的第一个工作表的标签。
- 按住 Shift 键并单击引用工作表的标签。
- 选择要引用的单元格或单元格区域。
了解详细信息
若要了解有关在工作簿中移动工作表的详细信息,请参阅 移动或复制工作表。 若要了解有关创建和使用定义名称的详细信息,请参阅 定义和使用公式中的名称。
需要更多帮助吗?
你随时可以在 Excel 技术社区 中咨询专家,或在 社区中获取支持。