首先,在工作簿中创建一个新工作表并将其命名为“目录”。
接下来的两个主要步骤是:
1. 自定义名称
单击B1单元格,切换到【公式】选项卡,单击【定义名称】,弹出【新名称】对话框,在“名称”文本框中输入“目录”,在“引用位置”中输入以下内容" 文本框公式:
=INDEX(GET.WORKBOOK(1),ROW(A1))T(NOW())
2、创建带链接的目录
=IFERROR(HYPERLINK('#''MID(目录,FIND(']',目录)+1,99)''!A1',MID(目录,FIND(']',目录)+1, 99)),'')
现在你可以看到效果了。点击目录中的工作表名称,会自动跳转到对应的工作表。
利用这个公式,无论工作表名称中是否有特殊符号,都可以正常跳转。
接下来,您可以继续添加[返回目录]的超链接。
在任意工作表的空白单元格中输入以下公式:
=HYPERLINK('#目录!A1','返回目录')
我们简单分解一下公式各部分的含义:
GET.WORKBOOK函数返回的结果类型为“[工作簿名称]+后缀名称+工作表名称”的格式。
NOW() 返回当前系统日期和时间,T(NOW()) 返回空值,以便实时更新GET.WORKBOOK 函数结果。
FIND(']',directory)部分用于查找符号']'在自定义名称“directory”的计算结果中的位置。
MID(目录,FIND(']',目录)+1, 99)部分从“目录”中']'符号后面的字符中获取值。值长度为99 个字符。这里的99可以写成任何更大的值。
HYPERLINK 函数用于创建快捷方式(跳转)。当单击HYPERLINK函数所在的单元格时,Excel将打开链接的文件或跳转到指定的工作表单元格。
注意:保存工作表时需要选择保存类型为“Excel启用宏的工作簿(*.xlsm)”,否则再次打开时将无法正常工作。
本文采摘于网络,不代表本站立场,转载联系作者并注明出处:https://www.iotsj.com//kuaixun/4704.html
用户评论
这也太快了吧!我的工作表文件那么多,居然能在两分钟里全部整理出来?
有11位网友表示赞同!
简直是福音啊!之前手动找表页太费时间了,这个工具真是太棒了。
有19位网友表示赞同!
二分钟就能生成跳转的表格目录呀?我都不用学习软件多久就能学会用它了么?
有20位网友表示赞同!
终于解决了我的大烦恼,感谢发明这款神器!
有8位网友表示赞同!
感觉很不可思议啊,两分钟就搞定了工作表目录。
有5位网友表示赞同!
试で使不起来吗?是不是需要特别设置才能生成跳转?
有6位网友表示赞同!
看起来确实方便省时,我一定要试试这个功能!
有19位网友表示赞同!
太厉害了!能省下好多时间。
有5位网友表示赞同!
两个分钟就能搞定工作表目录?太神奇了吧!
有11位网友表示赞同!
以后用Excel就可以解放双手啦!
有13位网友表示赞同!
我想要生成一个带有文字描述的目录,这个软件可以吗?
有11位网友表示赞同!
我的excel版本不支持这个功能吗?或者是有什么条件要求呢?
有19位网友表示赞同!
感觉这个工具很实用,以后的工作效率一定会大大提高。
有13位网友表示赞同!
我要试一下了!
有8位网友表示赞同!
两个分钟搞定工作表目录的便捷工具真是太赞了!
有19位网友表示赞同!
期待早日使用它来提高工作效率!
有8位网友表示赞同!
这个功能是不是只有付费版本有?
有13位网友表示赞同!
我需要一个快速高效的工作表目录生成方法,这个软件会不会满足我的需求呢?
有20位网友表示赞同!
学习一下这个工具的使用方法吧!
有10位网友表示赞同!