VLOOKUP与范围内的标准

我有一个包含ID的表(即SR1000 )。 另外一个表B有两行,另一个ID(即C-1 )和第二行的文字。

我尝试使用VLOOKUP,使用表A上的ID来返回表B上的ID,如果表A中的ID在表B中列2的文本中的某处。

 Table A SR1000 SR1001 Table B C-1|dummy text C-2|dummy SR1000 dummy 

所以在寻找SR1000时应该返回C-2

VBA是我唯一的select吗? 试图避免重新发明轮子。

看来这个公式:

 =INDEX(F:F,MATCH("*"&B4&"*",G:G,0)) 

已被视为适合的目的和解释这是基于假定的地点如下:

SO2932641的例子