Excel中为多个工作表快速创建目录【推荐文章】

合集下载

Excel目录,工作表管理的好方法

Excel目录,工作表管理的好方法

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

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

二、单击B1单元格,切换到【公式】选项卡,单击【定义名称】,弹出【新建名称】对话框,在“名称”文本框中输入“目录”,在“引用位置”文本框输入以下公式:=INDEX(GET.WORKBOOK(1),ROW(A1))&T(NOW())三、在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将打开链接的文件或跳转到指定的工作表的单元格。

Excel表格目录快速生成

Excel表格目录快速生成

Excel表格目录快速生成
使用Excel做数据处理时,很多情况下,都会在同一个Excel文件中放置多个工作表,而为了能快速的跳转到相应表格查看数据,通常我们会做带超链接功能的目录,方便跳转。

通常一个Excel文件中的工作表数量都不少,如果逐个添加超链接,那么太浪费时间了,如果使用函数公式,也不太好记公式,下面为大家介绍一个简单易记的方法。

快速生成Excel工作表目录
1. 选择要生成目录的第一个工作表
2. 按住shift键,然后点击最后一个工作表,这时候,就会选择了要生成目录的所有工作表
3. 在F1位置输入=ZZ1,结果会显示为0,而因为是在全选工作表的情况下输入的,所以,所有工作表,都会在F1的位置显示0。

这样做的目的是为了让工作表产生不兼容Excel旧版本的数据。

4. 按照路径【文件】-【信息】-【检查问题】-【检查兼容性】调出兼容性检查器
5. 使用兼容性检查器的复制到新表功能
6. 复制新表中的带跳转链接的单元格
7. 重新全选要做目录的工作表
8. 在F2位置粘贴刚刚复制的带跳转链接的单元格
9. 将F1改成内容目录
10. 使用替换功能把’!F1替换成空值
11. 整理一下目录单元格的格式,这样就可以得到一个能快速跳转又好看的目录了。

excel批量建文件夹的方法

excel批量建文件夹的方法

excel批量建文件夹的方法【原创版3篇】《excel批量建文件夹的方法》篇1以下是使用Excel 批量创建文件夹的方法:1. 在Excel 中打开一个新的工作表。

2. 在表格中选择一列,例如A 列,输入要创建的文件夹名称。

3. 在A 列中,将每个文件夹名称前添加一个"&"符号,以便在自动填充时生成正确的文件路径。

4. 选中A 列,然后点击右键,选择“插入文本”并选择“插入文本到开头”。

5. 在弹出对话框中输入文件路径,包括驱动器和文件夹路径,并加上一个空格。

例如:“C:UsersusernameDocuments”。

6. 点击“确定”按钮,Excel 将自动在指定的路径中创建一个新文件夹。

7. 如果需要创建多个文件夹,请将A 列中的数据复制并粘贴到其他列中,然后按照步骤4-6 进行操作。

注意:在输入文件路径时,必须使用英文格式的双引号,而且路径中不能有特殊字符或空格。

《excel批量建文件夹的方法》篇2以下是使用Excel 批量创建文件夹的方法:1. 在Excel 中打开一个新的工作表。

2. 在表格中选择一列,例如A 列,输入要创建的文件夹名称。

3. 在A 列中,将第一个单元格右键单击,选择“格式单元格”,然后选择“自定义”。

在类型中删除通用格式,填入"md"@注意这里的双引号必须是英文格式。

md 前有个空格。

4. 拖动填充柄,将A 列中的名称复制到其他列中,例如B、C、D 等列。

5. 选择B、C、D 等列中的任意单元格,右键单击选择“插入文本”,然后选择“插入文本到开头”。

6. 在弹出对话框中输入文件位置地址,例如“C:UsersUserNameDocuments”,然后单击“确定”。

7. 在Excel 中,选择“工作表”菜单,然后选择“创建文件夹”。

8. 在弹出对话框中选择要保存的文件夹路径,例如“C:UsersUserNameDocuments”,然后单击“确定”。

