能动态更新目录的超链接报表,太好用啦!
个人微信号 | (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函数作用是排除错误值的显示。
希望这篇文章能帮到你!怕记不住可以发到朋友圈自己标记。