adtopr
ad1
您所在的位置: 首页 > 快报

Excel中HYPERLINK函数教程

来源:IT之家    发布时间:2022-12-28 13:30   作者:IT之家   阅读量:7007   

原标题:《报告里用了这个图表,老板居然要给我涨工资。!》

Excel中HYPERLINK函数教程

Excel中有这样一个函数明镜老师说是唯一不可替代的功能

而我更愿意把它尊为神,它就是超链接功能HYPERLINK!

你可能不信,超级链接和它的跳转,链接这些基本功能无关!

先看效果吧。有图有真相!

没错,鼠标悬停即可动态切换图表!

这是怎么做到的。听小花为你拆解!

创建基本图表▋Step 01:建立查询

以数据源为基础,以特定变量为条件,构建查询结果区域。

这个特定的变量会伴随着鼠标悬停而变化,进而改变查询结果。

G2单元格公式如下:

=偏移)

公式描述:

MATCH函数匹配数据源区域B1:E1的G1单元格中显示的省份的列序,然后通过OFFSET函数将相应的列号从A列向右偏移,得到相应省份的月值。

这里用到的OFFSET函数,有些朋友还是比较陌生的,附上一张小卡片,方便大家回顾过去,学习新的东西。

▋Step 02:画一张图表

使用步骤01中查询结果区G2:G13中的数据绘制所需的表格这里把小花简单的画成线图,朋友们可以自己DIY

只需注意,图表引用的区域必须是步骤01中的查询结果,这样当单元格G1发生变化时,图表也会因查询结果区域的变化而发生变化,图表就会动起来。

悬停触发机制

01部分的操作建立了G1细胞和海图之间的联系这时,如果G1单元格能够根据鼠标悬停动态变化,就可以实现鼠标悬停动态切换图表的问题

这就是超链接的作用,当鼠标移动到所在单元格时,刷新计算结果。

因此,我们只需要构建一个可以将目标值赋给G1单元格的自定义函数,并将其嵌套到超链接函数公式中,就可以实现G1的动态更新。

明白了原理,操作就很清楚了。

▋Step 01:自定义功能

或者单击(开发工具)选项卡中的(Visual Basic)按钮,打开VBE窗口,单击(插入)—(模块),将下面的代码直接复制到模块中,关闭VBE窗口,将文件保存为xls或xlsm格式。

函数hover '这里,hover是函数的名称,它可以自定义活动工作表(G1) = rng.value ' (G1)表示特殊变量所在的单元格地址,可以自定义EndFunction

▋Step 02:设置超链接公式

选择鼠标滑动选择的适当位置,设置一个由超链接和自定义函数hover组成的公式,其中hover函数是指目标变量所在的单元格。

M4的公式如下:

=IFERROR),B1)

类似地,M6,M8和M10分别指C1,D1和E1单元格。

同时,为了在鼠标滑过这四个单元格时进行切换,我们可以将单元格的水平对齐改为两端对齐,而不必精确地悬停在对应的单词上。

至此,一个可以根据鼠标滑动自动切换的动态图表就完成了。折线图显示鼠标移动到哪个单元格对应省份的数据,很神奇!

延伸和扩展

掌握通过超链接和自定义函数实现的Excel鼠标悬停技术,可以使一些棘手或困难的问题得到妥善,新颖的解决。

例如,当折线过于密集而无法区分时,只需在原始图表中添加一条基于悬停技术的高亮折线,就可以有针对性地查看密集折线中所需的折线。

甚至,我们可以结合名称的定义,在不同的图表类型之间切换,以满足不同场合的报表需求。

自然简单的模拟tab切换就更重要了!

至于其他超链接鼠标悬停技术的应用,朋友们可以自己尝试一下,小花只在这里。

写在最后

最后,小花带大家回顾一下超链接鼠标悬停技术的原理和操作要领:

建立基于特定单元格的公式查询,并根据查询结果数据创建图表,

插入代码以创建可将目标值动态分配给特定单元格的自定义函数,

使用自定义函数和超链接函数创建引用上述特定单元格的公式,

鼠标悬停触发超链接功能,刷新计算结果,改变特定单元格,进而实现图表切换。

以上就是超链接鼠标悬停技术的原理和操作要领你学会了吗

你不妨尝试完成几个PART 03拓展的应用,逐步实现你的想象!

郑重声明:此文内容为本网站转载企业宣传资讯,目的在于传播更多信息,与本站立场无关。仅供读者参考,并请自行核实相关内容。