标签: excel excel-formula
我正在尝试检查A列中每个单元格中的值是否在D列中。D列中的某些单元格在单个单元格中具有多个值。如果在D列中找到A列的值,那么我希望公式返回B列中的值(匹配的A列旁边的值)。
答案 0 :(得分:0)
如果您仅查看逐行分析,请尝试以下操作:
=if(iserror(search(a2,d2)),"",b2)
如果您要匹配D中的任何行,那么我建议将D中的所有项目分成每行一个项目,然后执行VLOOKUP
答案 1 :(得分:0)
尝试:
C2中的公式:
C2
=IF(SUMPRODUCT(--(ISNUMBER(SEARCH(A2,$D$2:$D$5))))>0,B2,"")
向下拖动。
答案 2 :(得分:0)
您可以将B列复制到E列吗?如果是这样,
= Vlookup(“ ”&A1&“ ”,D:E,2,0)并向下滚动。
否则,类似的index(match(函数将与通配符一起使用。(*)