excel批量生成工作表目录|表格自动创建sheet跳转目录
表格文件里面建了十几个工作表,来回点底部标签找内容特别耗时间。手动一个个写链接太慢,下面这套方法,直接用函数自动批量生成工作表跳转目录,点击即可跳转 sheet,不用逐个手动编辑超链接。
第一步:新建名称,录入 GET.WORKBOOK 函数
打开名称管理器,点击新建,在弹出的编辑名称窗口,名称栏输入自定义代号 X,引用位置填入=MID(GET.WORKBOOK(1),FIND(“]”,GET.WORKBOOK(1))+1,100),作用是提取当前文件所有工作表名称,范围选择整个工作簿,完成后点确定。

第二步:单元格录入 HYPERLINK 组合公式
回到表格空白单元格,输入组合公式=HYPERLINK(“#‘”&INDEX(X,ROW())&“’!A1”,INDEX(X,ROW()))。这个公式会读取前面定义好的名称,自动生成带跳转功能的工作表名称链接。

第三步:下拉填充,自动列出全部工作表
输入公式之后,选中单元格,鼠标放在单元格右下角,往下拉动填充。表格会自动识别当前工作簿里所有 Sheet,一次性生成全部工作表的点击链接。底部 Sheet1、Sheet2、Sheet3,都会在目录内生成对应的跳转条目。

做好之后,点击目录上的文字,就会直接跳转到对应的工作表。这个方法适合工作表数量多的台账、项目汇总表,不用手动新增链接,新增 sheet 之后下拉公式就能刷新目录,省去大量手工操作。









