EXCEL中如何实现模糊匹配?

比如,A列中为:中国江苏省XX市,B列中为:中国江苏XX市XX区,需要在C列查询到B列中所有包含XX市的数据。注:A列中每行的XX市不一定都相同。多谢!

1、首先,打开Excel。

2、B1、B2、B3为公司全称,D1为公司简称.(注:这些公司均为虚构的公司,并不存在)

3、选中E1单元格,在公式工具栏中点击“插入函数”。

4、在打开的框框内查找“LOOKUP”函数,并选中LOOKUP函数

5、输入和图上一样的公式,计算结果为全称,点击确定即可。(LOOKUP函数是从单行或单列或数组中查找一个值)EXCEL中就可以实现模糊匹配了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-04-16

1、打开需要查找的数据表,我们需要查找名字中带“五”字员工的工号。点击鼠标左键选中单元格G2。

2、点击左上角的“fx”插入函数

3、在弹出的窗口中,选择“VLOOKUP”函数,点击“确定”

4、在vlookup函数的设置中,参考值处用“*五*”表示含五的名字(*为通配符),且为文本,所以用“”标记,即参考值为““*五*””

5、数据的差选范围为A2到B7,使用绝对引用,即$A$2;$B$7.

6、设置列数为2,“0”表示精确查找,点击“确定”

7、即可返回所需查找的数值。

第2个回答  推荐于2017-11-26
模糊查找的格式是星号,如下公式,即在A列中找包含江苏的内容。
=vlookup("*"&"江苏"&"*",a:a,1,0)
同样可以统计个数,同理本回答被提问者和网友采纳
第3个回答  2019-07-27
H列的数据和A列的数据没有一样的,看不出有什么联系,如果H列的字符是连续的包含在A列里面的可以模糊查找。
第4个回答  2019-02-12

可以设置比对精度 比对模式 免费 开源 支持xlsx xls csv txt 列模糊比对 网页链接