中企动力 > 商学院 > excel批量超链接
  • ?

    EXCEL-如何创建动态超链接

    梦玉

    展开

    EXCEL - 如何创建动态超链接。

    如下图中,列了10条凭证号。在单元格E3输入凭证号,点击单元格E3,会跳转到下表中对应的凭证号。在实际工作中,可能会有好几百条凭证,那么建立动态超链接则可以快速找到对应的凭证。

    创建方法:

    给单元格E3定义一个名称(Link) - 给E3添加超链接 - 公式 -名称管理器 - 引用位置 - 输入公式:=INDEX(表1!$B$7:$B$16,MATCH(表1!$E$3,表1!$B$7:$B$16,0)) (图例中的公式)

  • ?

    只需两步,就可以在Word中批量插入超链接

    马尔阳

    展开

    在Excel中,批量插入链接可以利用HYPERLINK函数处理,那在Word有没有什么方式可以解决的呢?答案是肯定的,利用邮件合并就可以轻松实现,具体如何操作,一起来看看吧。

    第一步:准备数据

    首先我们需要在Excel表格中录入好相应的数据(里面要包含链接名称和网址),具体如下图所示:

    其次在Word中设置好相应的模板,如图所示:

    第二步:邮件合并

    点击Word文档中的邮件——开始邮件合并——目录,之后点击选择收件人,选择使用现有列表,打开Excel表格数据,点击确定。

    之后点击插入合并域内容,这里需要注意的是,在插入网址的时候,需要先选中内容,点击插入——链接,随意输入文本,之后按Shift+F9切换域代码,将域里面的文本用合并域中的网址进行替换,之后再次切换域代码,点击完成并合并即可。

    PS:合并完成之后记得全选按F9刷新一下。

    以上就是有关批量插入超链接的技巧,希望对你有所帮助。

  • ?

    Excel中的超链接,也许你的下一个演示就会用到

    代芹

    展开

    当你进行演示时,需要打开其他文件或应用,你会怎么做?打开文件所在路径,再双击打开那个文件,这是大家最常想到的方法吧,这样做当然可以,但是,这样可能会打断演示的连贯性,影响听众的思路!

    当你的Excel文件有很多数据时,你想查看某个特定位置的数据,你会怎么做?鼠标拖拽,睁大眼睛,Ctrl+F查找,这些是大家常常使用的办法吧,这样做当然可以,但是,你的眼睛会有点酸,你的心情会有点烦!

    是时候学学怎么使用Excel超链接了,改进方法,提高效率!

    一、链接到网站

    1、选择要插入超链接的单元格,切换到功能菜单的“插入”页签,点击“链接”按钮,打开“插入超链接”对话框;

    2、在左侧选择链接到现有文件或网页,在“要显示的文字中”维护单元格链接文字;

    3、点击“屏幕提示”按钮,输入屏幕提示文字;

    4、在“地址”文本框中输入要链接的网站地址;

    PS:

    也可以插入一个形状(或者图片),再插入超链接;使用Ctrl+K快捷键,也可以快速打开“插入超链接”对话框;

    二、链接到Word、PPT、Excel、视频文件

    方法同上,只是插入超链接时,可以在“查找范围”中选择要链接的文档所在的路径,并在文件列表中选择待链接的文件即可;同样地,也可以先插入形状,再基于形状设置超链接,形成按钮链接的效果。

    三、到当前文件特定位置的跳转链接

    在“插入超链接”对话框中,选择链接到“本文档中的位置”,在“请键入单元格引用”文本框中输入要链接到的单元格地址或区域地址,维护单元格要显示的文字,当本文档有多个工作表时,还需要在“或在此文档中选择一个位置”区域中,选择要链接到的那个工作表。当链接到一个单元格区域时,整个区域会被选中。

    四、动态超链接

    结合“定义名称”,我们可以让超链接变得更加灵活;比如以下销售清单数据量很大,要想快速定位到某个订单号所在的行,我们就可以使用动态超链接了,大家先看效果:

    这里的订单号是手工输入的,若查询的分类项较少,我们还可以结合下拉选项进行选择定位的;

    下面我们看看这个功能是怎么实现的:

    第1步:选中任意单元格,如K1单元格,定义名称;

    第2步:在K2单元格插入形状,输入文字,作为查询按钮使用,并维护查询按钮的超链接,使之链接到上一步定义的名称:

    第3步:修改名称定义,设置link名称的引用位置公式为:

    =INDEX(动态超链接!$A:$A,MATCH(动态超链接!$J$2,动态超链接!$A:$A,0))

    公式解释:

    Match部分根据J2单元格的值,在A列进行精确查找,并返回找到的相对位置的值;Index部分根据Match返回的位置值,返回A列该位置的单元格引用;

    通过这种方式,使得link名称可以动态引用到A列的符合订单号查询条件的相应单元格,那么,查询按钮链接到link名称,就能做到根据查询条件,动态定位到指定单元格了。

    第4步:在J2单元格输入查询订单号,点击按钮,测试一下,搞定!

    以上几种超链接方法,你学会了吗?学以致用,不断提升你的职场技能!

  • ?

    快速取消Excel中的超链接,并阻止Excel自动创建超链接

    幻城

    展开

    在我们平时输入邮箱或网址的时候,经常会碰到一件事儿,就是邮箱或网址是超链接的。一点击,就出现了网站或其他的。

    那么该如何取消多个单元格的超链接呢?

    ①选择性粘贴

    选择一个空白单元格,复制——选中超链接区域,右键,选择性粘贴——运算,加

    最后确定

    这是格式会没有,自己修改下即可,现在是文本格式哦!

    ②直接“清除超链接”

    选中超链接区域,开始——清除——清除超链接

    这个有一个好处,看似没变,实际已去除超链接的特性,只是没有像①一样,格式也会清除,如果真的需要联格式一起清除的话,可以选择另外的“删除超链接”

    但是能不能从根源上阻止这个超链接的创建呢?

    在默认的情况下,在单元格输入网址或邮箱地址后,会自动产生一个超链接。在联网的情况下,一不小心单击该超链接则会自动的启动网页浏览器或Outlook之类的邮件客户端软件,造成不必要的麻烦。

    ①输入英文状态下单引号或前面敲个空格

    ②自动更正设置

    文件——选项——校对——自动更正选项——键入时自动套用格式——Internet及网络路径替换为超链接(不要勾选)

    设置完后输入网址,就不会有超链接了哦!

    问题的解决方法有很多种,你只要会一种自己觉得方便的即可!

    更多Excel的学习和问题交流请加群!558669700

    有什么见解和问题可以写在下面的讨论区哦!

  • ?

    教你两招!将图片批量插入到Excel和创建链接!

    Sylvia

    展开

    昨天文章是将Excel中的图片全部导出,现在反过来,有现成的图片,如何按名称顺序插入到Excel中或者创建超级链接。

    需要导入图片的Excel。

    所有图片存放在培训班这个文件夹,路径为:C:\Users\87224\Desktop\培训班\

    Step 01在D2输入公式,下拉。

    ="

    "

    语法说明:

    黑色字体为固定格式,这个直接复制就行,重点看蓝色字体部分,这部分是可改。

    路径:C:\Users\87224\Desktop\培训班\,存放图片文件夹的位置。如果不知道存放在哪,点击培训班文件夹任意一张图片,右键,属性,位置那里就可以看到。

    图片名称:B2,引用单元格,这样下拉的时候,图片名称会跟着改变。

    图片后缀:.jpeg,图片的后缀有很多种,比如.jpg、.png,需要确认原来表格的后缀是否一致。

    图片宽度:168,可变,根据实际调整。

    图片高度:108,可变,根据实际调整。

    Step 02 新建一个记事本,将Excel中的公式生成的结果复制粘贴到记事本。

    Step 03 将Excel中的公式全部清除掉,这样就可以存放图片。再将记事本中的内容,复制粘贴到Excel,神奇的一刻就诞生,全部图片都插入到指定的位置。

    这种插入以后就是固定的,如果需要发送给别人,只需把Excel发给别人即可,无需把文件夹也发出去。

    当图片很多的时候,会导致Excel表格很大,这时可以采用另外一种方法,那就是创建超级链接,需要的时候点击链接就可以看到图片。

    在D2输入公式,下拉。

    =HYPERLINK("C:\Users\87224\Desktop\培训班\" &B2 &".jpeg","打开")

    现在要看综合班级,就点对应的超级链接即可。

    这种创建超级链接的优势就是Excel表格比较小,不过也有缺点,就是一旦路径改变,需要再重新更改公式的路径才可以继续使用。

    直接插入图片跟创建超级链接都有各自的优势,这个根据自己需求而定。

  • ?

    Excel一键建立目录带超链接, 就在蓦然回首的那一瞬间

    詹问雁

    展开

    大家好,我们都知道一个Excel工作簿,可能存在非常多的工作表(worksheets集合),有时候多达几百个。当这个时候,我们查找相关数据非常的困难,效率低下。其实我们有办法可以改善这种情况。我们应该都知道Excel有一个工具可以达到这种效果,你也许已经猜到了。他就是超链接,可以通过超链接快速查看相关工作表的内容,也就是我们本文重点介绍的主人公。

    那么说起制作工作表目录和超链接,您首先想到的是什么?我们使用什么方法来实现我们的功能呢?其实方法有很多,函数法,VBA法.在正常的情况下,我们可以使用Excel自带的工作表目录功能去实现这个功能或者需求。 但有在某些情况的时候,Excel自带的功能,去实现工作表目录功能就显得有些局限性了,并不是很人性化。

    PS:我们看看Excel自带的工作表目录功能去实现这个功能,是不是感觉不是很友好?

    比如我们的工作表多达几百个时,一页显示不完全,对于我们查看数据明显就很不方便,很不人性化;哈哈,在我们追求美观的人来说,这个界面其实不是很友好!使用的时不够高大上!所以我们今天和大家分享的是使用Excel VBA自动建立超链接的代码,和大家一起学习!

    今天的代码主要涉及2个知识点:

    1、For each--Next

    利用For each next循环,在我们当前的工作薄的所有的工作表之间进行循环,提取工作表的名字。

    2、ActiveSheet.Hyperlinks.Add anchor:=Cells(i, 1), Address:="", SubAddress:="'" & strShtName & "'!a1", TextToDisplay:=strShtName

    代码里用到了Hyperlinks.Add语句,这个语句主要是添加超链接,也是本程序的核心代码。大家有时间可以试试录制宏的功能,即可得出此代码。

    还是给大家看一下源数据:

    原数据中存在10个工作表,我们现在要求在Total工作表中实现一个目录带超链接的功能。

    我们看看执行的效果:

    看了上面的动画,是不是感觉非常适合批量建立大量的目录带超链接。其实上述的代码也是非常简单.

    我们只需要将以下的代码复制到Excel的VBE窗口的模组中即可,然后设置宏代码运行的按键,点击执行,就可看到结果。

    附上Excel VBA代码如下:

    Sub Hyperlinkadd()

    Dim sht As Worksheet, i&, strShtName$

    Application.DisplayAlerts = False

    Columns(1).ClearContents

    '清空A列数据

    Cells(1, 1) = "目录"

    '第一个单元格写入字符串"目录"

    i = 1

    '将i的初值设置为1.

    For Each sht In Worksheets

    '循环当前工作簿的每个工作表

    strShtName = sht.Name

    If strShtName <> ActiveSheet.Name Then

    '如果sht的名称不是当前工作表的名称则开始在当前工作表建立超链接

    i = i + 1

    '累加i

    ActiveSheet.Hyperlinks.Add anchor:=Cells(i, 1), Address:="", SubAddress:="'" & strShtName & "'!a1", TextToDisplay:=strShtName

    '建超链接

    End If

    Next

    Application.DisplayAlerts =True

    End Sub

    以上就是今天要和大家分享的技巧,希望对大家有所帮助,祝各位一天好心情!

    唯有不断学习,才能不被淘汰!

    Excel中每一个函数都有特定的用途,不是它们没有用,而是你不了解或用不着,建议同学们收藏起来,万一要用着了呢

  • ?

    Excel自动批量生成目录, 这个方法太实用了!

    诗兰

    展开

    平时都和大家分享了很多关于Excel方面的使用技巧,之前有个群友问到一个这样的问题!

    主要是想实现自动获取工作表名,而且要链接到对应的工作表,之前有和大家分享过超链接函数HYPERLINK。但是用函数的话是不能满足这个群友问的问题,只能一个个去链接操作,那么今天关于这个问题为大家分享一个使用技巧吧!

    第一步:我们先在Excel工作薄的前面新建一个工作表,命名为Excel技巧目录

    这个工作薄里面包含了很多张工作表,

    第二步:定义名称

    把光标放在对应B1单元格,然后选择公式下方的定义名称。在引用位置书写如下的函数,

    =INDEX(GET.WORKBOOK(1),ROW(A1))&T(NOW())然后点击确定即可。

    第三步:然后在B1单元格编辑函数

    在B1单元格中输入这样的函数:=IFERROR(HYPERLINK(索引目录&"!A1",MID(索引目录,FIND("]",索引目录)+1,99)),""),然后往下填充就可以获得相应的工作表标题了!

    而且点击后也能实现对应工作表的链接!

    最后可以按照直接的想法去美化设置一下,一个完美的Excel目录就完成了!

    希望这篇文章能帮助到大家!

    作者:小菜,一个热爱学习的人,对Excel情有独钟的人,一个善于终结分享的人……

    如果你是新朋友,扫码关注下方二维码,便每天可以和小菜一起学习,一起提升技能!当然大家也可以关注技巧分享,学习更多办公技巧哦!

    每天一起学习,一起进步。

  • ?

    5种方法教你,快速删除Excel里面的超链接!

    邱文博

    展开

    如何快速删除Excel里面的超链接?

    相信在Excel里面大家进行邮箱地址输入的时候,软件就会自动默认未一个超链接,这种无疑为大家带来困惑,而且还需要进行一些列操作才能删除超链接。本次讲解让大家学会一些技巧删除系统默认生产的超链接或者别人文件就已经带出来的超链接,而且误点击了这几个超链接,就会进行该网址的浏览。无疑给我们的操作带来一系列的困扰。

    删除超链接,大家都希望快而好的操作就能省事,因为超链接有时候确实是挺烦人的。本次讲解涉及几个方式,分别是系统参数设置、基本删除操作、组合键删除操作方法、选择性粘贴、格式刷操作、宏设置删除法等。

    首先是第一种Excel系统参数的设置方法,此方法操作步骤是开始→Excel选项→校对→自动更正选项,键入时自动套用格式,以键入值替换剔除“√”选项。

    GIF

    第二种手动基本删除超链接的方法。步骤是选中超链接单元格,右键→取消超链接。

    GIF

    第三种方法是组合键删除超链接方法,步骤是选中超链接单元格,然后Ctrl + C,再按一下Enter键即可。温馨提醒,这几个步骤是一步一键,并不是Ctrl + C 和Enter同时按下;是单独进行操作的。

    GIF

    第三种方法是选择性粘贴,大家首先选中超链接单元格,复制该单元格,粘贴选择选择性粘贴的值粘贴方式,然后就可以删除相应的超链接了。

    GIF

    第四种方法是使用格式刷。格式刷的使用大家都并不陌生,首先将某一单元格的超链接人工手动进行删除,然后选中已经删除超链接的单元格,按一下「格式刷」,拖动需要删除超链接的单元格即可。

    GIF

    第五种方法是利用宏进行自动删除超链接,步骤:开发工具→代码,宏→命名一个宏名称,“删除超链接”,创建→Sub 删除超链接() End Sub,在这两者中间键入,“Cells.Hyperlinks.Delete”;保存宏即可。然后可以执行该宏操作了。

    GIF

    超链接有时候会带来便利,有时候带来困扰,大家在使用删除的时候,结合实际情况,不要盲目使用删除功能,因为可能把超链接带来的便利一起被删除,这样得不偿失。

    Excel的学习离不开练习,大家在练习的时候可以思考还有什么操作可以带来同样的效果。因为Excel操作并不是唯一的,不同的人可能有不同的操作方法。

  • ?

    批量创建超链接跳转,Excel函数1秒搞定

    纯爱

    展开

    大家好,我是超爱高效率的秋小叶~

    最近有一位同学求助,他需要在 Excel 文件里加很多超链接,可他只会一个个加,感觉太麻烦了。

    那可不,身为超爱高效率的我,今天就教大家一个一键搞定超链接添加的函数!

    先来看看这位同学的具体问题:

    有一张 Excel 汇总表,其中一列是合同编号,每个合同编号都有个对应的 Excel 文件。现在需要实现:点击总表中的合同编号时能自动跳转到对应的明细表。可我只会一个个加链接,好慢啊!

    原始表格长这样,我给它打了个码。

    乍一看这个问题很特殊,好像自己不会碰到。

    但要解决的问题本质上是:如何批量创建超链接到其他工作表。

    只要会这一个函数,就能轻松搞定,这个函数就是Hyperlink(超级链接函数)。

    链接到其它工作表

    下面以一个简单的表格作为示例,在 B2:B6 区域创建可以跳转到对应工作表的链接:

    操作过程很简单:

    用 Hyperlink 这个函数,你需要告诉 Excel 跳转的目的地在哪,也就是链接地址,还有显示出来的超链接名称是什么。

    你也可以用链接地址的形式显示:hyperlink(链接地址,显示名称)

    上面这个案例,链接的目标是当前 Excel 文件的其他工作表,有一个固定结构,就是前面必须有一个 # 号:

    = hyperlink("#"&工作表名&"!A1",显示名称)

    这个公式结构的含义是:创建一个超链接,跳转到指定工作表中的 A1 单元格。

    用 Hyperlink 函数还可以实现很多好玩的效果。

    跳转到指定网址

    例如,要创建一个跳转到百度页面的超链接时,可以这样写:

    = hyperlink("https://baidu","百度一下")

    点击展示搜索结果

    要创建一个自动搜索关键词的链接,比如用百度搜索「秋叶」的结果页面。可以把具体的网址替换掉链接地址这个参数:

    = hyperlink("https://baidu/s?wd=秋叶","百度秋叶")

    点击搜索相应关键词

    想要根据单元格里的数据进行搜索?那就利用 & 连字符,拼接单元格,构建出一个可以生成完整链接地址的公式结构。

    这样就能向下填充,得到自动搜索对应关键词的按钮。

    = hyperlink("https://baidu/s?wd="&A2,"点击搜索")

    打开某个文件夹下的文件

    同样的,在自己电脑上的文件,也可以通过超链接的形式点击就打开。

    我们需要的是提取出文件名,用 & 构建出一个链接地址,然后用 Hyperlink 函数批量生成跳转链接。

    例如,在 D 盘下有一个相片集的文件夹,包含很多照片:

    我们可以通过 Hyperlink 函数批量添加超链接,在 Excel 表中就可以直接打开对应的照片文件。

    例如张三的照片,完整路径应该是 D:\相片集\张三.jpg,张三这个名字直接引用 A2 单元格的内容,于是写成公式就是:

    = hyperlink("D:\相片集\"&A2&".jpg","查看照片")

    看吧,函数其实并不可怕,只要搞懂它的语法结构,告诉 Excel 怎么按部就班的处理数据,它就会乖乖听话,帮你搞定大量的重复操作。

  • ?

    Excel中如何批量的取消超级链接

    洒脱

    展开

    Excel单元格中输入网址时会自动的转化为超级链接,有时因为工作的需要,取消掉所有的超级链接。一个两个的好解决,点击右键就能轻松搞定,但要是大批量的取消就比较烦人了。批量取消超链有好几种方法,今天讲两种比较简单的方法。

    下面开始设置:点击office按钮——Excel选项——“校对”标签里的“自动更正选项”——选择“键入时自动套用格式”——把“Internet及网络路径替换为超链接工作时应用”前面的复选框勾去掉。

    设置1

    设置2

    设置3

    设置完成后Excel中的超链还没有取消掉,因为这是还没有设置前键入的,所以还需要一步才能去掉超链。把超级链接复制到文本文档里,再从文本文档里复制回来就可以了。

    不过设置后再输入网址类的数据就不会是超链的形式了,这种方式最好就是输入前设置。

    重新录入网址已无超链形式

    另一种方法更简单,不用设置。就是利用复制粘贴,粘贴时选择——选择性粘贴——数值,把原来的超链删除,再复制过来就行了。

    Excel科技收藏

  • excel批量超链接