excel表名与文件名做链接|两张在不同文件夹里的EXCEL表数据链接怎么做

excel表名与文件名做链接|两张在不同文件夹里的EXCEL表数据链接怎么做的第1张示图

㈠ excel中怎么将工作表名创建为目录超链接

方法/步骤1该方法主要通过用get.workbook函数自定义一个名称实现,首先打开要创建目录的工作簿,并新建一个工作表,重命名为目录,并填好相应名称。2然后 点击<公式> < 定义名称> 在弹出的新建名称窗口中 名称命名为(目录),在引用位置输入=get.workbook(1),然后点击确定。完成上面一步后就可以直接利用这一定义名称了, 在A2输入=目录回车结束发现我们需要的表名称(2)有了,但是前面还有工作簿的名称(1),这样的名称就显得太复杂了,那么如何让它变得简洁点呢,让我们给它修饰下基本思路:把前面的内容都替换为空就可以完成目标了,由于操作的时候涉及到了多个函数的相互嵌套比较复杂,对于每个函数的相应用法这里就不做讨论了。首先用find函数找到"]",公式=FIND("]",A2,1)(图五),再用replace函数提取到整个工作簿的名称公式=REPLACE(A2,1,C2,"")(图六),然后把这两个函数进行嵌套得到=REPLACE(A2,1,FIND("]",A2,1),"")(图七)接着复制这条公式(在编辑栏里选中公式按ctrl+c)然后点开名称管理器(位置在图二中可以找到)选择《目录》,在引用位置把复制的公式粘贴进去,然后再复制前面的get.workbook(1)把它嵌套到A2的位置(如图八)整理得到公式 =REPLACE(GET.WORKBOOK(1),1,FIND("]",GET.WORKBOOK(1),1),"") 。注:如果有时候我们增减了工作表,那么怎么实现目录的自动刷新呢,很简单只要在原公式后面连个T(NOW())函数就可以实现了,因此最终的公式如下=REPLACE(GET.WORKBOOK(1),1,FIND("]",GET.WORKBOOK(1),1),"")&T(NOW())。完成后关闭该对话框。然后下拉A2进行填充,但是我们发现除了第一个是对的其他是错误的,为什么?这里要说明下 ,点击A2 在编辑栏里按下F9,会发现所有的工作表名称都在里面了(图十),辣么要怎么根据行号提取相应的工作表名称呢?直接用index函数就可以办到了。公式如下=INDEX(目录,ROW()-1)(图十一),这里又出现了新问题就是:当不存在工作表的时候会有#REF!提示,如何取消这个提示让它显示为空白呢,很简单在嵌套一个iferror函数就可以了 因此最最终的公式如下=IFERROR(INDEX(目录,ROW()-1),"").说明:如果你不想在目录页显示目录这张工作表的名称,则不必减去1,公式如下=IFERROR(INDEX(目录,ROW()),"")如(图十三)进行到这里我们的目标已经完成一大半了,接下来只要在进行超链接就可以大功告成了。因此我们要用到hyperlink这个超链接函数如图十四=HYPERLINK("#"&A2&"!A1","转到"),这样点击“转到”就可以跳转到对应的工作表了跳转后当然也要返回目录表来才方便,因此要在每张工作表里在添加一个超链接返回到目录表。首先这里要说明下,工作表可能有的第一行有数据有的则可能没有,因此最好的方法是都新加一行空白行作为超链接所在行,具体操作如下:首先全部选中要操作的工作表,按住shift鼠标点击第一张表,然后再点下最后一张表,这样就全部选中了,然后在第一行右键插入,这样所有的工作表里就多了一行空白行作为首行了,然后再A1里面输入公式=HYPERLINK("#目录!A1","返回")这样就全部完成了所有表的返回超链接了。完成好后,如果选择不存在的工作表后面的连接会提示引用无效(如图十六),那么如何避免这一情况呢,只要根据前面是否为空做个简单的if判断就可以了 13公式如下=IF(A2="","",HYPERLINK("#"&A2&"!A1","转到"))这样一个含有工作表目录并能直接超链接到对应工作表的工作簿就完成了。

㈡ excel批量超链接,将表中文件名称自动超链接相对应的文件

先选中你要添加超链接的单元格,然后按ALT+F11把下面的代码复制进去,按F5运行一下就行了Sub 超链接()For Each Rng In SelectionActiveSheet.Hyperlinks.Add anchor:=Rng, Address:="E:\查询\文件\2007\" & Rng & ".wps"NextEnd Sub(注:WPS个人版不支持宏,所以用不了!你想用的话,你就得用office办公软件的EXCEL才行)

㈢ 如何在excel中链接文件

右键选择要使用的单元格,选择超链接,选择文件所在位置,左键点击文件,在上面回要显答示的文字中键入表格中你想看见的文字,点击确定,就好了,建议把文件和表格放到一个文件夹里,到时候需要移动的移动整个文件夹,发送给别人的时候把整个文件夹发送,这样你的超链接会随位置改变而改变

㈣ 两张在不同文件夹里的EXCEL表数据链接怎么做

用Excel的公式功能可以实现,选中单元格,输入=号,点击别一个文件中相应回单元格,回车就行了。答 比如:现有两个表格。"领料表"、"汇总表"。单击要"汇总表"中的A1单元格,然后在该单元格里输入“=”号,然后点击"领料表"中对应的数据单元格(如B1)确定即可。 公式如下: =[文件名]工作表名!单元格名称 例:=[汇总表]Sheet1!B1 即某"领料表"A1单元格等于"汇总表"文件中"Sheet1"中的"B1"单元格。 所以当"领料表"中A1单元格里的数据发生变化时,"汇总表"中B1单元格里也会自动更新。注意: 1、在关闭"汇总表"更新"领料表"中的数据时,不会自动更新。 2、只有再次打开“汇总表”时才会提示你要不要更新。 3、而在“领料表”发生移动的后。再次打开“汇总表”提示更新,需要重新设置数据源文件路径。

㈤ 如何在EXCEL中批量添加文件夹内文件的链接

1、把要复制的文复件制都放一个文件夹中,然后打开文件夹保存路径,复制路径。

㈥ EXCEL中如何实现其它工作表名称的引用并做链接!

比如B工作簿的Sheet1表的A1单元格等于A工作簿Sheet1表的C1:C5的合计,可以这样来引用:在B工作簿Sheet1表的A1单元格输入 =SUM([A.xls]Sheet1!$C$1:$C$5),其中$C$1:$C$5是对A工作簿Sheet1表的C1:C5的绝对引用。

㈦ EXCEL 单元格与电脑上的 同名文件夹批量做超链接

假设文件夹都在电脑的D盘。

在Excel中,文件夹列表是这样的形式:

左列是父文件夹,右列是子文件夹

㈧ EXCEL中,输入一个文件名,怎么自动生成链接到这个文件的超链接。

在文件名上点击鼠标右键——超链接——现在有文件或网页,点查找范围右边的下拉剪头,找到你需要链接的文件,确定就OK了

㈨ EXCEL如何把工作表名称与一个单元格的文本相关联

有这个公式,当这个工作簿保存后,这个可以显示工作表的名称。

=RIGHT(CELL("filename"),LEN(CELL("filename"))-FIND("]",CELL("filename")))

㈩ 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选项中将宏安全性设置为中,否则会不能正常使用了。

未经允许不得转载:山九号 » excel表名与文件名做链接|两张在不同文件夹里的EXCEL表数据链接怎么做

赞 (0)