2017-06-28 10 views
1

私は列Aの姓と名のリストを持っています。彼らはすべて同じミドルネームを持っています。最初と最後のスペルにも若干の違いがあります。Vlookup姓と名の最初の4文字

私は正確なvlookupを行うことができますが、これは多くの値を逃してしまい、VLOOKUP(LEFT(A3,3)&"*",D$2:D$22,1,FALSE)は間違った名前になります。

姓と名の最初の4文字を見分けることができるので、私はそれらをより良く解決することができますか?

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)  

答えて

1

私は実際にVLOOKUPで値を戻しながら最初と最後の名前を混同して、サンプル・データに追加した

=VLOOKUP(LEFT(A2, 4)&"*"&LEFT(TRIM(RIGHT(SUBSTITUTE(A2, " ", REPT(" ", LEN(A2))), LEN(A2))), 4)&"*", B:C, 2, FALSE) 

、としてそれを試してみてください。

enter image description here

関連する問題