一、excel目录怎么自动生成
当excel中内容多的时候,每次找工作表就变的很麻烦,这个时候制作一个目录是非常重要的。下文将介绍excel中的目录制作方法。要想自动生成目录,可以使用hyperlink函数,hyperlink函数的语法是:hyperlink(要打开的文档的路径和文件名,单元格中显示的跳转文本),下面就一起来看如何在excel中自动生成函数。
1、如下图所示,是这次演示用到的目录。
图片1:演示用到的目录
2、要实现上述的效果整体步骤如下,需要新建一些表单(sheet)然后给这些表单取名字,这里的这些表单是“上海”、“北京”。然后双击单元格c3,在里面输入hyperlink公式,这里输入=hyperlink("#"&b3&"!a1","跳转至"&b3),”#&b3&”!a1是文件路径和名字,"跳转至"&b3是文本命令。然后下拉填充,接着就可以使用目录进行跳转操作了。
图片2:操作过程
二、excel目录跳转到对应的sheet页
制作好目录之后,就可以通过点击目录跳转到对应的sheet页,比如上文中的目录是“跳转至上海”这种篮字的单元格,单击这种单元格便可以跳转到对应的sheet页。
1、点击对应的目录,比如这里单击“跳转至上海”。
图片3:单击跳转至上海
2、如下图所示,成功跳转到了“上海”页。
图片4:成功跳转展示
三、excel中其他的制作目录的方法
除了使用hyperlink函数可以生成目录,excel中还有其他的方式可以生成目录。比如使用公式法生成目录。
- 1、点击“公式”选项卡下“定义的名称”命令组中“定义名称”调出新建名称对话框,名称输入目录,引用位置输入公式:“=get.workbook(1)”(该公式为excel中内置的生成目录的公式),按确定按钮完成新建名称:
图片5:具体步骤
2、然后在a1单元格中输入公式:「=index(目录,row())」,并向下填充,直到出现错误为止。
图片6:遇到ref为止
3、这时会得到所有表名称并且命名方式为:[工作簿名] 工作表名,如果只想留下工作表名,那么可以选中a列数据区域,按复制,再按粘贴并选择性粘贴为数值,这样先去掉单元格中公式只留下文本。然查找替换的方式去掉工作簿名称,最后只留下工作表名称,这里步骤过于繁琐用动图讲解更为合适操作如下:
图片7:具体步骤讲解
本以上就是excel自动生成目录的方法,excel目录跳转到对应的sheet页,除了自动生成目录还可以用公式法生成目录,希望大家喜欢。