给Excel工作表建立目录

有时候我们会在一个工作簿中建立很多工作表,怎样才能简单明了的管理工作表呢,当然能建一个目录最好了,这里我们就学习一种给工作表创建目录的方法。

1、在工作簿中新建一个工作表,命名为“目录”。

2、单击B1单元格,切换到“公式”选项卡,单击“定义名称”,弹出【新建名称】对话框,在“名称”文本框中输入“目录”,在“引用位置”文本框输入以下公式:

=INDEX(GET.WORKBOOK(1),ROW(A1))&T(NOW())

3、在B1单元格中输入公式,并向下复制:

=IFERROR(HYPERLINK(目录&"!A1",MID(目录,FIND("]",目录)+1,99)),"")

现在可以看到效果了,单击目录中的工作表名称,就会自动跳转到相应工作表。

注意:GET.WORKBOOK函数是宏表函数,可以提取当前工作簿中的所有工作表名,需要先定义名称后使用。

咱们简单分解一下这个公式各部分的含义:

GET.WORKBOOK函数返回的结果类型为“ [课件.xlsm]目录”的样式。也就是“工作簿名称+后缀名+工作表名称”。

T(NOW())部分返回一个空值,目的是让GET.WORKBOOK函数结果能够实时更新。

FIND("]",目录)部分,用于查找符号"]"在自定义名称“目录”计算结果中的位置。

MID(目录,FIND("]",目录)+1,99)部分,从“目录”中的"]"符号后一个字符处取值,取值长度为99个字符,这里的99可以写成任意一个较大的数值。

HYPERLINK函数用于创建一个快捷方式(跳转),是EXCEL超级链接的函数实现方法。当单击函数 HYPERLINK 所在的单元格时,Excel将打开链接的文件或跳转到指定的工作表的单元格,本例中是跳转到目录&"!A1"。

IFERROR函数用于屏蔽错误。

注意:工作表保存时需要选择保存类型为“Excel 启用宏的工作簿(*.xlsm)”,同时需要在Excel选项中将宏安全性设置为中,否则会不能正常使用了。

采编至ExcelHome(http://www.excelhome.net/)

原文发布于微信公众号 - 数据的力量(shujudeliliang)

原文发表时间:2014-10-29

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏小樱的经验随笔

GMP大法教你重新做人(从入门到实战)

一、引言   GMP(The GNU Multiple Precision Arithmetic Library)又叫GNU多精度算术库,是一个提供了很多操作高...

2576
来自专栏容器云生态

Docker-client for python使用指南

Docker-client for python使用指南: 客户端初始化的三种方法 import docker docker.api() docker.APIC...

51410
来自专栏猛牛哥的博客

OD常用断点

1252
来自专栏Java架构师进阶

架构师进阶之路精选之Redis Lua脚本原理

2.6版本之后支持嵌入Lua脚本,客户端使用Lua脚本,直接在服务器端原子的执行多条命令

1144
来自专栏软件开发 -- 分享 互助 成长

Android studio中Rendering Problems不能可视化操作的解决办法

出现: Rendering Problems the following classes could not be found: android.suppor...

2038
来自专栏技术博文

Linux下批量Kill多个进程

1428
来自专栏xingoo, 一个梦想做发明家的程序员

Redis Lua脚本原理

2.6版本之后支持嵌入Lua脚本,客户端使用Lua脚本,直接在服务器端原子的执行多条命令 Lua脚本执行过程 创建并修改Lua环境 1 创建基础Lua环境...

2476
来自专栏IT笔记

如何查看当前目录下的文件夹大小

du -sh*查看当前目录下的文件夹大小 u 命令 用途 概述磁盘使用。 语法 du [ -a | -s ] [ -k ] [ -m ] -g [ -r...

2675
来自专栏漫漫深度学习路

tensorflow:使用tfrecords时的注意事项

使用 tfrecords 时的注意事项 确保 string_input_producer 中的文件名字是正确的。 string_input_producer(...

2098
来自专栏北京马哥教育

案例+解读,来自有道大神的17个常用Linux命令深度解析

命令后带(Mac)标记的,表示该命令在Mac OSX下测试,其它的在Debian下测试。 1. grep命令 文本查找命令, 能够使用正则表达式的方式搜索文本...

2915

扫码关注云+社区