怎么给换行的文本加超链接_Excel超链接函数以及一个使用超链接函数的高级技巧...

↑↑↑关注ExcelEasy,让Excel更简单

175ef94d35201add33db817553810bc1.gif

又是一个很有用但是冷门的函数。Excel中某些专业的效果还必须通过它来完成。

adf614a0d5186986dcff82567e3a551b.gif

要讲超链接函数,需要先知道什么是超链接。

所以,我们先来看看Excel中的超链接

e13ab640623b5c62a227b3a1a2a16eaa.png

在Excel中,我们可以为单元格,文本框,自定义图形等对象设置超链接。方法是在该对象上(比如单元格)点击鼠标右键,然后点击“链接”:

431091329ebd7127771149546898489b.png

(在不同的版本中叫法可能不同,我不记得其他版本这个菜单叫什么了,不过一看就知道是一回事?,所以我犯个懒,就不去找了)

bfd7107a6c4dfaadcbfc9d904d0230a1.png

这是插入超链接的对话框。一般来说,我们都是要通过超链接跳转到“本文档的位置”,所以左边选择第二项。

在右边的下面的框中,需要选择是单元格引用还是引用名称。我们选择单元格引用,并选中一个工作表名称。

在紧挨着的上面的文本框中,输入一个单元格地址:K5,这就是将来要跳转到的位置。

在最上面的文本框输入一段文字,这段文字是这个超链接要显示的文本,缺省就是单元格中的内容:K5。你可以修改这段文字为任何你觉得有意义的文本,不过点击确定后就会覆盖单元格内原有的内容。

点击右上角的按钮,会出现一个对话框,提示你输入一段文字,这段文字是当鼠标放在超链接上时会显示的屏幕提示。也可以什么也不输入,当鼠标放在超链接时,会给出Excel自己生成的提示。

点击确定后,插入超链接:

22c035d94dba16c25fc5cd3a6572b767.png

单元格中的文本变成了蓝色,并加入了一个下划线。点击该单元格,焦点将跳转到本工作表的K5单元格。


下面进入正题,介绍超链接函数(Hyperlink)

e000f7369ffaf9ba15bc212f3e1a0794.png

在一个单元格中,输入公式:

=HYPERLINK(

9fae43886b97c938eba7baaba3854fb1.png

根据提示输入即可。

第一个 参数是单元格引用,即将来要跳转到的位置。这个位置可以输入网址,硬盘上的文件夹或文件,网络上的文件夹或文件,或者单元格地址。

下面是链接网站:

9087e9387cb8017aefd24a0bfab4d6c6.png

点击后将打开该网站。

下面是链接硬盘文件夹:

24df839f855adfc4d76f7565abf610eb.png

点击将打开该文件夹。

我们回到常用的设置,链接到单元格:

64a89a3b30fb44c6a5da49f4f1b5b48a.png

最后一个参数是这个链接要显示的文字,输入“单元格G5”:

bb9b0d021e839cca6569324683657676.png

现在点击这个超链接,你会发现没有反应!

15de50e91fa73e5a600381d6c8bc8b53.png

怎么回事?哪里错了?

很多人刚使用这个函数,都会遇到这个问题。你应该这么写这个函数:

4f169d69522bc0eda2cac284803ffa16.png

链接单元格引用时,这个函数的第一个参数要求写完整的引用地址,即:

[文件名]工作表名!单元格地址

这样才是一个正确的超链接公式!


现在插播回答一个很多朋友可能有的疑问

39ea37e6874ec4bc165752338bdbbb05.png

有朋友可能会问:为什么不用上面的菜单命令创建超链接,非得使用函数呢。答案是函数更灵活,可以实现自动化(即跟随数据变换而变化超链接),菜单命令做不到这一点。

例如,我们可以像下面这样使用超链接:

b755a0f30333735ee3031983a02681e7.png

通过Row函数,我们自动设置每个单元格的超链接公式,每个单元格引用到不同的工作表中。


正式进入正题,一个关于Hyperlink的高级技巧

a63d57db53db3a9d39c0afe31d80f2e8.png

我们来看前一个Hyperlink公式:

=HYPERLINK("[超链接.xlsx]Sheet1!G5","跳转Sheet1!G5")

我们可以通过Row函数实现了工作表引用的自动化,如果我们希望实现文件名的自动化怎么办?

例如,我希望这个公式在拷贝到其他Excel文件时能够使用,应该怎么做?如果你直接将上面的公式复制到其他工作表,或者其他Excel文件的某个工作表,这个超链接会跳转到我们现在这个文件的Sheet1的。怎么能够做到自动化引用当前工作簿和当前工作表?

我们可以使用如下的公式:

=HYPERLINK(CONCATENATE("[",MID(CELL("filename"),SEARCH("[",CELL("filename"))+1,LEN(CELL("filename"))-SEARCH("[",CELL("filename"))),"!D10"),"跳转!G5")

这个公式太长了?(你不用管里面用到的函数,这不是重点!重点是我们最好不要用这个公式!)

这种情况下,我们使用下面的公式:

=HYPERLINK("#G5","跳转G5")

非常简单的一个公式。你可以将这个公式复制到任何Excel文件的任何工作表中,点击该超链接,都会跳转到当前工作表的G5单元格!

这里的关键就是这个“#”。使用这个符号有两个好处:

  1.  就像单元格相对引用一样,这个#让超链接变成了相对的。

  2. 简化了公式。在超链接公式中,使用#,可以省略工作簿和工作表的名称,公式变短了。而短公式意味着更容易理解和维护。

下面介绍一个综合应用超链接函数,#和其他函数的实际案例:

dda0ef2845e058e8a978cbf3df41ec53.png

我们在另一个表中记录了详细的数据,在当前表里通过超链接公式建立跳转到相应地区数据的链接。

其中用到了Match函数去查找相应的位置,用Address函数生成单元格地址。其余的就都是我们上面介绍过的了。


好了,今天的分享就到这里了!超链接可以在Dashboard中起到很大的作用。如果我们做一个报告,前面通过超链接加一个目录页分别导航到相应的页面,一定可以增强这个报告的专业性。

赶紧用起来吧!

db85ef6f5759fe3ad2a8f2ce61611fa5.png

5f987874402bc6960c78b2183a01c545.png

取得本文模板文件的方式:

本文没有模板文件

b818c8cee0b8e007738207276248f8cc.png

c2e663ed0b3bad5c7927634c88ce0d88.gif

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值