跳至主要内容

Kutools for Office — 一套工具,五种功能。事半功倍。

Excel IFNA 函数

Author: Xiaoyang Last Modified: 2025-08-21

在 Excel 中,IFNA 函数会在公式生成 #N/A 错误时返回自定义结果;如果未检测到错误,则返回正常结果。

doc ifna function 1


 语法:

Excel 中 IFERROR 函数的语法为:

= IFNA(, 值_如果_na)

 参数:

  • :必需。检查是否存在错误的值、引用或公式。
  • 值_如果_na:必需。如果公式的结果是 #N/A 错误值,则返回该值。

注意:

  • 1. 如果为空,则将其评估为空字符串 ("")。
  • 2. 如果值_如果_na 提供为空字符串 (""),则当检测到错误时会显示空白单元格。

 返回值:

针对 #N/A 错误返回特定值。


 用法:

在此示例中,我们将使用 IFNA 函数与 VLOOKUP 函数结合。如果查找数据未从表中找到,则会显示 #N/A 错误,为了修复错误值,可以结合使用 IFNA 函数。

现在,如果你想根据产品查找相应的订单,普通的 Vlookup 公式可以帮助你:=VLOOKUP(D2,$A$2:$B$8,2,FALSE),如果在 vlookup 表中找不到该值,则返回错误值。

doc ifna function 2

要修复此 #N/A 错误值,可以将 IFNA 函数与 Vlookup 公式结合使用,如下所示:

=IFNA(VLOOKUP(D2,$A$2:$B$8,2,FALSE),"未找到")

doc ifna function 3


最佳的办公生产力工具

Kutools for Excel - 助您脱颖而出

? Kutools AI 助手:基于智能执行生成代码创建自定义公式分析数据并生成图表调用Kutools函数等方式革新数据分析…
热门功能查找、高亮或标记重复项 | 删除空行 | 合并列或单元格而不丢失数据 | 无需公式四舍五入
超级VLookup多条件 | 多值 | 跨多表 | 模糊查找
高级下拉列表简易下拉列表 | 从属下拉列表 | 多选下拉列表
列管理器添加指定数量的列 | 移动列 | 切换隐藏列的可见性状态 | 比较列以选择相同和不同的单元格
特色功能网格聚焦 | 设计视图 | 增强编辑栏 | 工作簿和工作表管理器 | 资源库(自动文本) | 日期提取 | 合并数据 | 加密/解密单元格 | 按列表发送电子邮件 | 超级筛选 | 特殊筛选(筛选粗体/斜体/删除线…)…
顶级15套件12个 文本工具添加文本删除特定字符…) | 50+种 图表 类型甘特图…) | 40+实用 公式基于生日计算年龄…) | 19个 插入工具插入二维码从路径插入图片…) | 12个 转换工具小写金额转大写汇率转换…) | 7个 合并与拆分工具高级合并行拆分Excel单元格…) | …等更多
使用您偏好的语言操作Kutools——支持英语、西班牙语、德语、法语、中文等40多种语言!

Kutools for Excel拥有超过300个功能,确保您所需的功能只需一键即可实现…


Office Tab - 在Microsoft Office(包括Excel)中启用标签式阅读和编辑

  • 一秒切换数十个打开的文档!
  • 每天为您减少数百次鼠标点击,告别鼠标手。
  • 在查看和编辑多个文档时,提高50%的工作效率。
  • 为Office(包括Excel)带来高效标签,就像Chrome、Edge和Firefox一样。