excel表格目录怎么做

excel表格目录怎么做

竭诚为您提供优质文档/双击可除excel表格目录怎么做篇一:给多个excel表格添加目录方法给多个excel表格添加目录方法打开要创建目录的excel文件--------alt+F11---------插入--------模块--------把下面的代码拷贝到模块中submulu()onerrorgototuichudimiasintegerdimshtcountasintegerdimselectioncellasRangeshtcount=worksheets.countifshtcount=0orshtcount=1thenexitsubapplication.screenupdating=FalseFori=1toshtcountifsheets(i).name="目录"thensheets("目录").movebefore:=sheets(1)endifnextiifsheets(1).name"目录"thenshtcount=shtcount+1sheets(1).selectsheets.addsheets(1).name="目录"endifsheets("目录").selectcolumns("b:b").deleteshift:=xltoleftapplication.statusbar="正在生成目录…………请等待!"Fori=2toshtcountactivesheet.hyperlinks.addanchor:=worksheets("目录").cells(i,subaddress:=_sheets(i).name"!R1c1",texttodisplay:=sheets(i).name anchor:=worksheets("目录").cells(i,2),address:="",nextsheets("目录").selectcolumns("b:b").autoFitcells(1,2)="目录"setselectioncell=worksheets("目录").Range("b1") withselectioncell.horizontalalignment=xldistributed.Verticalalignment=xlcenter.addindent=true.Font.bold=true.interior.colorindex=34endwithapplication.statusbar=Falseapplication.screenupdating=truetuichu:endsub篇三:怎样快速为excel工作簿创建工作表目录怎样快速为excel工作簿创建工作表目录分步阅读我们经常把同类相关excel工作表集中保存在同一文档中,以便于在各表格间进行引用、查看。

如何用excel建立目录?

如何用excel建立目录?

如何⽤excel 建⽴⽬录?奇趣软件技巧达⼈ 数码问答达⼈07-25 16:53在word中,我们可以通过创建⽬录来快速了解⽂本⼤纲,那么在excel中,我们是否也可以通过创建⽬录,来快速查找excel⽂件呢?在同⼀个excel中含有多个⼯作表,我们就可以通过创建⽬录,关联其他的⼯作表。

操作:①选中B1单元格,点击“公式—名称管理器”,在“引⽤位置”中输⼊:=INDEX(GET.WORKBOOK(1),ROW(A1))&T(NOW())。

②接着,回到B1单元格,输⼊函数:=IFERROR(HYPERLINK(⽬录&"!A1",MID(⽬录,FIND("]",⽬录)+1,99)),""),然后下拉菜单完成填充,就完成⽬录制作。

当⼀个⽂件夹中含有多个excel⽂件时,如何快速为他们创建⽬录呢?1、同⼀e x ce l⽂件创建⽬录2、多e x ce l⽂件创建⽬录⾸先,新建⼀个excel表格,将上⾯的⽂件名称输⼊到excel中。

如果觉得⼿动输⼊太⿇烦,可以使⽤下⾯的⽅法。

在该⽂件夹内新建⼀个txt⽂档,输⼊:DIR *.* /B >⽬录.TXT,然后将后缀修改为:bat。

就可以快速提取⽂件名称了。

接着,将txt⽂本中的内容复制到excel表格中,并创建超链接。

①使⽤函数在B1单元格中输⼊“HYPERLINK("C:\Users\Administrator\Desktop\1\"&A1,A1)”。

择“复制地址”,就可以得到。

②右键选择超链接————————————————————————Excel到PowerBI 中远⽹络物流信息科技有限公司咨询顾问03-02 10:58⽤Excel建⽴⽬录,通常有以下2种情况:1. 对⼀个Excel⼯作簿内的多个表建⽴⽬录2. 对某个⽂件夹下的⽂件(⽐如其中的word或Excel⽂件)建⽴⽬录以下对这两种情况分别⽤⽰例进⾏说明。

excel目录使用技巧

excel目录使用技巧

excel目录使用技巧Excel是一款强大的电子表格软件,广泛应用于各个领域。

在使用Excel时,如果能够合理地使用目录功能,将会大大提高工作效率。

下面介绍一些Excel目录使用技巧。

首先,要知道如何创建目录。

在Excel中,可以使用超链接功能创建目录。

具体操作是:选中需要添加目录的单元格,然后点击“插入”菜单中的“超链接”选项,在弹出的窗口中选择“此文档中的位置”,再选择需要跳转的单元格,最后点击“确定”即可。

其次,可以设置目录的样式。

在创建目录之后,可以通过修改字体、颜色和添加边框等方式,使目录更加醒目。

可以通过选择目录单元格,然后点击“字体”和“边框”菜单进行相应的设置。

另外,可以使用公式来创建动态目录。

在Excel中,可以使用公式来获取表格中的数据,并将其显示在目录中。

例如,可以使用“=Sheet1!A1”来获取Sheet1中A1单元格的数据,并将其显示在目录中。

这样,当Sheet1中的数据发生改变时,目录中相应的数据也会随之改变。

还有一点要注意的是,可以使用图表来创建目录。

在Excel中,可以将一些重要的数据以图表的形式显示在目录中。

例如,可以使用饼图来显示某个数据占总数据的百分比。

这样,目录中不仅可以显示具体的数据,还可以直观地展示数据的分布情况。

此外,可以使用筛选功能来实现数据的快速定位。

在Excel中,可以使用筛选功能来根据条件过滤数据,从而快速定位到目标数据。

通过筛选功能,可以快速找到需要的数据,并在目录中显示相应的信息。

最后,要定期更新目录。

在使用Excel目录时,数据往往是动态变化的。

因此,为了保证目录的准确性和高效性,需要定期更新目录。

可以选择手动更新目录,也可以使用VBA宏来实现自动更新目录。

综上所述,合理地使用Excel目录功能可以提高工作效率。

通过创建目录、设置目录样式、使用公式和图表、使用筛选功能以及定期更新目录等技巧,可以更好地管理数据和定位目标数据。

希望以上的使用技巧对您有所帮助。

excel表格创建目录的两种方法

excel表格创建目录的两种方法

excel表格创建目录的两种方法三四五当一张工作簿里面有很多的工作表时候,我们往往想在第一张工作表中创建一个目录,方便查询链接后面的所有工作表,这时一般会用到超链接和HYPERLINK函数这两种方法。

一、超链接选定单元格后右键-超链接,选定所需链接的位置,输入要显示作为提示的文字后确定。

超链接一般用来快速创建返回第一张表格,因为路径一致,创建一个后就可以复制到其他工作表。

超链接这种方法虽然比用函数链接法简单实用,但因为是手动操作,所以要链接的工作表个数不能太多。

二、HYPERLINK函数1.宏3.0取出各工作表的名称, ctrl+f3(公式-定义名称/名称管理器)出现自定义名称对话框,取名为X,引用位置栏输入公式后点确定:=MID(GET.WORKBOOK(1),FIND("]",GET.WORKBOOK(1))+1,100)2.HYPERLINK函数批量插入连接,在第一个工作表的A2单元格输入公式=HYPERLINK("#'"&INDEX(X,ROW())&"'!A1",INDEX(X,ROW()))A2单元格向下填充,直到出错为止,目录就生成了。

HYPERLINK函数第一部分是链接的位置,第二部分是要显示文字,也可以取得链接位置单元格数值。

INDEX(X,ROW()) 显示的是对应工作表名称INDIRECT("'"&INDEX(X,ROW())&"'!A1") 对应工作表A1单元格的数值当然也可以通过VBA取得工作表名称后直接录入到HYPERLINK函数中,省去创建宏表函数这一环,不过在变更工作表名称时可能带来不便。

excel教程excel生成目录索引最简单快捷的方法

excel教程excel生成目录索引最简单快捷的方法

excel教程excel生成目录索引最简单快捷的方法
关于excel怎么生成目录的问题,答案多种多样,有人用VBA生成,有人用宏表函数等。

本着去繁化简的原则,给大家分享另外一种更加简单的Excel添加目录索引的方法,主要使用到了兼容性检查来实现。

操作环境:小编用的Excel版本是2013版本,因此本文演示都是基于2013版本的Excel。

看下面的截图,Excel 文件里面一共有16张工作表,来回切换,非常不方便,因此我们可以添加目录索引。

我们在最前面插入一张新的工作表,重命名为“目录”。

在工作表标签上面,点击右键,选择“选定全部工作表”,如下:所有工作表处于选定状态,在A1单元格输入:=XFD1,回车。

这一步的操作结果是每一张工作表A1单元格都会显示0。

友情提示:Excel2003版本的(.xls)文件:最大256(IV,2的8次方)列,而2007到以后的Excel版本是最大16384(XFD,2的14次方)列。

所以这里我们巧妙用到了Excel中XFD列。

执行菜单命令:文件——检查问题——检查兼容性,如下图所示:弹出的Excel兼容性检查器框中我们点击左下角的“复制到新表”。

这样我们就可以在一张新的工作表中得到检查后的文件。

神奇的一幕出现了,excel给我们乖乖的生成目录了,接下来我们把目录复制到目标工作表即可。

EXCEL怎么建目录表并且自动关联

EXCEL怎么建目录表并且自动关联

EXCEL怎么建目录表并且自动关联
在EXCEL电子表格中,要做好一个目录表就可以以最快方式打开其中当中的一个工作表格,那么怎么做呢?
比如我的Excel课件有很多个表格,我想建一个目录,点击目录自动转到所需要的表格页面
1.在功能区找到'公式'里找到'名称管理器';
2. 单元格内同时按住键盘上的'CTRL+K',跳出如图界面;
1)择链接到'本文档中位置',如点击'CTRL+E'工作表,
2)查看'要显示的文字',是否正确的工作簿名称
3)点击'确定'
3. 重复以上步骤操作,就会出现如图,
完成后只要在做好的目录中,用鼠标点击所在表格名称,就会快速到达所在表格位置。

