Excel案例分享:批量生成带超链接目录且自动更新

wufei123 2024-05-24 阅读:7 评论:0
本篇文章带大家了解一下get.workbook函数,分享一个案例看看使用该函数实现excel批量生成带超链接目录且自动更新的方法,赶紧来学习excel创建工作表目录吧! 在工作中,可能会遇到一个excel工作簿里面有很多个工作表,就像一本...

本篇文章带大家了解一下get.workbook函数,分享一个案例看看使用该函数实现excel批量生成带超链接目录且自动更新的方法,赶紧来学习excel创建工作表目录吧!

Excel案例分享:批量生成带超链接目录且自动更新

在工作中,可能会遇到一个excel工作簿里面有很多个工作表,就像一本书有很多页纸一样,这时候如果能制作一个工作表目录,不但能显示全部工作表名称,而且点击工作表名称就能快速跳转到指定的工作表页面,这将能够大大提高我们的工作效率。

于是,一些表哥表姐们就开始动手了,他们纷纷手动用Excel创建目录链接指向各个工作表,终于,几十分钟后,他们创建完成……

此时,如果工作表变动或工作表增加,那之前所有工作将全部白费,又得重新创建修改,费时又费力。

今天就给大家分享一个非常智能的Excel如何批量生成带超链接目录批量创建方法,不管工作表如何变动或增加都能自动提取创建,省时又省力。

如下图,工作簿里有8个工作表,为了方便快速跳转到指定工作表中,我们给它创建一个工作表目录。

excel如批量生成带超链接目录

首先新建一个名为“目录”的工作表

excel制作目录超链接

选择“公式”选项卡,点击“定义名称”。

excel创建目录链接

弹出新建名称对话框,名称输入“工作表”,引用位置输入公式:

=GET.WORKBOOK(1)

GET.WORKBOOK函数是宏表函数,可以提取当前工作簿中的所有工作表名称,宏表函数在单元格中无法直接使用,需要定义名称才可以使用。

excel里创建目录

在“公式”选项卡-名称管理器中就有了一个定义好的名为“工作表”的名称。

excel创建工作表目录

此时在A2单元格输入公式:=INDEX(工作表,ROW(A2))往下拖拉填充公式,就能提取出工作表名称。

公式说明: 使用INDEX函数引用定义名称“工作表”中所有的工作表名称,第二参数用ROW(A2)表示从第二个工作表名称开始提取,因为第一个工作表名称是“目录”,这个工作表名称是我们不需要的。

GET.WORKBOOK函数

可以看到用INDEX函数提取出来的工作表名称是带工作簿名称的,所以我们还需要改进一下公式,将工作簿名称换掉,只保留工作表名称。

将A2单元格公式改进为:

=REPLACE(INDEX(工作表,ROW(A2)),1,FIND("]",INDEX(工作表,ROW(A2))),"")

公式说明:用REPLACE函数将工作簿名称替换为空,替换的字符位置为第一个,替换个数用FIND函数查找“]”所在的字符位置,然后替换为空。

Excel案例分享:批量生成带超链接目录且自动更新

最后在B2单元格输入公式:

=HYPERLINK("#"&A2&"!A1",A2)向下拖拉填充公式。

公式说明:HYPERLINK是一个可以创建快捷方式或超链接的函数,”#”表示引用的工作表名在当前工作簿中,”!A1” 表示链接到对应工作表的A1单元格, HYPERLINK第二个参数A2表示以工作表名称命名超链接。

Excel案例分享:批量生成带超链接目录且自动更新

工作表目录就制作完成啦!后续如果在工作簿里增加了工作表或工作表变动,我们只需要往下拖拉填充公式即可自动提取工作表名称,自动创建超链接。

因为我们使用了宏表函数,在普通表格中无法保存,需要在另存为中选择“Excel启用宏的工作簿”,后缀名为 xlsm  或者另存为“Excel 97-2003工作簿”。

Excel案例分享:批量生成带超链接目录且自动更新

今天的教程就到这里啦,学完后有没有觉得曾经做表格走了很多弯路呢?我们曾经加班的无数个夜晚,其实都是不必要的啦~

相关学习推荐:excel教程

