能动态更新目录的超链接报表,太好用啦!

个人微信号 | (ID:ExcelLiRui520)

微信公众号 | Excel函数与公式(ID:ExcelLiRui)

进入公众号发送函数名称或关键词,即可免费获取对应教程

能动态更新目录的超链接报表,太好用啦!

工作中难免遇到比较大的文件,比如工作簿中包含若干个工作表,需要经常跳转。

这时候如果包含的工作表数量很多,名称很长,就会导致不便操作,往往为了找到某个工作表而需要点击翻看半天工作表标签,最有效的方法就是创建工作表目录。

今天就来介绍一下创建工作表目录,并且让目录能随变动同步更新的方法。

一时看不完的,可以分享到朋友圈留个标记。

看完觉得好的,记得去底部点个好看再分享给朋友,我会根据大家的反馈调整发文内容及写法。

动态更新超链接目录效果展示

先看一下工作表目录做好以后的效果吧。

可以实现以下几种功能:

  • 点击工作表目录,即可跳转至目标工作表;

  • 工作表名称改变后,目录同步更新;

  • 新增或删减工作表后,按F9即可刷新工作表目录。

从以上动图演示可见,这样的工作表目录不但方便,而且可以同步更新。

下面我告诉你它的创建过程和方法。

利用函数公式自定义名称

依次单击公式-定义名称

定义名称sht,公式如下

=REPLACE(GET.WORKBOOK(1),1,FIND("]",GET.WORKBOOK(1)),)&T(NOW())

一句话解析:

定义这个名称的作用是引用工作簿中每一张工作表的名称,将其作为sht的每一个元素,后续创建目录链接时便于引用。

宏表函数GET.WORKBOOK(1)的作用是返回带工作簿名称的工作表名,再用文本函数截取其中的工作表名称部分。

T(NOW())作用是借助NOW函数的易失性实现名称的自动更新。

定义好的名称sht返回的数组即{"更多教程请关注>>","微信公众号(ExcelLiRui)","微博@Excel_函数与公式","Sheet1","555"}

创建带超链接功能的工作表目录

定义好名称sht以后,就可以借助Excel函数公式实现动态目录了。

A2单元格输入以下公式:

=IFERROR(HYPERLINK("#'"&INDEX(sht,ROW(A1))&"'!a1",INDEX(sht,ROW(A1))),"")

一句话解析:

超链接跳转功能是借助HYPERLINK函数实现的,IFERROR函数作用是排除错误值的显示。

希望这篇文章能帮到你!怕记不住可以发到朋友圈自己标记。

(0)

相关推荐