excel超链接应用:快速生成目录的几个方法-上

news2024/11/17 5:30:13

在平时工作中,为了能快速打开需要的工作表,我们通常会设置一个目录。目录的设置方法有很多种,但大多数人使用的方法还是基本的手动插入超链接的操作。虽然这个方法也行,但是将大大降低你的工作效率,那么今天,我们将给大家分享在excel中生成目录的6种方法。

一、 基础方法

1.手动生成目录

单击鼠标右键-点击“链接”(也可以直接按快捷键CTRL+K)-链接到“在本文档中的位置”-选择需要链接的工作表名称,修改要显示的链接名称,最后“确定”,就能生成一个超链接。重复以上步骤,就可以生成一个目录。操作步骤如下图所示:

2.跳转函数生成单个链接

在A2单元格输入公式=HYPERLINK("#方便面!a1","方便面"),并依次填写其他链接。

HYPERLINK函数有两个参数:第1参数是链接的位置,第2参数是单元格里要显示的文字内容。

注意:当HYPERLINK第1参数的链接位置是某个工作表时,需在地址前面加“#”,这是固定用法,小伙伴们记住就行。

关于HYPERLINK函数的详细用法,小伙伴们可以参考之前的教程《给我去你心里的地址,我就能用excel跳转函数住进去》,在此就不细说了。

优点:

​操作简单、易上手。

缺点:

① 比较繁琐,如果需要创建的目录数过多,会非常耗时间。

② 如果要实现双向跳转的目录,会占用多余页面的空间。

③ 不能实现自动更新,如果删除或增加工作簿中的工作表,需要重新修改目录。

二、跳转函数批量生成链接

前面说到的方法虽然操作起来比较简单,但是都太麻烦了,而且不够灵活。有没有那种既能批量创建链接,还能伴随着工作表的变化,实现自动更新的目录呢?当然有啦!

其实上面的方法之所以繁琐,是因为我们无法直接得到各个工作表的名称,需要在公式中一个一个去输入。知道了问题就好解决了,说到提取工作表的名称,小伙伴们有没有觉得很耳熟呢?没错,前不久说到的宏表函数刚好可以达到这个目的。

由于宏表函数无法在单元格中直接使用,需要定义名称才可以使用。所以我们可以先定义一个名为“目录”的名称,并在“引用位置”处使用宏表函数“=GET.WORKBOOK(1)”,提取出工作表的信息。

关于更多宏表函数的内容,小伙伴们可以参考之前的教程《为什么你的加班在老板眼里一文不值?因为Excel宏表函数3秒就可以解决》

接着使用公式“=INDEX(目录,ROW(A2))”提取出名称为“目录”中的所有工作表的名称。

当然我们也可以使用转置函数TRANSPOSE提取出工作表的名称,不过需要先选中A2:A6区域,再输入公式=TRANSPOSE(目录),完成后使用数组公式快捷键CTRL+SHIFT+ENTER返回结果。

由于现在提取出来的工作表名称是带有工作簿名称的,所以需要我们使用公式进一步优化,达到只保留工作表名称的效果。在A2单元格输入公式:=REPLACE(INDEX(目录,ROW(A2)),1,FIND("]",INDEX(目录,ROW(A2))),""),下拉后即可完成这一步骤。

接着用HYPERLINK函数批量生成超链接,在B2单元格输入公式:=HYPERLINK("#"&A2&"!A1",A2),即完成目录的制作。

后续如果我们的工作表有变动,只需要重新刷新并下拉拖拽公式,目录就能自动更新了!

最后将工作簿另存为“Excel启用宏的工作簿”即完成整体操作。

详细的批量生成超链接目录的方法,小伙伴们可以参考之前的教程《用GET.WORKBOOK函数实现excel批量生成带超链接目录且自动更新》,就不再赘述了。

其实除了可以使用宏表函数提取工作表名外,Power Query也同样能达到这一效果。

操作步骤:

① 打开“数据”选项卡-点击“新建查询”下拉菜单中的“从文件”-“从工作簿”。

② 在弹出的窗口中,找到名为“目录”的工作簿,选中并点击“导入”。

③ 在“导航器”窗口中,选中工作簿“目录”,并点击“转换数据”。

④ 下面我们就进入了Power Query编辑器界面,选择第一列数据,单击鼠标右键-“删除其他列”,点击“关闭并上载”,此时在新增的一个工作表中,就会出现我们需要的工作表名称。

