手机版

如何为Excel工作表创建目录

时间:2021-09-17 来源:互联网 编辑:宝哥软件园 浏览:

有时,一个工作簿中有很多工作表,浏览工作表非常麻烦。为了方便查找工作表,需要为多个工作表设置目录。

如下所示:

方法实现

鼠标在单元格A1、[公式]——[定义名称]中,在新名称对话框中输入名称“目录”,在引用位置输入公式:

=INDEX(GET。工作簿(1),行(A1))T(现在()).

下图:

在单元格A1中输入公式:

=IFERROR(超链接(目录)!A1 ",mid(目录,find ("]",目录(1,99))," ")。

向下填充公式以获得所有工作表的列表。

下图:

在表格中目录以外的适当位置输入公式:

=超链接(" #目录!A1 ","返回目录"),可以获得返回目录的链接。

公式解析名称公式。

=INDEX(GET。工作簿(1),行(目录!A1))T(NOW()):

GET。WORKBOOK(1)用于提取当前工作簿中所有工作表的名称。

INDEX函数根据ROW(A1)返回的数字确定要显示的工作表的名称。

宏函数GET。当数据更改时,不会自动重新计算WORKBOOK(1),但是NOW()是一个易变函数,因此将NOW()函数添加到公式中会使公式自动重新计算。

函数t()将NOW()生成的数值转换为空文本,相当于在工作表名称后加上" "。

目录公式

=IFERROR(超链接(目录)!A1 ",mid(目录,find ("]",目录)1,99))," ");

查找("]",目录):用于查找自定义名称"目录"计算结果中符号"]"的位置。

MID(目录,find ("]",目录)1,99):取“目录”中“]”符号后一个字符的值。值的长度是一个相对较大的字符。这里设置99,或者自己设置其他长度。

超链接功能:是EXCEL超链接的功能实现方法。当您单击函数HYPERLINK所在的单元格时,Excel将打开链接文件或跳转到指定工作表的单元格。

IFERROR函数:用于屏蔽错误。

回到目录

=超链接(" #目录!A1 ","返回目录"):

超链接(链接位置,[友好名称])

参数:

需要Link_location。可以以文本形式打开的文档的路径和文件名。

友好名称可选。跳转单元格中显示的文本或数值。友好名称显示为蓝色并带有下划线。如果省略友好名称,单元格将显示链接位置作为跳转文本。友好名称可以是数值、文本字符串、名称或包含跳转文本或数值的单元格。

版权声明:如何为Excel工作表创建目录是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。