以上就是Excel案例分享:批量生成带超链接目录且自动更新的详细内容,更多请关注知识资源分享宝库其它相关文章!

版权声明

本站内容来源于互联网搬运,
仅限用于小范围内传播学习,请在下载后24小时内删除,
如果有侵权内容、不妥之处,请第一时间联系我们删除。敬请谅解!
E-mail:dpw1001@163.com

分享:

扫一扫在手机阅读、分享本文

发表评论
热门文章
  • 华为 Mate 70 性能重回第一梯队 iPhone 16 最后一块遮羞布被掀

    华为 Mate 70 性能重回第一梯队 iPhone 16 最后一块遮羞布被掀
    华为 mate 70 或将首发麒麟新款处理器,并将此前有博主爆料其性能跑分将突破110万,这意味着 mate 70 性能将重新夺回第一梯队。也因此,苹果 iphone 16 唯一能有一战之力的性能,也要被 mate 70 拉近不少了。 据悉,华为 Mate 70 性能会大幅提升,并且销量相比 Mate 60 预计增长40% - 50%,且备货充足。如果 iPhone 16 发售日期与 Mate 70 重合,销量很可能被瞬间抢购。 不过,iPhone 16 还有一个阵地暂时难...
  • Nginx服务器的HTTP/2协议支持和性能提升技巧介绍

    Nginx服务器的HTTP/2协议支持和性能提升技巧介绍
    Nginx服务器的HTTP/2协议支持和性能提升技巧介绍 引言:随着互联网的快速发展,人们对网站速度的要求越来越高。为了提供更快的网站响应速度和更好的用户体验,Nginx服务器的HTTP/2协议支持和性能提升技巧变得至关重要。本文将介绍如何配置Nginx服务器以支持HTTP/2协议,并提供一些性能提升的技巧。 一、HTTP/2协议简介:HTTP/2协议是HTTP协议的下一代标准,它在传输层使用二进制格式进行数据传输,相比之前的HTTP1.x协议,HTTP/2协议具有更低的延...
  • python怎么调用其他文件函数

    python怎么调用其他文件函数
    在 python 中调用其他文件中的函数,有两种方式:1. 使用 import 语句导入模块,然后调用 [模块名].[函数名]();2. 使用 from ... import 语句从模块导入特定函数,然后调用 [函数名]()。 如何在 Python 中调用其他文件中的函数 在 Python 中,您可以通过以下两种方式调用其他文件中的函数: 1. 使用 import 语句 优点:简单且易于使用。 缺点:会将整个模块导入到当前作用域中,可能会导致命名空间混乱。 步骤:...
  • 惠普新款战 99 笔记本 5 月 20 日开售:酷睿 Ultra / 锐龙 8040,4999 元起

    惠普新款战 99 笔记本 5 月 20 日开售:酷睿 Ultra / 锐龙 8040,4999 元起
    本站 5 月 14 日消息,继上线官网后,新款惠普战 99 商用笔记本现已上架,搭载酷睿 ultra / 锐龙 8040处理器,最高可选英伟达rtx 3000 ada 独立显卡,售价 4999 元起。 战 99 锐龙版 R7-8845HS / 16GB / 1TB:4999 元 R7-8845HS / 32GB / 1TB:5299 元 R7-8845HS / RTX 4050 / 32GB / 1TB:7299 元 R7 Pro-8845HS / RTX 2000 Ada...
  • 酷凛 ID-COOLING 推出霜界 240/360 一体水冷散热器,239/279 元

    酷凛 ID-COOLING 推出霜界 240/360 一体水冷散热器,239/279 元
    本站 5 月 16 日消息,酷凛 id-cooling 近日推出霜界 240/360 一体式水冷散热器,采用黑色无光低调设计,分别定价 239/279 元。 本站整理霜界 240/360 散热器规格如下: 酷凛宣称这两款水冷散热器搭载“自研新 V7 水泵”,采用三相六极马达和改进的铜底方案,缩短了水流路径,相较上代水泵进一步提升解热能力。 霜界 240/360 散热器的水泵为定速 2800 RPM 设计,噪声 28db (A)。 两款一体式水冷散热器采用 27mm 厚冷排,...