当前位置:首页经验技巧Excel经验excel技巧

Excel电子表格目录链接怎么做

2024-08-21 15:13:49

  Excel中经常需要制作目录以及超链接,目录与超链接具体该如何一同实现呢?下面给大家分享excel中制作目录并实现超链接的方法,为大家解决所有Excel表格的烦恼。

  excel表格中制作目录超链接的方法

  1:首先用find函数找到"]",公式=FIND("]",A2,1)(图五),再用replace函数提取到整个工作簿的名称公式=REPLACE(A2,1,C2,"")(图六),然后把这两个函数进行嵌套得到=REPLACE(A2,1,FIND("]",A2,1),"")(图七)

  2:接着复制这条公式(在编辑栏里选中公式按ctrl+c)然后点开名称管理器(位置在图二中可以找到)选择《目录》,在引用位置把复制的公式粘贴进去,然后再复制前面的get.workbook(1)把它嵌套到A2的位置(如图八)

  3:整理得到公式 =REPLACE(GET.WORKBOOK(1),1,FIND("]",GET.WORKBOOK(1),1),"") 。注:如果有时候我们增减了工作表,那么怎么实现目录的自动刷新呢,很简单只要在原公式后面连个T(NOW())函数就可以实现了,因此最终的公式如下=REPLACE(GET.WORKBOOK(1),1,FIND("]",GET.WORKBOOK(1),1),"")&T(NOW())。完成后关闭该对话框。

  4:然后下拉A2进行填充,但是我们发现除了第一个是对的其他是错误的,为什么?这里要说明下 ,点击A2 在编辑栏里按下F9,会发现所有的工作表名称都在里面了(图十),辣么要怎么根据行号提取相应的工作表名称呢?直接用index函数就可以办到了。公式如下=INDEX(目录,ROW()-1)(图十一),这里又出现了新问题就是:当不存在工作表的时候会有#REF!提示,如何取消这个提示让它显示为空白呢,很简单在嵌套一个iferror函数就可以了 因此最最终的公式如下

  =IFERROR(INDEX(目录,ROW()-1),"").

  5:说明:如果你不想在目录页显示目录这张工作表的名称,则不必减去1,公式如下=IFERROR(INDEX(目录,ROW()),"")如(图十三)

  6:进行到这里我们的目标已经完成一大半了,接下来只要在进行超链接就可以大功告成了。因此我们要用到hyperlink这个超链接函数如图十四

  =HYPERLINK("#"&A2&"!A1","转到"),这样点击“转到”就可以跳转到对应的工作表了

猜你感兴趣:

1.excel中制作目录并实现超链接的方法

2.excel2010利用超链接创建目录的方法

3.excel表格内容设置链接的方法

4.如何用excel做目录的教程

5.excel表格怎么设置数据超链接


电脑版

免责声明:本站信息来自网络收集及网友投稿,仅供参考,如果有错误请反馈给我们更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任,谢谢您的合作。
版权所有:五学知识网 Copyright © 2015-2024 All Rights Reserved .