这个配方有什么问题?我一遍又一遍地尝试了这个公式,我无法弄清楚我做错了什么。
=IF(((ISERROR(INDEX(Voids!$B:$B,MATCH("*"&$A5,Voids!$A:$A),"",(INDEX(Voids!B:B,MATCH($A18&"*",Voids!A:A,2) ))
)
我在一张纸上寻找零件匹配或半匹配文本
答案 0 :(得分:1)
我假设你想要这样的东西
=IF(ISERROR(VLOOKUP("*"&$A5,Voids!$A:$B,2,0)),"",VLOOKUP("*"&$A5,Voids!$A:$B,2,0))
使用"*"&$A5
表示公式需要与A5在最后的值匹配,如果它可以在任何地方切换到"*"&$A5&"*"
如果您使用Excel 2007或更高版本,则可以使用IFERROR进行简化,即
=IFERROR(VLOOKUP("*"&$A5,Voids!$A:$B,2,0),"")