Excel 批量获取sheet页名称,并创建超链接指向对应sheet页

参考资料

  1. 用GET.WORKBOOK函数实现excel批量生成带超链接目录且自动更新

目录

  • [一. 需求](#一. 需求)
  • [二. 名称管理器 → 自定义获取sheet页名称函数](#二. 名称管理器 → 自定义获取sheet页名称函数)
  • [三. 配合Index函数,获取所有的sheet页名称](#三. 配合Index函数,获取所有的sheet页名称)
  • [四. 添加超链接,指向对应的sheet页](#四. 添加超链接,指向对应的sheet页)

一. 需求

⏹有如下Excel表,需求:

  • 获取所有sheet页的名称
  • 给获取到的sheet页名称添加超链接,跳转到对应的sheet页的A1单元格

二. 名称管理器 → 自定义获取sheet页名称函数

⏹通过公式选项卡的名称管理器,创建自定义标签

  • =GET.WORKBOOK(1)

三. 配合Index函数,获取所有的sheet页名称

=INDEX(get_sheet_name,ROW(A10))

  • get_sheet_name:自定义标签
  • ROW(A10):获取sheet页的个数,名称为sheet9的sheet,正好是第10个sheet页。
    ROW(A10)对应的数字也正好是10。

四. 添加超链接,指向对应的sheet页

=HYPERLINK("#"&B13&"!A1", B13)

  • 通过HYPERLINK()函数创建超链接
  • # 表示引用的工作表名在当前工作簿中
  • !A1表示链接到对应工作表的A1单元格
  • HYPERLINK第2个参数B13表示以工作表名称命名超链接
相关推荐
Eiceblue14 小时前
使用 C# 设置 Excel 单元格格式
开发语言·后端·c#·.net·excel
acaad16 小时前
Apache Poi 实现导出excel表格 合并区域边框未完全显示的问题
spring·apache·excel
周杰伦fans16 小时前
.NET 轻量级处理 Excel 文件库 - MiniExce
windows·.net·excel
维持好习惯18 小时前
复杂Excel文件导入功能(使用AI快速实现)
java·spring boot·excel
揭老师高效办公18 小时前
格式刷+快捷键:Excel和WPS表格隔行填充颜色超方便
excel·wps表格
上官浩仁1 天前
springboot excel 表格入门与实战
java·spring boot·excel
yanlaifan2 天前
Excel批量处理一列数据---分列功能
excel
我命由我123452 天前
Word - Word 的 5 种视图(页面视图、阅读视图、Web 版式视图、大纲视图、草稿视图)
ui·word·excel·photoshop·表格·ps·美工
YAY_tyy2 天前
基于 Vue3 + VueOffice 的多格式文档预览组件实现(支持 PDF/Word/Excel/PPT)
前端·javascript·vue.js·pdf·word·excel
一路向北North2 天前
apache poi 导出复杂的excel表格
apache·excel