查找名字的前四个字母
我有列A和列A中的姓和名,并且可以看到列B的姓和名。 他们都有相同的中间名。 第一个和最后一个拼写也有细微的变化。
我可以做精确的查找,但是这会错过很多值, VLOOKUP(LEFT(A3,3)&"*",D$2:D$22,1,FALSE)
给出了错误的名称。
是否可以查看名字的前四个字母,以便我可以更好地匹配他们或其他解决scheme?
Column A Jasondaa J Hoxworth Jamiez J Hogabath Column B Jasondaah J Hoxwort Jamiez J Hogabat Column C =VLOOKUP(LEFT(A2,4)&"*",B1:B2000,1,FALSE) =VLOOKUP(LEFT(A3,4)&"*",B1:B2000,1,FALSE)
试试看,
=VLOOKUP(LEFT(A2, 4)&"*"&LEFT(TRIM(RIGHT(SUBSTITUTE(A2, " ", REPT(" ", LEN(A2))), LEN(A2))), 4)&"*", B:C, 2, FALSE)
我已经添加到您的示例数据通过混合的名字和姓氏,而实际上返回值与VLOOKUP。