2017-03-02 58 views
3

我将索引column O的值与column L内的组合名称匹配。避免索引与匹配#N/A值

如果在表格中找不到组合名称,我将返回一个#N/A的值。我怎么能避免这种情况?我查看了ISNA函数,但它只返回TrueFalse的值。我可以用它来创建另一个公式来设置它,但我试图找到一个更短更快的方法。

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

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

如果我被传递回#N/A值,我想它说"No Value"

+0

你可以使用COUNTIF()? –

回答

4

使用IFERROR如果公式您使用返回错误设置的替代值:

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

使用IFNA或IFERROR功能,同语法,但IFNA是对错误的类型更准确:

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

这样对你:

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