excel表格查找功能失效,excel表格查找功能无法使用怎么办

首页 > 实用技巧 > 作者:YD1662023-04-30 14:54:13

VLOOKUP痛点

VLOOKUP函数是很重要的数据匹配函数。但碰到一些类型数据时,犯了头疼。例如下图的数据,两边的数据地址虽然属于同一个地方,但因为某个字眼不完全一样,导致直接使用VLOOKUP进行数据查找匹配变得无效。

遇到这种数据,最常用的一种方法就是从数据之中提取关键词,然后利用关键词配合通配符进行数据匹配。该方法对部分数据有效。但也面对提取关键词耗时耗力的窘境。

excel表格查找功能失效,excel表格查找功能无法使用怎么办(1)

VLOOKUP函数不能够进行数据匹配

这时可以利用ETSimilarity函数,根据关键词相近关系,匹配出来最接近的数据。最后利用VLOOKUP函数精确匹配特性,实现数据匹配。最终完整公式为:=VLOOKUP(ETSimilarity(C4,$O$4:$O$7),$O$4:$P$7,2,0)

excel表格查找功能失效,excel表格查找功能无法使用怎么办(2)

近似函数先匹配出来最接近的文本,再利用文本进行匹配

ETSimilarity函数近似匹配数据规则为:两个文本,相同关键词越多越接近,不同关键词越多关系越远。如果有多条匹配记录,ETSimilarity函数将相关度高的数据排前面,关系度低的数据排后面。

因为近似匹配,匹配出来的结果不一定是符合最终结果数据。最后可以利用ETStrSameChar函数,来评估两个文本相同的字数目,通常数目越多,越接近。完整公式为:=ETCombine(ETStrSameChar(C4,H4),,"")。ETStrSameChar函数不仅能够提取相同的文本,还能够提取不同的文本,就是将两个文本的差异文本提取出来,以做下一步数据清洗工作。

excel表格查找功能失效,excel表格查找功能无法使用怎么办(3)

获取两个文本的相同文本

ETSimilarity、ETStrSameChar函数是很重要的文本数据清洗函数。在很多实际业务场景下,该函数能够让工作效率显著提升。

关于技能提升建议

今日成就:利用ETSimilarity函数模糊匹配特性,助力VLOOKUP函数数据匹配查找数据,提升数据清洗效率。

Excel函数体系非常庞大,需要不断积累才能够在实际工作业务场景之中快速定位业务问题,并给出解决方案。建议很多初学小伙伴,先学习基础函数使用用法,先将自己领进门,在后续实际工作过程之中,不断摸索,思考并不断提升自己。

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.