首页 理论教育 Excel数据处理与分析-IFNA函数

Excel数据处理与分析-IFNA函数

时间:2023-10-20 理论教育 版权反馈
【摘要】:value_if_na:必需参数,表示如果公式计算结果为错误值#N/A时,用户希望IFNA函数返回的内容。注意事项IFNA函数只能检测“#N/A”这一种错误值,而无法检测其他类型的错误值。在此例中IFNA函数用于当VLOOKUP函数返回错误值“#N/A”时,使公式返回“查无此人”。图2.3.6-1公式返回错误值“#N/A”图2.3.6-2IFNA函数的应用函数版本IFNA函数是Excel 2013的新增函数,不能在更早的版本中使用。

Excel数据处理与分析-IFNA函数

(1)函数功能

IFNA函数用于检测公式的计算结果是否为错误值“#N/A”,如果是,则返回用户指定希望返回的内容;如果不是,则返回公式的计算结果。

(2)语法格式

IFNA(value,value_if_na)

(3)参数说明

value:必需参数,用于要判断是否为错误值“#N/A”的公式。

value_if_na:必需参数,表示如果公式计算结果为错误值#N/A时,用户希望IFNA函数返回的内容。

(4)注意事项

IFNA函数只能检测“#N/A”这一种错误值,而无法检测其他类型的错误值。

(5)实例:根据姓名查找员工所在部门和手机号码(www.xing528.com)

如图2.3.6-1所示,A列为员工姓名,B列为工作部门,C列为手机号码,在F3和F4单元格输入了公式“=VLOOKUP($F$2,$A$2:$C$16,ROW(2:2),)”,该公式根据F2单元格中的姓名查找引用该员工的工作部门和手机号码,如果F2单元格中的姓名在A列中没有记录,则F3和F4单元格返回错误值“#N/A”。

如要将错误值显示为“查无此人”,则选择F3单元格,为原有的公式嵌套IFNA函数,公式为“=IFNA(VLOOKUP($F$2,$A$2:$C$16,ROW(2:2),),"查无此人")”,输入完毕后按Enter键结束并将公式填充至F4单元格,即可完成设置,如图2.3.6-2所示。

其中,VLOOKUP函数为查找与引用函数,其语法格式为:VLOOKUP(要查找的值,要进行查找的区域,要查找的值在查找区域的第几列,精确查找/模糊查找),如果要查找的值不在要进行查找的区域范围之内,则VLOOKUP函数返回错误值“#N/A”。在此例中IFNA函数用于当VLOOKUP函数返回错误值“#N/A”时,使公式返回“查无此人”。

图2.3.6-1 公式返回错误值“#N/A”

图2.3.6-2 IFNA函数的应用

(6)函数版本

IFNA函数是Excel 2013的新增函数,不能在更早的版本中使用。在更早的版本中可使用IF+ISNA函数代替。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