如何对多列中的字段进行查找

我有一列有多个值,用列分隔,我需要查找字段中的每个单独的值作为VLOOKUP公式的一部分。

所以看起来像这样:

Code_Column NAAP,BTNA,SLGY,SKGY 

查找表看起来像这样:

 Code|Color NAAP|Blue BTNA|Green SLGY|RED SKGY|Purple 

现在我不相信VLOOKUP可以通过多个值的列表,所以我想我会在EXCEL中做一个“文本到列”,由列分隔。 但现在我不知道如何分配每个单元格的查找值。 我尝试了一些类似“B2:E2”的东西,但并不是那样的。 有什么build议么?

把它们放在不同的单元格中使用这个公式:

 =VLOOKUP(TRIM(MID(SUBSTITUTE($A2,",",REPT(" ",999)),(COLUMN(A:A)-1)*999+1,999)),$H:$I,2,FALSE) 

在这里输入图像说明

不确定你正在寻找什么,但这里是另一个如何把他们放在同一个单元格的例子。

 =VLOOKUP(F2,$C$8:$D$12,2,FALSE)&" "&VLOOKUP(G2,$C$8:$D$12,2,FALSE)&" "&VLOOKUP(H2,$C$8:$D$12,2,FALSE)&" "&VLOOKUP(I2,$C$8:$D$12,2,FALSE)&" " 

在这里输入图像说明