工作表名称中有括号怎样用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中怎么实现同时满足三个条件的单元格求和?
  • 热门搜索
    四处的近义词 从容不迫的近义词 路由器账号怎么看 最好看的发型 急急忙忙的近义词 路由器防蹭网怎么设置 平头发型图片 首都博物馆网上预约 感冒吃什么 声明书怎么写