关键知识点讲解
ISNA函数
ISNA函数用来检验值为错误值#N/A(值不存在)时,根据参数取值返回TRUE或FALSE。
函数语法
ISNA(value)
value:为需要进行检验的数值。
函数说明
函数的参数value是不可转换的。
该函数在用公式检验计算结果时十分有用。
函数简单示例
在Excel中输入以下内容,然后用ISNA函数运算,观察出现的结果。

|
公 式 |
说明(结果) |
|
=ISNA(A1) |
检查#N/A是否为错误值#N/A(TRUE) |
|
=ISNA(A2) |
检查#REF!是否为错误值#N/A(FALSE) |
本例公式说明
本例中的公式1为:
=IF(ISNA(VLOOKUP(C3,供货商代码!$A$2:$B$20,2,0)),"",VLOOKUP(C3,供货商代码!$A$2:$B$20,2,0))
是指查看C3的内容对应于“供货商代码”工作表中有没有完全匹配的内容,如果没有返回空白内容,如果有完全相匹配的内容则返回B列中对应的内容。
本例中的公式2为:
=IF(ISNA(VLOOKUP(G3,材料代码!A:D,2,0)),"",VLOOKUP(G3,材料代码!A:D,2,0))
是指查看G3的内容对应于“材料代码”工作表中有没有完全匹配的内容,如果没有返回空白内容,如果有完全相匹配的内容则返回B列中对应的内容。
本例中的公式3为:
=IF(ISNA(VLOOKUP(G3,材料代码!A:D,3,0)),"",VLOOKUP(G3,材料代码!A:D,3,0))
是指查看G3的内容对应于“材料代码”工作表中有没有完全匹配的内容,如果没有返回空白内容,如果有完全相匹配的内容则返回C列中对应的内容。
本例中的公式4为:
=IF(ISNA(VLOOKUP(G3,材料代码!A:D,4,0)),"",VLOOKUP(G3,材料代码!A:D,4,0))
是指查看G3的内容对应于“材料代码”工作表中有没有完全匹配的内容,如果没有返回空白内容,如果有完全相匹配的内容则返回D列中对应的内容。
编辑:杜涛 邮箱:dutao.job(at)163.com