我找到匹配文本部分的公式出了什么问题?

时间:2013-04-13 17:21:29

标签: excel formula

这个配方有什么问题?我一遍又一遍地尝试了这个公式,我无法弄清楚我做错了什么。

=IF(((ISERROR(INDEX(Voids!$B:$B,MATCH("*"&$A5,Voids!$A:$A),"",(INDEX(Voids!B:B,MATCH($A18&"*",Voids!A:A,2) ))

我在一张纸上寻找零件匹配或半匹配文本

1 个答案:

答案 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),"")