首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

超级模糊查询这个疑难问题困扰10年,终于解决了!

有个朋友一直有个问题

没搞懂,十年来他每次碰到这个问题都纠结

最后也没解决,只能绕道而走。

那就是怎么样模糊查询,比如根据关键字查询公司的全称

举例如下

他这个简称关键字并非全称里的连续关键字,

很可能是不连续的关键字组成的公司简称

上图E列的关键字,其实就是公司简称

但是呢这些简称取名不规则

没有使用全称里的连续关键字

导致他根本没找到办法来解决

其实呢,一般来讲,现有函数里

是没有直接根据非联系关键字去查询全称的

如果简称关键字像下图一样

则用vlookup和通配符*就可以解决了

J2公式为

=VLOOKUP("*"&$I2&"*",$A:$B,COLUMN(A$1),0)

当然这种不连续关键字查询问题,可以用PQ或VBA等方法来解决

不过一般人用起来麻烦

大家希望直接套个公式就搞定

至于原理和难度嘛

还是不要骚扰我

所以呢

今天给大家展现一种神奇的用法

照着用就好了

原理呢我也不打算展开

写起来没有几千字是没法讲清楚的

首先假设关键字最多6位

然后F2单元格写公式

=INDEX(A:A,MATCH(,MMULT(-ISERR(FIND(MID($E2,COLUMN($A:$F),1),$A$2:$A$9)),ROW($1:$6)),)+1)

低版本要在编辑栏最后按ctrl shift enter三键

长为你想要的样子。

就得现在立即开始。

没有那么多的犹豫。彷徨。纠结。

走得多慢,也比不走要好。

做得再简陋,也比拖延要好。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230312A060M400?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券