Excel批量创建多个工作表以及目录索引,又快又省心

Excel批量创建多个工作表以及目录索引,又快又省心

Excel批量创建多个⼯作表以及⽬录索引,⼜快⼜省⼼1、将需要的做分表的内容准备好,将⿏标放在数据区域内,点击插⼊——数据透视表——选择
放置位置——确定
2、弹出透视界⾯——将“⽉份”拖拽⾄“筛选器”中——选项——显⽰报表筛选页即可
3、调整全部表格格式——选择第⼀张表按住shift键再选中最后⼀张表就选中所有表格——选中
第⼀⾏——点击开始——格式——清除全部
ps:选中所有表格时候也可以单击⼀个表格后右键——选定所有表
4、Ctrl+c复制1⽉的内容——选中所有表格ctrl+v粘贴即可
批量操作
⼯作表创建完了,这下要创建⼀个索引⽬录
1、批量创建⼯作表⽬录:①新建⼀个⼯作表,命名为"⽬录"
②点击数据——新建查询——从⽂件——从⼯作簿——选定表格——导⼊——选定⽂件夹——编辑——删除多余列——关闭并上载⾄——选中存放在位置——确定
③输⼊公式=HYPERLINK("#"&[@Name]&"!a1","打开⼯作表") 即可打开分表
返回⼯作表⽬录
2、创建返回⽬录索引:点击⿏标右键——选定所有⼯作表——在I1中输⼊公式
=HYPERLINK("#⽬录!A1","⽬录") 即可返回⽬录
返回⽬录。

