二分钟,生成能跳转的工作表目录

小伙伴们好啊,很多时候,咱们的工作簿中会有多个工作表,怎样才能简单明了的管理工作表呢?

能建一个目录应该最方便了,今天咱们就学习一种给工作表创建目录的方法。

首先在工作簿中新建一个工作表,命名为“目录”。

接下来主要是两个步骤:

1、自定义名称

单击B1单元格,切换到【公式】选项卡,单击【定义名称】,弹出【新建名称】对话框,在“名称”文本框中输入“目录”,在“引用位置”文本框输入以下公式:

=INDEX(GET.WORKBOOK(1),ROW(A1))&T(NOW())

2、创建带链接的目录

B1单元格输入公式,并向下复制:

=IFERROR(HYPERLINK('#''&MID(目录,FIND(']',目录)+1,99)&''!A1',MID(目录,FIND(']',目录)+1,99)),'')

现在可以看到效果了,单击目录中的工作表名称,就会自动跳转到相应工作表。

使用这个公式,不论工作表名称中有无特殊符号,都可以正常跳转。

接下来可以继续添加【返回目录】的超链接。

在任意工作表的空白单元格中输入以下公式:

=HYPERLINK('#目录!A1','返回目录')

然后复制该单元格,粘贴到其他工作表中,这样就OK了。

咱们简单分解一下公式各部分的含义:

GET.WORKBOOK函数返回的结果类型为“[工作簿名称]+后缀名+工作表名称”的样式。

NOW()返回当前系统日期和时间,T(NOW())返回一个空值,目的是让GET.WORKBOOK函数结果能够实时更新。

FIND(']',目录)部分,用于查找符号']'在自定义名称“目录”计算结果中的位置。

MID(目录,FIND(']',目录)+1,99)部分,从“目录”中的']'符号后一个字符处取值,取值长度为99个字符,这里的99可以写成任意一个较大的数值。

HYPERLINK函数用于创建一个快捷方式(跳转)。当单击函数HYPERLINK所在的单元格时,Excel将打开链接的文件或跳转到指定的工作表的单元格。

注意:工作表保存时需要选择保存类型为“Excel 启用宏的工作簿(*.xlsm)”,否则再次打开时就不能正常使用了。

图文制作:祝洪忠

(0)

相关推荐

  • 用hyperlink制作会跳转的工作表目录

    你好,我是刘卓.欢迎来到我的公号,excel函数解析.昨天咱们学了hyperlink的用法,今天就用它来制作会跳转的工作表目录. 效果如下图所示: 想要制作这个目录,首先要把工作簿下的所有工作表名提取 ...

  • 太好用了!必学!超链接函数hyperlink的用法

    你好,我是刘卓.欢迎来到我的公号,excel函数解析.今天要和你分享的函数是hyperlink.它是一个超链接函数,可以打开指定的路径文件或跳转到指定文件的具体位置,非常的有用. -01- 函数说明 ...

  • Excel中制作目录的3种方法,你了解几种?

    当Excel中工作表多的时候,每次找工作表就变的很麻烦,这个时候制作一个目录是非常重要的.今天给大家介绍Excel中的3种目录制作方法. 1.HYPERLINK函数 HYPERLINK函数主要作用就是 ...

  • 仅需4步,让你的Excel工作表目录实现自动更新,简单又实用

    一.HYPERLINK函数 HYPERLINK函数:创建一个快捷方式,或者超链接,用于快速打开对应的文件 语法:=HYPERLINK (link_location,[friendly_name]) 第 ...

  • Excel中唯一无法被替代的函数,很多人都不知道!

    发送[UP] 本文作者:明镜在心 本文编辑:雅梨子 大家好,我是明镜在心. 记得大学毕业的时候,我应聘一家单位,当时有上机操作 Excel 的测试题. 除了求和.查找--这些基本的函数应用之外,其中还 ...

  • 太高效了!一键制作会跳转的工作表目录

    你好,我是刘卓.欢迎来到我的公号,excel函数解析.在工作中,有时候工作表比较多时,为了快速跳转到我们所需的工作表,可以考虑制作一个工作表目录. 今天就来分享一段代码,只需运行一下,瞬间就能生成工作 ...

  • 一键生成Excel工作表目录,自动跳转到对应工作表

    利用兼容性制作Excel目录,觉得有用麻烦点个在看 利用兼容性制作Excel目录,觉得有用麻烦点个在看 展开

  • 如何一键生成带超链接的工作表目录?

    Sub BuildSheetList() Dim sht As Worksheet, i As Long, strName As String With Columns(1) .Clear '清空A列 ...

  • 一起做个工作表目录,能跳转的那种

    小伙伴们好啊,很多时候,咱们的工作簿中会有多个工作表,怎样才能简单明了的管理工作表呢? 能建一个目录应该最方便了,今天咱们就学习一种给工作表创建目录的方法. 首先在工作簿中新建一个工作表,命名为&qu ...

  • 【Excel】一键生成带超链接的工作表目录

    一个Excel工作簿,可能包含多个工作表:这时我们就希望能有一个工作表目录,一方面,可以纵览簿里有多少表.都是什么名字,另一方面,也可以通过超链接快速查看相关工作表的内容. 那么说起制作工作表目录来, ...

  • 一键生成工作表目录,小白也能轻松掌握

    一.引用XFD1单元格 首先我们点击一个工作表名称,然后点击鼠标右键选择[选定全部工作表]这样的话就会选中Excel文件中的所有工作表.随后在最上方插入一个空白行,在A1单元格中输入=XFD1然后点击 ...

  • Excel小技巧-一分钟内拆分成多个工作表

    在工作中,我们经常遇到需要将一个工作表根据条件拆分成多个表的情况.这里的条件有可能是部门,有可能是产品,或者地区等,今天,我们就为大家介绍一个简单易行的技巧,可以在1分钟内完成这个工作. 00 示例数 ...

  • 根据特定值跳转到工作表的制作方法,值得你收藏!

    点击上方 蓝色 文字  关注我们吧! 送人玫瑰,手有余香,请将文章分享给更多朋友 动手操作是熟练掌握EXCEL的最快捷途径! 关于为工作表创建目录.跳转的话题我们之前已经介绍过两篇帖子,介绍了两种不同 ...