2015-03-18 115 views
0

我有一个表A包含ID(即SR1000)。还有一个表B有两行,另一个ID(即C-1)和第二行的文字。VLOOKUP范围内的标准

我试图用VLOOKUP使用上表A中的ID表B上返回ID,如果ID从表A在列2的表B.文某处

Table A 
SR1000 
SR1001 

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

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

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

+0

如果您的数据结构为看起来,你需要'Hlookup()',而不是'Vlookup()',是否正确? – Kyle 2015-03-18 21:47:53

+1

这就是@pnuts的诀窍,请给出一个正式的答案,奖励给你! – javydreamercsw 2015-03-19 16:30:21

回答

1

看来公式:

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

已被认为是适合目的,并通过这个基于如下假设位置的解释道:

SO2932641 example