简称查找全称,Vlookup,Xlookup,Filter哪个公式更厉害

yumo6666个月前 (05-21)技术文章40

举个工作实例,左边是员工数据表,需要根据员工的简称,快速查找匹配出对应工资数据。

今天分享热门的3个公式大PK,看你更喜欢用哪个

1、Vlookup函数公式

我们需要搭配通配符来查找匹配,通配符*,表示任意多个字符

所以我们只需要在查找值的左边两边,同时加上*号字符即可,所以我们输入公式:

=VLOOKUP("*"&E2&"*",A:C,3,0)

表示,悟空前面和后面都可以连接任意字符

那就很轻松的查找匹配到了对应的结果

2、XLOOKUP函数公式

有很多朋友看了前面的教程,觉得XLOOKUP公式在普通查找匹配时非常好用,如果遇到上述的情况,如果我们直接套用,使用的公式是:

=XLOOKUP("*"&E2&"*",A:A,C:C)

那这是错误的

因为XLOOKUP对待通配符的机制和VLOOKUP的机制进行了修改

VLOOKUP默认星号是通配符

但XLOOKUP,默认星号不是通配符

所以XLOOKUP公式遇到这种情况加上第5个参数,数字2表示通配符匹配,使用的公式是:

=XLOOKUP("*"&E2&"*",A:A,C:C,,2)


3、Filter函数公式

Filter普通查询也非常好用,但直接套用是不能简称查找全称的

我们需要结合FIND和IFERROR函数公式来进行匹配,输入的公式是:

=FILTER(C:C,IFERROR(FIND(E2,A:A),0))

因为FIND函数可以查找是否存在这个关键字,然后再进行匹配

关于这3个函数公式,你学会了么?动手试试吧!

相关文章

Vlookup过时,新函数公式Filter,太牛了

在新版本的Excel里面,更新了一个Filter新函数公式, 在日常工作中,用途广泛,甚至可以动摇vlookup大哥的身份1、基本用法介绍Filter公式是筛选函数,使用用法,就像你在对数据筛选,把筛...

Excel的FILTER函数,你知道有多牛吗?(值得收藏)

"每天对着Excel按筛选键按到手抽筋?筛选部门要3步,多条件筛选要5分钟...今天教你用1个函数——=FILTER(),像魔法一样3秒提取数据!不用菜单、不用鼠标,从此告别‘筛选→勾选→再筛...

PART23: 还有人不会filter函数?都去学,真的香!

公式解析FILTER:筛选区域或数组=FILTER(数据源,条件)用法解析1:正向查找返回陈志轩的相关信息:=FILTER(B1:E8,A1:A8=H1)仅需要在G4中输入上述公式,结果返回G4:J4...

Filter函数的三种用法,比用VLOOKUP一对多查询,更加灵活方便

文章最后有彩蛋!好礼相送!Excel秘籍大全,正文开始FILTER 函数可以基于定义的条件筛选一系列数据。在没有filter函数之前,如果实现一对多查询,常见的是构建辅助列,然后使用VLOOKUP+R...

32个新函数之FILTER,比VLOOKUP厉害十倍!

第八集:32个新函数,个个都是绝顶高手,精心整理分享!FILTER,查找能力比VLOOKUP厉害十倍!用法:FILTER(数组,包括,空值)数组:要筛选的数组;包括:布尔值数组,其中TRUE表示要保留...

Excel还能访问网页数据?这3个函数让你玩转API和结构化数据

你还以为 Excel 只能做表格汇总?其实 Excel 自带的几个隐藏函数,能做到:实时拉取天气、汇率、新闻等Web API 数据动态拼接带参数的 URL 请求解析 XML 格式数据,提取出标签内容!...