EXCEL:GET函数获取所有工作表名称并加上超链接

 时间:2026-04-23 16:11:10

1、首先,定义名称“shName”,值为:

=GET.WORKBOOK(1)

即获取所有工作表名称,如果有多个工作表,以数组的形式保存入“shName”

本例中“shName”的值为:

"[获取工作表名称.xlsm]Sheet1","[获取工作表名称.xlsm]Sheet3",...

EXCEL:GET函数获取所有工作表名称并加上超链接

2、单元格中输入如下公式,并往下复制到多个单元格,则顺序获取工作表名称,并对工作表名称加上超链接,点击后直接跳转到相应工作表的A1单元格:

=IFERROR(HYPERLINK(INDEX(shName,ROW()) & "!A1",TRIM(MID(INDEX(shName,ROW()),FIND("]",INDEX(shName,ROW()),1)+1,100))),"")

上述公式对“shName”获取的工作表数组,用关键字 "]" 分离出工作簿名称、工作表名称,并对提取的工作表名称加上超链接HYPERLINK(INDEX(shName,ROW()) & "!A1"

EXCEL:GET函数获取所有工作表名称并加上超链接

  • 如何在Excel中使用INDIRECT跨表引用
  • Excel 365如何抽取字符串中特定的字符
  • Excel中,使用VBA以某一单元格内容命名工作表
  • excel2007中如何跨表跨工作簿进行数据引用?
  • Excel实用技巧-如何批量提取excel工作表名称
  • 热门搜索
    邓禄普轮胎质量怎么样 茶叶蛋怎么做才入味又好吃 手气怎么治 和平精英国际服怎么下载 荷包蛋怎么煎 掉头发怎么办 朋友圈怎么发长视频 隐形眼镜怎么带 右膝盖疼是怎么回事 竹子怎么画