分享

Excel教程实用技巧丨Excel怎么自动生成目录?

 liuyize2008 2018-09-11

几天没有学习Excel之后,我感到空落落的,所以今天当我回答我的朋友如何快速定位第一个工作表中的快捷键时,我发现Microsoft不支持使用直接快捷切换到第一个工作表,但是经过长时间的思考,我发明了Ctrl +Page且长按的方法。大家一致认可同意。Excel能创建一个像Word那样的目录吗?一点目录进入相应的工作表?据说,1000个Excel高手中只有不到三个人能够做到这一点,到目前为止,世界上只有不到50万人能够做到这一点。所以,我决定写一篇文章,然后大家按照步骤操作,都学会这一神技能。

Excel教程实用技巧丨Excel怎么自动生成目录?


1、首先打开你的excel表格,定位到第一个工作表后,新建一个工作表作为第一个工作表,命名为“中国人自己的目录”,后面可以建立一些工作表做测试用,随意起个名字即可,如下图所示。

Excel教程实用技巧丨Excel怎么自动生成目录?


2、至此,事情已成功了一大半,不要怀疑,以上步骤就是这么简单。

3、在中国人自己的目录这个工作表,A1输入内容1,然后依次点击B1,切换到“公式”选项卡,点击最右侧的定义名称,会出现编辑名称对话框,如下图所示:

Excel教程实用技巧丨Excel怎么自动生成目录?


(1)在名称A位置输入List

(2)在引用B位置输入=INDEX(GET.WORKBOOK(1),$A1)&T(NOW())

提示:Index函数的语法分为两种,数组形式和引用形式

数组形式:INDEX(array,row_num,column_num)

Array:是一个单元格区域或数组常量。

Row_num:用于选择要从中返回值的数组中的行。

Column_num:用于选择要从中返回值的数组中的列。

引用形式:INDEX(reference,row_num,column_num,area_num)

Reference是对一个或多个单元格区域的引用。

Row_num是要从中返回引用的引用中的行编号。

Column_num是要从中返回引用的引用中的列编号。

Area_num用于选择要从中返回 row_num 和 column_num 的交叉点的引用区域。

4、以上步骤操作完是没有任何反映,这是正常现象,大家别捉急,最后一步来了。

在B1位置输入公式=IFERROR(HYPERLINK(List&'!A1'),'') 会出现一个满意的结果了,但只有一行,拖动填充柄下拉即可,如下图:

Excel教程实用技巧丨Excel怎么自动生成目录?


提示:IFERROR函数用来捕获和处理公式中的错误。如果公式的计算结果为错误,则返回您指定的值;否则将返回公式的结果。

语法:

IFERROR(value, value_if_error)

参数:

value 必需,检查是否存在错误的参数。

value_if_error 必需,公式的计算结果为错误时要返回的值。计算得到的错误类型有:#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME? 或 #NULL!。

注解:如果 value 或 value_if_error 是空单元格,则 IFERROR 将其视为空字符串值 (quot;quot;)。

下拉后,会出现让人想入菲菲、日思夜想的很多人不会做而你现在竟然做出来的目录啦,老师教的虽然很重要,但主要还是大家理解能力强。

Excel教程实用技巧丨Excel怎么自动生成目录?


点击对于的目录,就可以方便地切换到对应的工作表了!以上就是Excel工作表目录的制作步骤的全部内容,如果经常涉及到Excel,那么不妨看看,或许在你最需要的时候会帮助你。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多