excel中模糊查找的问题

整个县有22个乡镇,我要再一大堆的乱七八糟的地址中,判断出这些地址都是哪个乡镇的,如果没有包含这些乡镇名称,可以返回乱码没关系

公式:

=CONCAT(IF(ISERROR(FIND($C$2:$C$23,A2)),"",TRIM($C$2:$C$23)))

追问

不太对,我的WPS没有CONCAT函数,只有CONCATENATE函数

追答

WPS呀,据说许多功能都用不了,有一个方法有可能可行,办法是使用22各辅助列,第一行存放22个镇的名称,每一行的公式是FIND(D$1, $A2),判断本行地址是否包含这个镇,最后的结果使用VLOOKUP获得镇。

温馨提示:内容为网友见解,仅供参考
第1个回答  2017-09-18
T2输入:
=IFERROR(INDEX(S:S,LOOKUP(1,0/(FIND(S$2:$S$23,Q2)*($S$2:$S$23<>"")),ROW($2:$23))),""),下拉填充。
第2个回答  2017-09-18
简单点,提取县字后面的2个或3个字符,
再从2个或3个字符判断是否属于这22个乡镇里。
那么可以做个乡镇的明细。
统一提取2个字符。用vlookup或者lookup模糊查找。
第3个回答  2020-04-03

表格内容太多怎么办,来学习一下高端的模糊查找吧

第4个回答  2020-10-04

模糊查找技巧

相似回答