然后按照上述的步骤,用HYPERLINK函数批量生成超链接,在B2单元格输入公式:=HYPERLINK("#"&A2&"!A1",A2),即可完成目录的制作。

优点:

① 批量生成链接,节约时间。

② 可以实现目录的自动更新。

缺点:

① 涉及到宏表函数和引用函数INDEX,对新手不友好。

② 如果要实现双向跳转的目录,会占用多余页面的空间。

三、CTRL+F生成目录

相信看完上面方法的小伙伴已经开始头晕眼花了,没关系,下面小编就给大家介绍一个超便捷的方法,仅用快捷键CTRL+F就可以制作目录!简直就是小白的福音呀!

操作步骤:

① 找到在所有工作表中都为空的单元格,输入一个表中没有的任意字符,比如“囡”,这里教大家一个批量录入的技巧。

在第一个工作表中,单击空白单元格A4,然后按住SHIFT键点击最后一个工作表,输入“囡”,再按ENTER键。此时可以发现每个工作表中的A4单元格都有“囡”。

② 使用CTRL+F打开查找页面,在“查找内容”中输入“囡”,点开“选项”,在“范围”处选择“工作簿”,最后点击“查找全部”,就可以实现一个动态目录啦!操作动图如下:

优点:

① 操作简单、节约时间,小白也可以轻松上手。

② 可以实现双向跳转。

缺点:

① 会改变原本工作表中的数据。

② 目录不能随着工作表的变动而自动更新。

*********

说了这么多,小伙伴们估计有疑问了?如何既能在不占用多余页面空间的基础上,实现双向跳转,又能让目录实现自动更新呢?别急,下篇教程就给大家揭晓答案!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/130247.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【eiseg教程,快速给语义分割任务打标签】

eiseg教程1.安装EISeg2.载入模型权重3.添加类别标签4.设置格式5.标注图片6.部分按键/快捷键eiseg是百度开发的半自动标注工具,可以快速给语义分割任务打标签,提高工作效率。1.安装EISeg (1)新建一个python3.8的虚拟环境 &#xf…

3D Diffusion模型来了!OpenAI出品,已开源

文|天于刀刀2022年不愧是 AIGC 行业元年。伴随着 ChatGPT 的大火使得谷歌一周之内改口“会认真评估 ChatGPT 对搜索引擎的影响”,OpenAI 在 3D 图像生成领域进一步放出了大招开源项目“Point-E” [1],可玩程度不下于 ChatGPT!简单…

Spring AOP源码探究

1. 前言 Spring除了IOC和DI,还有另一个杀手锏功能——Spring AOP。AOP是一种面向切面的编程思想,它的关注点是横向的,不同于OOP的纵向。面向对象编程时,如果我们要给多个类引入同一个行为,唯一的方式就是使用继承&…

了解SpringBoot自动配置原理

目录 1、SpringBoot特点 1.1、依赖管理 1.1.1 父项目做依赖管理 1.1.2 开发导入starter场景启动器 1.1.3 无需关注版本号,自动仲裁机制 1.1.4 可以修改默认版本号 1.2、自动配置 2、容器功能 2.1、组件添加 1、Configuration 2、Bean、Component、Contro…

医院室内定位导航,便捷、低成本智慧医院室内地图应用解决方案

医院布局作为公共建筑最复杂的结构之一,有规模大、功能复杂等特点,因而,面向医护人员、患者就诊、医院管理等一系列基础医疗服务就成了当下医院智慧化改善的首要问题。电子地图作为大家最喜闻乐见的高效应用形式,可高效为病患提供…

SpringMVC的学习

SpringMVC 文章目录SpringMVC学习目标SpringMVC简介优点入门案例springmvc入门程序开发流程入门案例工作流程分析SpringMVC对应bean加载与spring对应bean加载web配置类简化开发PostMan插件简介基本使用请求与响应请求映射路径请求参数请求方式请求参数(传递json数据)日期类型参…

小程序和公众号相互跳转

小程序跳转公众号 小程序跳转公众号目前只找到 微信暴露的 引导关注组件 official-account, 官方文档如下: https://developers.weixin.qq.com/miniprogram/dev/component/official-account.html 且这个组件展示是有限制的,只有在扫码进入小程序的情况下…

【数据结构Java版】二叉树堆与优先级队列PriorityQueue

