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

Xlookup、Vlookup全是弟弟!史上最智能的查找函数Zlookup来了!(可按近似率查找)

先看一个常见的查找难题,如下图所示,A2和D8本来是一个公司,但输入名称却稍有差异,这就导致D2的查找公式返回错误值#NA。

再看一个全称查简称的问题:如下图所示,需要根据A列的全称从D列查找对应的简称,由于简称和全称只是部分相同,所以无论用Vlookup或xlookup都无法查找出来。

一旦遇到上面的情况,那只有人工一个个查找了。

有没有可以近似查找的函数?嘿嘿,还真的有!Zlookup函数来了!

语法:

=ZLookup(值,查找区域,返回值区域,近似率)

在此函数的亮点就是可以用自定义的近似率查找。那就用上面两个难题试一下

=ZLookup(A2,D$2:D$9,E$2:E$9,60%)

60%是自定义的值,根据实际要求相似度设置和调整

=ZLookup(A2,D$2:D$10,D$2:D$10,20%)

由于全称和简称差异太多,所以近似率要设置的小一些

嘿嘿,是不是想马上试一下这个函数,嘿嘿,别急,你的excel是没有的。如果你是WPS或office365版本,按下面步骤定义一个名称即可拥有。

公式 -名称管理器 - 新建名称,名称输入ZLOOKUP,下面引用位置输入

=LAMBDA(值,查找区域,返回值区域,相似率,TAKE(SORTBY(返回值区域,LET(y,MAP(查找区域,LAMBDA(x,COUNT(FIND(MID(x,SEQUENCE(LEN(x)),1),值))/LEN(值))),IF(MAX(y)<相似率,NA(),y)),-1),1))

以后在这个excel或WPS文件中就可以使用zlookup函数了。如果其他文件也要用,按上面的方法定义名称即可。

兰色说:制作ZLOOKUP用了大量的新函数,它们对于老版本函数都是碾压式改进,所以同学们早点升级EXCEL或直接安装WPS。这些新函数都可以用了。

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

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券