数据统计时,经常会遇到一个名称两种叫法或者有简称的情况,如何快速识别对应的名称能减少重复性工作和错误,如下图将提取得数据找出对应得供应商,如何匹配呢?
模糊查找,能进行模糊查找的函数目前只有VLOOKUP函数,LOOKUP函数,INDEX函数,FIND函数,但VLOOKUP函数,LOOKUP函数不适合批量数据的查找,这里能用的只有INDEX函数,FIND函数。
模糊查找,把数据源的供应商名称对应上的公式为=INDEX(D2:D7,MODE(IFNA(IF(ISNUMBER(FIND(MID(A2,SEQUENCE(,20,1),1),D2:D7)),ROW($1:$7)),""))),讲讲函数公式的意义,首先通过公式MID(A2,SEQUENCE(,20,1),1)将提取数据拆解成一个个字符,利用FIND函数在数据中查找匹配,有的生成数字,MODE函数就是统计哪个数字多的列即是符合列。