目录 一、优先级队列 (1)优先级队列的概念 (2)优先级队列的模拟实现 二、堆 (1)堆的概念 (2)堆的存储方式 (3)堆的创建 1.堆的向下调整 2.堆的创建 …

Nginx access.log日志详解及统计分析

Nginx access.log日志详解及统计分析一、nginx的access.log二、日志流量统计统计接口地址访问量PV统计UV统计独立IP统计三、配置access.log按天生成四、nginx.conf配置一、nginx的access.log 1.日志文件一般存放在 /var/log/nginx 下,若是docker启动则可以使用主机…

奇舞周刊 477 期:一文弄懂 React ref 原理

记得点击文章末尾的“ 阅读原文 ”查看哟~下面先一起看下本期周刊 摘要 吧~奇舞推荐■ ■ ■一文弄懂 React ref 原理对于 Ref 理解与使用,一些读者可能还停留在用 ref 获取真实 DOM 元素和获取类组件实例层面上 其实 ref 除了这两项常用功能之外,还有很…

简单通过Sentinel监控请求

文章目录一:运行Sentinel服务二:安装Sentinel依赖2.1:Sentinel Pom依赖2.2:Sentinel YML 配置注意:clientIp.localhost不同sentinel版本依赖缩进层级结构可能不一样,可根据idea提示回车三:启动服…

年终给您提个醒:明年的分区表创建好了吗?

2022年某月,某运营商客户突然出现部分业务办理失败,数据无法入库的现象......经过查询,应用进程insert提示:“ORA-14400”错误。由此诊断,故障出现是由于上月部分表分区未提前创建,导致本月前端业务在导入数…

130道基础OJ编程题之: 47 ~ 57 道

130道基础OJ编程题之: 47 ~ 57 道 文章目录130道基础OJ编程题之: 47 ~ 57 道0. 昔日OJ编程题:47. BC50 计算单位阶跃函数48. BC51 三角形判断49. BC52 衡量人体胖瘦程度50. BC53 计算一元二次方程51. BC54 获得月份天数52. BC55 简单计算器53. BC56 线段图案54. BC57 正方形图案…

【生信】初探蛋白质性质和结构分析

实验目的 熟悉蛋白质序列和结构的主要分析内容在实践中逐步理解蛋白质序列和结构的主要分析算法的基本原理 实验内容 综合使用多种在线工具,对蛋白质的一级、二级和三级结构进行分析和预测综合使用多种在线工具,对蛋白质的跨膜结构、翻译后修饰、亚细…

第二十八讲:神州路由器地址转换的配置

实验拓扑图如下所示 设置内网地址段为192.168.0.0,S0/1为外网出口。通过nat访问192.168.2.0网段。 操作步骤: 步骤1:连接网络拓扑结构图。 步骤2:配置计算机的IP地址、子网掩码和网关。 步骤3:设置Router-B的接口IP地址和DCE的…

linux0.11+Bochs环境搭建和使用

Linux 系统的创始人在一篇新闻组投稿上所说的,要理解一个软件系统的真正运行机制,一定 要阅读其源代码(RTFSC – Read The Fucking Source Code)。系统本身是一个完整的整体,具有很多看似 不重要的细节存在&#xff0c…

声明式事物的属性之只读、超时、回滚策略

声明式事物的属性之只读、超时、回滚策略 1. 事务属性:只读 ①介绍 对一个查询操作来说,如果我们把它设置成只读,就能够明确告诉数据库,这个操作不涉及写操作。这样数据库就能够针对查询操作来进行优化。 ②使用方式 Overri…

zabbix报警方式,邮件报警和微信报警。

整理csdn时候发现了一篇2016年整理zabbix报警不知道当时啥情况没有发布出去,凑个数重新发布 最近这些天都在弄Zabbix不再只是简单的监控物理硬件,服务端口,流量图等。让Zabbix的功能发挥到极致。 本篇博客只做笔记介绍zabbix的报警&#xff…

【数据结构与算法】顺序队列与环形队列

文章目录一 顺序队列1 应用场景2 基本概念(1)基本介绍(2)队列的顺序实现(3)队列的入队和出队操作(4)使用数组模拟队列3 代码实现(1)初始化队列(2&…

React Native windows环境搭建

1.首先准备下载必须的依赖:Node、JDK 、Android Studio、夜神模拟器 ①Node可以直接到 官网 下载,版本必须大于14,我这边用的是v16.15.1 ②Jave JDK,我直接在360软件管家安装的,搜的是JDK 11,React Nativ…