Excel简称匹配全称, 4种公式方法, 你会么?

志课程2024-05-11 21:06:18  160

举个工作中的实际例子来说明,比如,我们的原始数据记录的公司名称是全称的

现在查找内容却是简称的,需要匹配出对应的信息,如下所示:

今天介绍4种公式方法来快速解决,2个公式是不限版本的,2个公式是需要最新版本公式

方法1:VLOOKUP公式

因为是简称匹配全称,所以我们需要搭载通过符来进行查找匹配

*号表示任意多个字符

所以我们使用的公式是:

=VLOOKUP("*"&D2&"*",A:B,2,0)

查找值两边都连接一个星号,表示:*华为*

说明只要包含华为这个字符的文本,都能匹配正确,所以就可以轻松匹配出来了:

方法2:使用LOOKUP公式

LOOKUP精确查找匹配时有个通用用法

=LOOKUP(1,0/(查找列=查找值),结果列)

这里的查找值是简称,所以我们需要换成FIND函数公式,使用的公式是:

=LOOKUP(1,0/FIND(D2,A:A),B:B)

通过FIND函数,可以确定哪些行符合条件,返回对应B列的结果

方法3:使用XLOOKUP公式

Excel新版本里面有XLOOKUP公式,它的用法是:

=XLOOKUP(查找值,查找列,结果列,查找不到,匹配方式,搜索方式)

它默认查找值不带通配符查找的,如果说*号是通配符,需要去第5参数匹配方式里面声明

所以我们使用的公式是:

=XLOOKUP("*"&D2&"*",A:A,B:B,,2)

第4参数不填,第5参数输入2表示通配符匹配

方法4:使用FILTER公式

FILTER公式是用来筛选的,精确查找时使用的用法是:

=FILTER(结果列,查找值=查找列)

通过简称匹配全称时,需要搭配SEARCH函数公式

使用的公式是:

=FILTER(B:B,IFERROR(SEARCH(D2,A:A),0))

通过SEARCH公式,在A列里面搜索,如果能搜索到,就返回B列的结果了

通过全称匹配全称的4种方法,总结如下所示:

你学会了么?动手试试吧!

转载此文是出于传递更多信息目的。若来源标注错误或侵犯了您的合法权益,请与本站联系,我们将及时更正、删除、谢谢。
https://www.414w.com/read/484032.html
0
随机主题
明明王漫妮接受了4000元的工资, 为啥还要和张志撕破脸?上合外长会议召开,中方没与印外长对话,莫迪想在金砖“出风头”历史重演?海港外援不满被换下:当场与教练组发生“内讧”!第20届中国(深圳)国际文化产业博览交易会开幕快递站里、电视里、超市小票里都能见到, 为了这件事, 杭州桐庐消防拼了国安针对京青战申诉! 足协乱点鸳鸯谱致错漏判频出 蓉沪大战怎么办辽篮恐剧变! CBA酿变革! 篮协新官宣, 球迷期待, 王芳姚明不安我的视频就是为了这个??????“政银担企”助推广州大规模设备更新改造, 重点支持五个领域【豪华配置】15.98万瑶光C-DM,价值超越价格“土包子”翻身记, 更新潮的燕京啤酒和年轻人做朋友!女子为了帮衬娘家, 婚内转移财产300万, 丈夫得知后诉讼离婚扛不住了?乌总统呼吁西方参战,乌民众请愿:征召泽连斯基入伍!什么值得买618年中大促开启, 首4小时GMV同比增长214%欧冠经典!16年欧冠马竞再遇死敌皇马,西蒙尼又一次痛失冠军里程碑! 德约2-0完胜德国悍将旗开得胜, 生日夜手捧蛋糕乐开怀最懂MPV, 也最懂消费者的全新GL8陆尊PHEV申花客胜河南KPL春季赛最佳阵容有变? AG300W卖壶神, KPL大瓜: 九尾不打夏季赛BG推文《拉上始皇去造反》女帝文,超有野心一门心思造反的女主没想到她居然造的自己亲爹的反,收服的大才是自己的亲爹森林狼大战独行侠! 李凯尔1分钟砍7分 唐斯打铁 麦克丹尼尔斯爆发
最新回复(0)