请教EXCEL中VLOOKUP匹配问题,貌似要用到模糊匹配,但是得到结果不准确,求指导~

2025-04-08 05:12:29
推荐回答(3个)
回答1:

不知道你表格的名称,假设甲表是sheet1 乙表是sheet2
地址名都是A列

sheet1的B2输入公式
=INDEX(Sheet2!B:B,MIN(IF(ISNUMBER(FIND(A2,OFFSET(Sheet2!$A$1,,,COUNTA(Sheet2!$A:$A),))),ROW(OFFSET(Sheet2!$A$1,,,COUNTA(Sheet2!$A:$A),)))))

数组公式以ctrl+shift+enter三键组合结束输入
公式下拉右拉即可完成填充

回答2:

建议:乙表第一列:字母+汉字 进行分列。
先在列后插入一个空列,选中 字母+数字列,选数据——分列,固定宽度,第一列宽度为1.

分列后 字母和汉字分开,这样再用Vlookup

回答3:

举个例子:
返回第二列公式=VLOOKUP("*"&A2&"*",C:E,2,0)
返回第三列公式=VLOOKUP("*"&A2&"*",C:E,3,0)