本文介绍 Microsoft Excel 中 IFNA 函数的公式语法和用法。

说明

如果公式返回错误值 #N/A,则结果返回您指定的值;否则返回公式的结果。

语法

IFNA(value, value_if_na)

IFNA 函数语法具有下列参数。

  • Value 必需。 用于检查错误值 #N/A 的参数。

  • Value_if_na 必需。 公式计算结果为错误值 #N/A 时要返回的值。

备注

  • 如果 Value 或 Value_if_na 是空单元格,则 IFNA 将其视为空字符串值 ("")。

  • 如果 Value 是数组公式,则 IFNA 为 Value 中指定区域的每个单元格以数组形式返回结果。

复制下表中的示例数据,然后将其粘贴进新的 Excel 工作表的 A1 单元格中。要使公式显示结果,请选中它们,按 F2,然后按 Enter。如果需要,可调整列宽以查看所有数据。

公式

说明

结果

=IFNA(VLOOKUP("Seattle",$A$5:$B$10,0),"Not found")

IFNA 检验 VLOOKUP 函数的结果。 因为在查找区域中找不到西雅图,VLOOKUP 将返回错误值 #N/A。 IFNA 在单元格中返回字符串“未找到”,而不是标准 #N/A 错误值。

未找到

区域 ID

城市

亚特兰大

105

波特兰

142

芝加哥

175

洛杉矶

251

博伊西

266

克里夫兰

275