快速按excel建立文件夹的方法

快速按excel建立文件夹的方法

快速按excel建立文件夹的方法随着信息技术的飞速发展,Excel表格成为了办公室里不可或缺的工具之一。

它的强大功能让我们可以进行数据处理、图表制作、公式计算等多种操作。

在日常办公中,我们经常需要按照一定的规则建立大量的文件夹,这时候,Excel就可以派上用场了。

下面,我将介绍一种快速按Excel建立文件夹的方法,希望对大家有所帮助。

准备工作:1.确保你的电脑上安装了Excel软件,并且你已经掌握了基本的Excel操作技能。

2.创建一个文件夹,用于存放你将要按照Excel表格内容建立的文件夹。

步骤一:准备Excel表格1.打开Excel软件,创建一个新的工作表。

2.在第一行的每一列中,分别填入你需要建立文件夹的每个部分的名称,比如尊称、日期、项目等。

这些名称将成为你建立文件夹的依据。

3.在接下来的每一行中,填入相应的内容,这些内容将用来命名文件夹。

步骤二:编写VBA宏VBA(Visual Basic for Applications)是一种用于自动化操作和定制应用程序的编程语言,Excel也支持VBA,通过编写宏,我们可以实现一些自动化的操作。

下面,我们将编写一个VBA宏来实现根据Excel表格内容建立文件夹的功能。

