跨工作表引用 您所在的位置:网站首页 公式引用区域的旁边还有其他数字未被引用是怎么回事 跨工作表引用

跨工作表引用

2023-05-31 05:33| 来源: 网络整理| 查看: 265

=SUM('6 月 '!F2:F29)

跨表引用的表示方式为“工作表名 + 半角感叹号 + 引用区域”。当所引用的工作表名是以数字开头、包含空格或以下特殊字符时,公式中的工作表名称前后将各添加一个半角单引号(')。

$ % ` ~ ! @ # ^ & ( ) + - = , | ' ; { }

如果更改了被引用的工作表名,公式中的工作表名部分会自动更新。

例如,将上述示例中的“6 月”工作表的表名修改为“费用明细”时,引用公式将自动更改为:

=SUM( 费用明细 !F2:F29)

引用其他工作簿中的单元格

当在公式中引用其他工作簿中的单元格地址时,其表示方式为:

[ 工作簿名称 ] 工作表名 ! 单元格地址

如图 1-2 所示,使用以下公式引用“员工身份证信息”工作簿中 Sheet1 工作表的B2 单元格。

图 1-2 引用其他工作簿单元格

如果关闭被引用的工作簿,公式会自动添加被引用工作簿的路径,如图 1-3 所示。

图 1-3 带有路径的单元格引用

如果路径或工作簿名称、工作表名称之一以数字开头,或包含空格及特殊字符,感叹号之前部分需要使用一对半角单引号包含。

当打开引用了其他工作簿数据的工作簿时,如果被引用工作簿没有打开,则会出现如图 1-4 所示的安全警告。

单击【启用内容】按钮可以更新链接, 但是如果使用了SUMIF 函数、OFFSET 函数等参数类型为 range 或 reference 的函数进行跨工作簿引用时,如果被引用的工作簿没有打开, 公式将返回错误值。

图 1-4 安全警告

为便于数据管理,应尽量在公式中减少跨工作簿的数据引用。

引用连续多工作表相同区域

三维引用是对多张工作表上相同单元格或单元格区域的引用,其要点是“跨越两张或多张连续工作表”和“相同单元格区域”。

当引用多张相邻工作表的相同单元格区域时,可以使用三维引用的输入方式进行计算,而无须逐个对各工作表的单元格区域进行引用。其表示方式为:按工作表排列顺序,使用冒号将起始工作表和终止工作表名称进行连接,然后连接“!”及单元格地址。

支持连续多表同区域引用的常用函数包括 SUM、AVERAGE、AVERAGEA、COUNT、COUNTA、MAX、MIN、PRODUCT、RANK 等,主要适用于多张工作表具有相同结构时的统计计算。

示例1-2

汇总连续多工作表相同区域

如图 1-5 所示,“1 月”“2 月”“3 月”“4 月”“5 月”和“6 月”工作表是不同月份的费用明细记录,每张表的 F 列是费用金额。

在“汇总”工作表的 B2 单元格中,输入“=SUM(”,然后鼠标单击“1 月”工作表标签,按住 键,单击“6 月”工作表标签,再单击 F 列列标选取整列,按键结束公式编辑, 将得到以下公式:

=SUM('1 月 :6 月 '!F:F)

图 1-5 汇总连续多工作表区域

当在上手使用Excel中遇到上述情况,你学会如何操作了吗?试着练习巩固一下吧。

推荐阅读

北京大学出版社

《Excel 2019函数与公式应用大全》

返回搜狐,查看更多



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有