EFunction插件教程:模糊查找函数ETSimilarity使用技巧教程 您所在的位置:网站首页 vba字典模糊匹配 EFunction插件教程:模糊查找函数ETSimilarity使用技巧教程

EFunction插件教程:模糊查找函数ETSimilarity使用技巧教程

2024-07-14 06:37| 来源: 网络整理| 查看: 265

函数名:ETSimilarity

功能:

函数功能为根据关键词相似性对数据进行模糊匹配,需要注意匹配数据必须为文本类型数据,如果是其他类型数据,函数会报错。函数返回结果会根据匹配结果相似性进行排序,相似性度大的数据排在前面,相似性低的数据排在后面。

函数排序规则为:相同字符越多相似性越大;不同字符越多,相似性越小。

参数:

dataRange:第一个参数,待查找的数据,该参数必须为文本数据;

similarList:第二个参数,待查找文本列表,需要注意该参数可以为Excel选区,也可以为其他函数返回结果数组,数组每个元素必须为文本数据;

removeData:第三个参数,排除字符,该函数同样可以选区,也可以为其他函数返回结果,每个元素也必须为文本数据,第一个参数和第二个参数,先排除该参数内字符后,再计算相似性,需要注意该参数可以缺省不填,表示无去除字符;

样例演示

地址2和地址1因为个别字符不相同,其实两个地址是一条数据,这种类型数据,VLOOKUP函数无法实现数据匹配,可以使用ETSimilarity匹配相似数据。

EFunction插件教程:模糊查找函数ETSimilarity使用技巧教程模糊匹配函数

演示案例数据完整公式如下

演示案例完整公式:=ETSimilarity(D3,$B$3:$B$11,)

需要注意该函数结果为数组数据,结果数据按照相似性高低排序。通常情况下提取第一条匹配记录。

因为利用到相似性匹配,实际业务场景之中匹配,需要再次判断是否正确,可以使用ETStrSameChar函数来判断源数据和结果差异字符。例如下图案例。使用该函数后,查看差异字符有哪些。

演示案例完整公式:=ETStrSameChar(D3,E3,FALSE)

EFunction插件教程:模糊查找函数ETSimilarity使用技巧教程差异字符

注意事项:

该函数结果为数组数据,365 Excel支持动态数组可以显示所有数据,低版本Excel使用数组公式后(ctrl shift enter 组合键)使用EFunction菜单功能重构数组; 函数匹配结果不一定满足实际业务场景要求,需要进一步判断匹配出来的数据是否符合业务场景需求,通常可以使用ETStrSame函数辅助判断。 跳转淘宝官方店铺购买,安全又放心跳转淘宝官方店铺购买,安全又放心淘宝扫码购买,更加安全便捷

扫码关注公众号扫码关注公众号关注公众号,获取最新资讯 图标 EFunction高级函数插件官方下载-Excel版 1 文件 67 MB 下载

百度下载,提取码;ywcnhttps://pan.baidu.com/s/1l5bWbaDJmm_GwDtIXaWT6A?pwd=ywcn


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有