1.按下“Alt + F11”,打开VBA编辑器。

2.在VBA编辑器中,依次点击“插入”-“模块”,创建一个新的模块。

3.在新建的模块中,输入以下VBA代码:Sub CreateFolders()Dim Rng As RangeDim maxRow As IntegerDim i As IntegerDim FolderPath As StringDim NewFolder As String' 设置工作表范围Set Rng = edRangemaxRow = Rng.Rows.Count' 设置文件夹路径FolderPath = "C:\YourFolderPath\" ' 将YourFolderPath替换为你存放文件夹的路径' 逐行创建文件夹For i = 2 To maxRowNewFolder = FolderPath Rng.Cells(i, 1).Value "\"Rng.Cells(i, 2).Value "\" Rng.Cells(i, 3).Value ' 这里根据你的Excel表格内容进行调整MkDir NewFolderNext iMsgBox "文件夹创建完成!"End Sub4.在代码中,你需要根据你的Excel表格内容来修改文件夹的路径和命名规则,确保代码能够正确地根据表格内容来创建文件夹。

excel表格目录制作的方法

excel表格目录制作的方法

excel表格目录制作的方法
Excel中经常需要使用到目录这个功能,目录具体该如何进行制作呢?下面是店铺带来的关于excel表格目录制作的方法,希望阅读过后对你有所启发!
excel表格目录制作的方法:
目录制作步骤1:选取“目录”表的B列表一所在的单元格,右键菜单中点击超链接命令,如下图所示。

目录制作步骤2:在打开的“插入超链接“窗口中,左侧选取“本文档中的位置”,右侧工作表列表框中选取“表一”工作表。

依此类推设置针对表二和表三的链接。

目录制作步骤3:设置表一,表二和表三的返回链接。

这次我们可以借助插入的图形设置超链接。

如下图所示是插入的一图形。

选取图形,右键菜单中选取超链接。

在”插入超链接”窗口中设置指向“目录”工作表的链接。

目录制作步骤4:设置“表一”后,直接把图片复制粘贴到表二和表三。

链接也会随图片粘贴过去。

至此我们的超级链接设置完成。

Excel中为多个工作表快速创建目录【会计实务操作教程】

Excel中为多个工作表快速创建目录【会计实务操作教程】

