Excel字符串匹配

时间:2015-07-13 11:15:14

标签: excel excel-vba vba

我和我有两张桌子

IMG http://i62.tinypic.com/mrcqw5.jpg

我需要比较" C列和34号;表A中的值,反对"列F"表B中的值和填充"列D"用" G列和34号;找到匹配项时的值。

例如" C列和34号;在表A中需要扫描" Keells" (在表B中)并且如果在"列D"中的相邻单元处发现匹配。需要充满价值"杂货店"这是" Keells"的相邻值。

表B也应该能够填充不同的条目。如果C列有"短语"与F"列没有匹配他们需要作为其他人填写的价值。

1 个答案:

答案 0 :(得分:0)

在单元格D3中使用公式并将其向下拖动。

=IFERROR(VLOOKUP(LEFT(C3,(FIND(" ",C3,1)-1)),F2:G10,2,0),VLOOKUP(LEFT(C3,(FIND("-",C3,1)-1)),F2:G10,2,0))