上QQ阅读APP看书,第一时间看更新
函数7:IFNA函数
函数功能
当该表达式解析为“#N/A”时,则返回指定值;否则返回该表达式的结果。
函数语法
IFNA(value,value_if_na)
参数解释
- value:表示用于检查错误值“#N/A”的参数。
- value_if_na:表示公式计算结果为错误值“#N/A”时要返回的值。
实例17 当VLOOKUP函数找不到匹配值时返回 “请检查查找对象”
IFNA检验VLOOKUP函数的结果。如图1-20所示,因为在查找区域中找不到“魏文成”,VLOOKUP将返回错误值“#N/A”。IFNA可以实现在单元格中返回“请检查查找对象”提示文字,而不是默认的“#N/A”错误值。
图1-20
选中B13单元格,在公式编辑栏中输入公式:
按Enter键即可返回字符串“请检查查找对象”,如图1-21所示。
图1-21
当能找到查找对象时则会返回正确的查找值,如图1-22所示。
图1-22
公式解析
① VLOOKUP函数是一个查找函数,用于在A1∶C10单元格区域的首列中查找A13中的对象,找到后返回对应在第3列上的奖金值。
② 如果VLOOKUP函数找不到匹配的对象则会返回“#N/A”错误值。因此在外层套用IFNA函数,可以实现当出现“#N/A”错误值,指定返回“请检查查找对象”文字(也可以指定返回其他文字)。