标签: excel excel-formula vlookup
如何从多个以逗号分隔的值的单元格中VLOOKUP一个值?
例如,我正在尝试获取C2中SKU的项目ID。但是,在A:A中,单元格中有多个值,这些值之间用逗号分隔。一个简单的VLOOKUP无法正常工作。
答案 0 :(得分:1)
如果项目ID是数字且是真数字,请对通配符使用SUMIF:
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)))
答案 1 :(得分:0)
或者,尝试以下操作:
=LOOKUP(1,-SEARCH(C2,A$2:A$21),B$2:B$21)