避免索引和匹配#N / A值

我在索引column Ocolumn L的组合名称的值的匹配。

如果在表中没有find组合的名字,我是索引/匹配,我会传回#N/A值。 我怎么能避免这个? 我已经看了ISNA函数,但它只传回一个TrueFalse值。 我可以用它来制定另一个公式,但是我试图find一个更快捷的方法。

当前使用的索引/匹配是:

 =INDEX(O:O,MATCH(ADIST& " " &APROD,L:L,0)) 

如果我传回#N / A值,我希望它说"No Value"

如果您正在使用的公式返回一个错误,请使用IFERROR设置替代值:

 =IFERROR(INDEX(O:O,MATCH(ADIST& " " &APROD,L:L,0)),"No Value") 

使用IFNA或IFERROR函数,语法相同,但是IFNA在错误types上更准确:

 =IFNA(expression, value if expression returns an error) 

所以给你:

 =IFNA(INDEX(O:O,MATCH(ADIST& " " &APROD,L:L,0)),"No Value")