Vlookups / Index匹配不使用通配符(*)和大型URL列表

时间:2015-06-01 23:22:37

标签: excel worksheet-function

我尝试根据部分文本匹配进行VLOOKUP。我可以使用简单的虚拟数据,但是一旦我把它放到我的实际工作表中,它似乎没有按预期工作。

A1:www1.macys.com/cms/slp/2/1-Carat-Diamond-Earrings

B1:www1.macys.com/shop/jewelry-watches/fine-jewelry/Jewelry_type,Sortby,Productsperpage/Earrings,ORIGINAL,40?id=21996,www1.macys.com/shop/jewelry-watches/fine-jewelry/Jewelry_type,Sortby,Productsperpage/Necklaces,ORIGINAL,40?id=21996,www1.macys.com/shop/jewelry-watches/fine-jewelry/Jewelry_type,Sortby,Productsperpage/Bracelets,ORIGINAL,40?id=21996,www1.macys.com/shop/jewelry-watches/fine-jewelry/Jewelry_type,Sortby,Productsperpage/Rings,ORIGINAL,40?id=21996,

C1:www1.macys.com/shop/jewelry-watches/fine-jewelry/Jewelry_type,Sortby,Productsperpage/Bracelets,ORIGINAL,40?id=21996

我需要查看C列,将其与B列中的一个值匹配,然后返回A列。假设B列有多个具有相同格式的单元格(许多URL与逗号连接)。我已经尝试过使用通配符的VLOOKUP,但这似乎仍然无效。关于为什么这不起作用的任何想法?

1 个答案:

答案 0 :(得分:0)

好吧,我想"便士已经掉线了#34; - B1超出限制(255个字符)。您可能需要将其拆分为多个单元格(可能在每个单元格旁边重复' A1'值),同时确保解析不会将C1匹配分成两个(因此可能在逗号中)。