失性函数任何变动都会强制计算,因此我们需要在公式中加上 NOW()函数
才能让公式自动重算。函数 T()则是将 NOW()产生的数值转为空文本以免 影响原公式结果。 注:宏表函数 GET.WORKBOOK,不能直接在单元格公式中使用,必须通
只分享有价值的会计实操经验,用有限的时间去学习更多的知识!
过定义名称才能起作用。 二.输入公式 在“目录”工作表的 A1单元格输入 2,在 B1单元格输入公式 =IFERROR(HYPERLINK(List&”!A1”‚”“)。公式表示当名称 List的值为错误值时显示为空,否则创建指向第二张工作表的超链接。 当然出现的文本包括工作簿名、工作表名和单元格 A1,如果只想显示工 作表名,可用一些文本函数作为 HYPERLINK的第二个参数,使得超链接 显示的文本满足自己的要求。 然后选中 A1:B1单元格,把鼠标指向选中区右下角的“填充柄”按住 鼠标左键向下拖动即可(根据该工作簿中工作表的数量决定复制多少 行)。单击相应工作表名称即可快速切换到该工作表中。 740)this.width=740” border=undefined> 三.保存设置 切换到“开始”选项卡适当设置一下目录中的字体、字号和颜色等 等,建议把字号放大并设置加粗以便查看,还要调整一下 A:B 列的列宽 以便完全显示工作表名称。最后单击“Office”按钮,选择“另存为” , 在弹出的另存为窗口中选择保存类型为“Excel启用宏的模板(*.xltm)” 格式。 由于宏表函数 GET.WORKBOOK(1)是通过宏功能起作用的,所以插入了工
只分享有价值的会计实操经验,用有限的时间去学习更多的知识!
Excel中为多个工作表快速创建目录【会计实务操作教程】 我们经常把同类相关的 Excel工作表集中保存在同一文档中,以便于在 各表格间进行引用、查看。当一个文档中的工作表达到一定数量时,要 想找到需要的工作表就变得很麻烦了。此时若能建立一张“目录”工作 表显示所有工作表的名称和链接,事情将会简单很多。当然,我们可以 通过创建超链接的方法,为每一个工作表分别创建超连接,但这样会比 较麻烦,工作表多的时候,工作量也蛮大。下面介绍一种通过 HYPERLINK 函数结合定义名称的方法,快速创建工作表目录。下面主要以 Excel 2007 演示,在 Excel 2003 中同样适用。 一.定义名称 打开 Excel 2007,右击第一张工作表标签选择“重命名” ,把它重命名 为“目录”工作表。选中 B1单元格,切换到“公式”选项卡,单击“定 义名称” ,在弹出的“新建名称”窗口中输入名称 List,在引用位置中则 输入=INDEX(GET.WORKBOOK(1),$A1)&T(NOW()),单击确定即可定义 出一个名为 List 的名称。 740)this.width=740” border=undefined> 公式中 GET.WORKBOOK(1)用于提取当前工作簿中所有工作表名称, INDEX函数则按 A1中的数字决定要显示第几张工作表的名称。此外,由 于宏表函数 GET.WORKBOOK(1)在数据变动时不会自动重算,而 NOcel启用宏的工作簿(*.xlsm)”格式另

excel批量创建目录

excel批量创建目录

上海
北京
武汉
合肥
西安
成都
A0001
C0503
H3231
如何利用EXCEL批量建立目录
步骤:
1、选取需要建目录的内容复制到空白表的第一列,如:A列
2、在A列前插入一个空白列
3、在空白列中填写md,大小写无关,注意需要在每个要建立目录的空白表格内填写
4、用鼠标拖动填写了md的单元格直到在每个需要建目录空白列中填写完
5、此时EXCEL文件处理完成,选择另存,保存格式选择txt格式,保存过程中会提示丢失信息等,不用理会保存即
6、找到保存好的扩展名为txt格式的文件,双击打开看看是什么样的内容,内容应该如下:
md 上海
md 北京
md 武汉
md 合肥
md 西安
md 成都
md A0001
md C0503
md H3231
7、在次核对一下是否该有的目录名都有了,最好能在excel表中直接清除重复的项目,避免建目
8、变更txt的扩展名称为bat,此时会提示有错误,不用理会变更即可
9、将此扩展名为bat的文件保存到你需要建目录的文件夹内,注意,创建的文件夹都在同一个目录下
10、双击该文件,目录瞬间创建完成
信息等,不用理会保存即可
项目,避免建目录的时候报提示
夹都在同一个目录下。

