如何从多个以逗号分隔的值的单元格中VLOOKUP一个值?

时间:2019-12-19 19:20:30

标签: excel excel-formula vlookup

如何从多个以逗号分隔的值的单元格中VLOOKUP一个值?

例如,我正在尝试获取C2中SKU的项目ID。但是,在A:A中,单元格中有多个值,这些值之间用逗号分隔。一个简单的VLOOKUP无法正常工作。

VALUES

2 个答案:

答案 0 :(得分:1)

如果项目ID是数字且是真数字,请对通配符使用SUMIF

=SUMIF(A:A,"*"&C2&"*",B:B)

如果项目ID不一定是数字,则可以使用如下方法:

=INDEX($B$2:$B$14,SUMPRODUCT(--ISNUMBER(SEARCH(C2,$A$2:$A$14))*ROW($A$1:$A$13)))

enter image description here

答案 1 :(得分:0)

或者,尝试以下操作:

=LOOKUP(1,-SEARCH(C2,A$2:A$21),B$2:B$21)