精确查找
LOOKUP(1,0/((条件列1=条件1)*(条件列2=条件2)), 返回结果列)
注:
- 当匹配条件为数字时,条件列与条件有一个数字格式为常规,另一个为文本格式时,该公式匹配失败
- sumifs函数没有这种区分
- 当不确定公式求值结果是常规格式还是文本格式时,可以用 isnumber 函数判断
模糊查找
公式一
⚠ 此公式可能有点问题,需进一步改进
在E列查找A列包含于D列的B列信息LOOKUP(0,-FIND(A2:A10,D5),B2:B10)
或 LOOKUP(,-FIND(A2:A10,D5),B2:B10)
公式二
LOOKUP(1,0/(FIND(D2,$A$2:$A$9)),$B$2:$B$9)
公式三
=VLOOKUP("*"&C2&"*",A:A,1,)