工作中,我们经常遇到一个Excel内有很多sheet,当我们想查找一个sheet的时候,可能要一个个的查找,既耗时又耗力,今天给大家分享一种提取每个sheet名并生成超链接的方法,当我们点击链接即跳转到想要的sheet位置 01 提取sheet名称 1.首先我们在菜单栏中-【公式】-【定义名称】,我们在名称栏位置输入:提取名称,在引用位置输入公式: =GET.WORKBOOK(1) 2.在Sheet表内的B1单元格输入公式 =index(提取名称,row(B1)) 点击确定后,下拉即全部提取完成,然后再替换掉sheet名称 技巧讲解: 1.Sheet名称提取使用到的是宏表函数:GET.WORKBOOK 宏表函数是早期低版本的Excel中使用的,现在主要使用的是VBA,不过仍可以使用 特别需要注意的是,此函数不能直接在单元格内使用,只能在【公式】-【定义名称】中使用 2. INDEX(数据表,行数,列数) 返回数组中指定的单元格或单元格数组的数值,此处使用的意思是提取数据表 [提取名称] 内的每行的内容 02 建立超链接 我们在提取的sheet名称后面输入公式: =HYPERLINK('#'&A1&'!A1',A1) 点击拖选,即把全部名称建立成超链接 技巧讲解: Hyperlink是 创建一个快捷方式(跳转)的函数,我们此处用的是建立超链接跳转功能。 该函数有两个参数,第一参数是指超链接的文件的路径和文件名或是要跳转的工作表地址; 第二参数是指要在超链接单元格中显示的内容,我们选择的是Sheet名称 |
|
来自: 满泉ca85upjdlw > 《Excel知识》