find name 模糊匹配_excel模糊查找还有很多朋友不会!lookup函数1秒搞定!

大家好,今天和大家分享“模糊查找”,来自一朋友的提问,如何把A列的单位提取出来结果放在B列,他这个问题其实就是一个模糊匹配的问题,如下图

0db6744be58864817e50c3cad5946257.png

一、公式截图

84d4cb29243cab58f8256c42cdeb7273.png

二、公式

=LOOKUP(1,-FIND({"g";"mg";"mg";"ml"},A2),{"g";"mg";"mg";"ml"})

三、公式解释

  • Find函数3个参数,第1参数查找找;第2参数从那个一串中字符中找;第3参数从那一个位置开始,如果省略就从第1个位置开始找
  • 这里find函数第1参数用了数组用法,返会回3个结果位置,如果找不到就会报错
  • 为什么要在 find前面加个负号,目的是让lookup函数第1参数的值1大于第2参数所有的值,lookup就会定位最后一个数据据的位置,最后返回lookup函数第3参数对应的位置的值
  • 有的朋友会问,为什么find函数第1参数用了数组用法,不按三键Ctrl+Shift+回车,你问的很好,可以按,按了也没有错,但是lookup函数可以不按,这是它的其它函数的一个区别,因为它是三个参数是向量用法

欢迎搜索关注【excel讲堂】微信公众号查阅更多教程!或加入Excel在线咨询2群 289393114

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值