2016-09-22 132 views
0

我正在处理一些大的电子表格,我似乎无法使vlookup工作。通配符不起作用的查找

这是我正在尝试做的事 - 在我正在处理的电子表格中,我需要excel来查看项目代码(例如09-K1450V/XXXL)的B列。然后查看AM栏中的另一张表单,查看相似的商品代码,最后吐出颜色。

VLOOKUP(B4539&"*",MARKETING!AM3:AM5428,71,FALSE)

现在唯一的问题(但通配符应照顾这)是我的营销表的项目代码看起来像“09-K1450”没有大小或其他任何东西。

+0

这只会工作在反向。你一开始就在寻找有'09-K1450V/XXXL'的任何东西,而不是相反。您需要使用SEARCH()的INDEX/MATCH数组形式。 –

+0

或者如果图案相同,则可以始终使用Left()来隔离正确的匹配。 –

+0

啊我看到了 - excel不能做一个“很像”类型的通配符。好的,我会创建一个不同的公式来查看斜杠前面的第一组字符。 –

回答

1

斯科特克拉纳有了答案:

=VLOOKUP(LEFT(B4539,FIND("V",B4539&"V")-1) & "*",MARKETING!C3:DX5429,69,FALSE)

+0

很高兴你能找到答案。 –