工作表名称中有括号怎样用INDIRECT函数

 时间:2026-02-12 20:36:22

1、在一个工作簿有一个汇总表和各班每星期每天的阅读字数——要在汇总表中汇总出来。

工作表名称中有括号怎样用INDIRECT函数

2、公式——定义名称,定义名称命名为“班名”,引用位置为:=GET.WORKBOOK(1)——确定。

工作表名称中有括号怎样用INDIRECT函数

3、在B1单元格输入公式提取各个表名(带括号的班级名称):=IFERROR(SUBSTITUTE(INDEX(班名,COLUMN(B1)),LEFT(INDEX(班名,COLUMN(B1)),FIND("]",INDEX(班名,COLUMN(B1)))),""),"")——向右填充直到出现空值。

工作表名称中有括号怎样用INDIRECT函数

4、选择B1单元格输入:=IFERROR(INDIRECT(B$1&"!b"&MATCH($A2,INDIRECT(B$1&"!a:a"),0)),"")——由于引用对象含有括号,无法引用到数据。

工作表名称中有括号怎样用INDIRECT函数

5、把以上公式修改为:=IFERROR(INDIRECT("'"&B$1&"'!b"&MATCH($A2,INDIRECT("'"&B$1&"'!a:a"),0)),"")——用单引号引用就正确了,向右向下填充公式。

工作表名称中有括号怎样用INDIRECT函数

  • 使用VBA快速复制工作表
  • Excel中怎样求符合条件数据的行号
  • 如何在Excel中使用INDIRECT跨表引用
  • EXCEL如何按条件查找出符合条件值多条件汇总
  • EXCEL中怎么实现同时满足三个条件的单元格求和?
  • 热门搜索
    泉州旅游攻略 武汉周边旅游景点 惠州商贸旅游高级职业技术学校 香格里拉旅游景点 去台湾旅游需要什么手续 沂水旅游 蜀南竹海旅游攻略 杭州周边旅游 阿根廷旅游 同程旅游官网