带超链接的VLOOKUP函数,让查询体验起飞!

职场   职场   2024-08-01 08:40   河北  

Excel情报局

职场联盟Excel

生产挖掘分享Excel基础技能
Excel爱好者大本营
用1%的Excel基础搞定99%的职场问题
做一个超级实用的Excel公众号
Excel是门手艺玩转需要勇气
数万Excel爱好者聚集地
SUPER EXCEL MAN


    



大家好,今天讲的VLOOKUP函数非常有意思


我们在平时使用VLOOKUP函数的频率想必非常的高,能轻而易举的查询到对应的想要的查询值,而在大量的数据源中想要找到这个查询到的原始数据就费劲了,所以我们可以给VLOOKUP函数加上超链接,下面我们就来讲讲方法。


如下图所示
A1:B7为数据源区域,是编码与产品名称的对应表。我们在右侧的查询区域,通过D列已知的任意编码,在E列查询并返回数据源中对应的产品名称,重点来了,当我们点击E列返回的产品名称的时候,数据可以动态返回到数据源中对应的位置。



首先我们在E4单元格使用简单的VLOOKUP函数:

=VLOOKUP(D4,A:B,2,0)


使用VLOOKUP函数目的是查询出D4单元格的值,在A:B区域内对应的第2列的产品名称是什么,并且使用第4参数0进行精确查找方式。



接下来我们打算要使用Hyperlink函数


Hyperlink函数是一个超链接函数。函数的参数非常的简单且容易理解。


函数语法

HYPERLINK(链接位置,超链接显示文字)


链接位置可以是网址、文件路径或者单元格等。超链接显示的文字可以不写,如果省略默认第一参数显示。


而第一步骤中VLOOKUP函数返回的结果可以作为HYPERLINK函数的第2参数,即超链接显示的文字。


而第一参数即链接的位置如何锁定在超链接显示文字在数据源中所在的单元格位置呢?下面我们来试着解决一下。


我们可以在F2单元格用MATCH函数做个辅助实验

=MATCH(D4,A:A,0)


我们使用MATCH函数获取D4单元格的编码在数据源A列中的位置为6。



再完善公式为

="#B"&MATCH(D4,A:A,0)


用"#B"与上一步MATCH函数相连接,即"#B"与数字6链接后返回“#B6”。


需要注意的是:这里在B6前面加上#的意思是代表在当前的工作表。


这样我们就确定了HYPERLINK函数的第一参数,即超链接显示文字(VLOOKUP的返回值),在数据源中链接到的位置。



我们可以将辅助区域删除,合并公式

=HYPERLINK("#B"&MATCH(D4,A:A,0),VLOOKUP(D4,A:B,2,0))


HYPERLINK函数的第一参数与第二参数至此就都确定好了!



我们最后看看最终的效果吧,如下图所示



回顾关键内容,善用图片表达,学会建立联系,拓展深度广度,浓缩关键概念,应用到行动中,善于归纳总结,尝试进行分享。

 

 


知识点精彩链接点击阅读

Excel单元格内数据去重/Excel各列数据同步去重
Excel函数降维技巧/157个常用VBA代码模板
Excel提取数字字母汉字/Excel提取字母数字汉字
Excel03~19软件下载/WPS表格19VBA宏功能
全网文字免费复制技巧/提取Excel表格所有图片
再不怕忘记电脑开机密码/Excel合并工作表函数法
批量合并所有工作表/材料出入库表格模板分享
卡通风格PPT模板分享/梦幻风格PPT模板分享
vlookup多条件查询/Excel电话号导入通讯录
更多实用内容请在历史文章搜索 

Excel情报局
Excel表格爱好者,分享一些日常的积累。做一个职场人都能看懂的表格技巧公众号。多学一个Excel小技巧,会让你在职场中多一分底气与自信。(同名视频号)
 最新文章