标签: excel excel-formula excel-2010
我无法找到一种方法来完成这项工作。我希望也许有人可以帮助我。
The cell A2 contains the following: "Star Wars Lotion Pump" My array contains (C1:C5) the following: C1: Categories C2: Pen C3: Clock C4: Watch C5: Lotion
在单元格B2中,公式应该返回“Lotion”或者如果没有匹配则只返回“”。
答案 0 :(得分:1)
使用此数组公式:
=IFERROR(INDEX(C:C,MATCH(TRUE,ISNUMBER(SEARCH($C$1:$C$5,A1)),0)),"")
作为数组公式,需要使用Ctrl-Shift-Enter而不是Enter来确认。
答案 1 :(得分:1)
试试这个数组公式:
=TEXTJOIN(",",TRUE,IF(ISNUMBER(SEARCH(C1:C5,A2)),C1:C5,""))
数组公式,而不仅仅是 Enter 键。如果这样做正确,公式将在公式栏中以大括号显示。这应该返回多个关键字。