信不?1分钟不到就搞定Excel 1000条超链接目录


来自:Excel技巧精选(微信号:ExcelSkill),作者:技巧妹 

我们如果要在表格中创建带超链接的目录,可以利用宏表函数,也可以用VBA来实现。但今天技巧妹和大家分享另一种非常简单快捷的方法——利用Excel兼容性检查功能来设置超链接目录。


如下图,Excel2016工作簿中包含有1月到6月为名称的6张工作表,现在要创建一个带超链接的目录,实现快速跳转到指定工作表。


注:如果工作簿为Excel97-2003类型(*.xls),需另存为“xlsx”类型的工作簿,如果是Excel2007及以上的可直接操作。


首先我们选中1月工作表,按Shift键不放,再单击6月工作表,选中所有工作表后,在A7单元格中输入公式=ZY1,返回结果为0。在早期Excel2003及之前的工作表,最多只有256列,65536行,而Excel2007之后有16384列,1048576行,所以我们只需要输入一个在早期版本工作表中没有的单元格地址即可,如下动图所示:



接着在【文件选项卡里面选择“信息”,点击检查工作簿,选择检查问题里面的“检查兼容性”这一项,会弹出一个“兼容性检查器”对话框,点击“复制到新表”。这时工作簿里面新增了一个名为“兼容性报表”的新工作表。因为刚才我们在1月到6月这些工作表中都输入了早期版本没有的单元格引用公式,所以在这张兼容性报表里面,会显示出包含这些数据信息的所有工作表名称。如下动图所示:



我们只需要把这个带超链接的工作列表直接复制粘贴到新建的目录工作表中即可。修改一下超链接中显示的工作表名称,选中目录所有列表名称,按Ctrl+H组合键,打开选择替换对话框,把“'!A7”全部替换为空。如下动图所示:



最后我们也可以给1月到6月的每个工作表设置返回目录的超链接。按住Shift键,再次全部选中1月到6月工作表,并在C1单元格中输入公式:=HYPERLINK("#目录!A1","返回目录")。如下动图所示:



最后删除掉兼容性报表及各工作表中的单元格引用公式即可。掌握了这个设置技巧,再多的超链接目录也可以轻松搞定!

推荐↓↓↓
Excel技巧精选
上一篇:这么漂亮的Excel图表,你会做吗? 下一篇:Excel COUNTIF函数,你会用吗?