Excel+WPS中文智能近似匹配函数

作者:E精精 发布时间: 2025-02-26 10:49 阅读(134)  
近似模糊的匹配需求很高,最近两天我一直在封装中文函数,昨天我们分享了一批HR常用的函数,今天我们分享中的一个相似匹配!请继续往下看实现细节!
 
图片
 
 
 
▍函数体验
 
输入=SS 即可唤起这篇中文文本函数,目前主要解决了一些常用的文本处理难题,下面我们看一下,大家比较感兴趣的相似匹配!
图片
 
函数语法如下:
图片
 
图片
 
这些函数,基本可以WPS中通用,判断你的WPS是否支持,只要输入
=LAM,出现LAMBDA函数即可,因为我们都是基础这个函数做的封装处理!
 
图片
 
 
▍函数实现
 
函数的实现,其实就是利用LAMBDA可以自定义函数的特性,自己按照逻辑实现即可!
 
我们主要实现的逻辑,看匹配的文字个数来决定最佳批量的逻辑,其实近似匹配很难说怎么样是最准确的,因为需求不同,不如连续的权重大,匹配的字符更多权重大呢?
 

▼下面是实现逻辑

=LAMBDA(简称,全称区域,[结果区域],LET(K,REGEXP(简称,”.”),V,BYROW(FIND(K,全称区域),COUNT),INDEX(IF(ISOMITTED(结果区域),全称区域,结果区域),@SORTBY(SEQUENCE(ROWS(全称区域)),-V))))

在名称管理中,添加一个名称即可使用,快去拿到自己的文件中试试吧!
图片
 
所有核心还是逻辑的实现,而不是简单的定义,同时我还书写了批量导入的JSA代码,支持匹配导入到文件中!
 
具体请看对应的视频教程!
 

 

 

 

 

 
更多函数如下,目前已实现了43个常用但是新手难以处理的需求:https://mp.weixin.qq.com/s/KUrezUgRb0v9W7dUgdoEzA
图片

 

图片

 

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注