当前位置:智通谷>游戏数码>电脑>

excel如何生成工作表目录

智通谷 人气:1.64W

excel中有多个表,为了便于管理需要制作一个工作表目录,如何用excel制作一个工作表目录呢?

操作方法

(01)工作簿中有6个工作表,现在要制作一个工作表目录包括工作表1到工作表5

excel如何生成工作表目录

(02)点击公式工具栏中的名称管理器

excel如何生成工作表目录 第2张

(03)在名称管理器中点击新建

excel如何生成工作表目录 第3张

(04)在新建名称对话框中如图输入,名称输入gzb引用位置输入=BOOK(1)输入后点击确定

excel如何生成工作表目录 第4张

(05)确定之后名称也就建立好了,点击关闭名称管理器

excel如何生成工作表目录 第5张

(06)在A1单元格中输入公式 =IFERROR(INDEX(gzb,ROW(A2)),"") 输入后按enter确认

excel如何生成工作表目录 第6张

(07)向下填充单元格得到工作簿中表1到表5的工作表名

excel如何生成工作表目录 第7张

(08)在B1单元格中输入公式 ="#"&RIGHT(A1,LEN(A1)-FIND("]",A1))&"!A1" 输入并向下填充单元格

excel如何生成工作表目录 第8张
excel如何生成工作表目录 第9张

(09)在C1单元格中输入公式=HYPERLINK(B1,RIGHT(A1,LEN(A1)-FIND("]",A1))) 输入后并向下填充单元格

excel如何生成工作表目录 第10张
excel如何生成工作表目录 第11张

(10)这样工作表目录就设置好,点击C列单元格中的文字即可跳转到该工作表

excel如何生成工作表目录 第12张
excel如何生成工作表目录 第13张

(11)之前的步骤是分为3个单元格完成的,也可以集合到一个单元格中完成工作,例如在C1单元格中输入公式=HYPERLINK("#"&RIGHT(IFERROR(INDEX(gzb,ROW(A2)),""),LEN(IFERROR(INDEX(gzb,ROW(A2)),""))-FIND("]",IFERROR(INDEX(gzb,ROW(A2)),"")))&"!A1",RIGHT(IFERROR(INDEX(gzb,ROW(A2)),""),LEN(IFERROR(INDEX(gzb,ROW(A2)),""))-FIND("]",IFERROR(INDEX(gzb,ROW(A2)),"")))) 输入后向下填充公式

excel如何生成工作表目录 第14张

(12)这样输入公式虽然能够一步到位不用那么多的辅助列,但是这样输入公式的话很容易出现错误,一旦出现错误以后再查找原因是一件非常困难的事情,而且在后续的维护过程中也会增加很多的工作量,所以没有十足的把握不建议大家将公式写得如此复杂

excel如何生成工作表目录 第15张

特别提示

本文中所有“鼠标点击”的默认意思是鼠标左键点击一下<br/>更多excel应用知识可以点击我的头像获取

TAGS:Excel 目录