你会做Excel目录吗?这个完美方法99%的人不知道,还不限制版本

你会做Excel目录吗?这个完美方法99%的人不知道,还不限制版本

你会做Excel目录吗?这个完美方法99%的人不知道,还不限制版本制作可以自动更新的工作表目录,最简单的方法就是利用PowerQuery来获取工作表名称,但是有很多粉丝反映它们的Excel版本不支持,无法使用,今天就跟大家分享另一种解决方法,不限制Excel版本,就是操作稍微麻烦一些,也可以实现自动更新,下面就让我们来一起操作下吧一、所需函数1. Get.workbook Get.workbook:提取工作薄中的信息语法:=GET.WORKBOOK(信息类型,名字)第二参数是一个可选参数,一般将其省略掉,就表示获取当前工作薄的信息Get.workbook是一个宏表函数,需要配合index+定义名称来使用,在这里只需要记得将名称定义为:=Get.workbook(1)&T(RAND())即可获取工作薄名称与工作表名称2. Hyperlink Hyperlink:创建一个超链接语法:=HYPERLINK (连接地址,显示的名称)以上就是我们需要使用的2个函数,制作过程是利用Get.workbook动态获取工作表名称,然后再利用Hyperlink函数创建超链接二、获取工作表名称1.定义名称我们需要点击【公式】功能组找到【定义名称】,就会跳出定义名称的窗口,在这里我们将名称设置为【XX】,然后在最下方将公式设置为:=Get.workbook(1)&T(RAND())最后点击确定即可2.获取名称点击下A1单元格,随后将公式设置为:=IFERROR(INDEX(XX,ROW(A1)),""),然后向下填充就会获取工作薄名称与工作表名称,如果你想要新增目录自动更新,这个公式我们就需要多拉一些才可以,如果工作表个数大于公式个数,新增的工作表是不能自动显示的3.获取工作表名称现在我们获取的名称是工作薄名称+工作表名称,在这里我们仅仅需要的是工作表名称,提取方法很多,在这里我们使用len+rigth函数进行提取只需要将公式设置为:=IFERROR(RIGHT(A1,LEN(A1)-9),""),然后向下填充即可,公式中的9其实就是[3月.xlsm]这一部分的字符数,大家可以根据自己的实际情况来设置,可以使用len函数来快速计算字符数三、制作超链接获取了工作表名称之后,就可以着手制作超链接了,制作超链接,我们需要用到Hyperlink函数,只需要将函数设置为:=HYPERLINK("#"&B1&"!a1",B1)然后向下填充即可。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

精品文档Professional documents 如若有用请下载收藏以便备查
Excel中为多个工作表快速创建目录
我们经常把同类相关的Excel工作表集中保存在同一文档中,以便于在各表格间进行引用、查看。

当一个文档中的工作表达到一定数量时,要想找到需要的工作表就变得很麻烦了。

此时若能建立一张“目录”工作表显示所有工作表的名称和链接,事情将会简单很多。

当然,我们可以通过创建超链接的方法,为每一个工作表分别创建超连接,但这样会比较麻烦,工作表多的时候,工作量也蛮大。

下面介绍一种通过HYPERLINK函数结合定义名称的方法,快速创建工作表目录。

下面主要以Excel 2007 演示,在Excel 2003 中同样适用。

一.定义名称
打开Excel 2007,右击第一张工作表标签选择“重命名”,把它重命名为“目录”工作表。

选中B1单元格,切换到“公式”选项卡,单击“定义名称”,在弹出的“新建名称”窗口中输入名称List,在引用位置中则输入=INDEX(GET.WORKBOOK(1),
$A1)&T(NOW()),单击确定即可定义出一个名为List 的名称。

740)this.width=740” border=undefined>
公式中GET.WORKBOOK(1)用于提取当前工作簿中所有工作表名称,INDEX函数则按A1中的数字决定要显示第几张工作表的名称。

此外,由于宏表函数GET.WORKBOOK(1)。

相关文档
最新文档