标签: excel-formula
我的表A只包含字符串或字符串+数字,通常列表非常不一致。我还有表B,其中包含我必须从表A中检索的名称列表,其中存在匹配或部分匹配。我的问题是,有时候我的公式不起作用。
正如你在C栏中看到的,下面的公式适用于除第5行和第8行之外的所有因素,因为我想检索" toro res"这是我的清单(表B),而我有0。
答案 0 :(得分:1)
正如我所说,创建一个表,输入在一列中,输出在另一列中,然后将公式的返回值更改为输出列:
=INDEX($I$2:$I$5,MATCH(1,COUNTIF(A2,"*" & $H$2:$H$5 & "*"),0))
作为数组公式,必须在退出编辑模式时使用Ctrl-Shift-Enter而不是Enter确认。