IFNA仅兜底找不到
只处理 #N/A,其他错误照样报出来。
1
语法结构
IFNA(原公式, 找不到时显示)
原公式找不到时显示方括号 [ ] 表示可选参数
返回:任意:正常返回原结果;仅 #N/A 时返回兜底值
2
什么时候用它
3
动画演示
动画演示·员工表第 1 / 2 步
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | 工号 | 姓名 | 部门 | 月薪 | |
| 2 | E01 | 张三 | 销售部 | 8000 | 新员工 |
| 3 | E02 | 李四 | 技术部 | 9500 | |
| 4 | E03 | 王五 | 销售部 | 7600 |
STEP 1
VLOOKUP 在 A 列找 E99,没有找到
新员工:#N/A
4
示例演示
E2 : =IFNA(VLOOKUP("E99",A2:C4,2,FALSE),"新员工")
=IFNA(VLOOKUP("E99",A2:C4,2,FALSE),"新员工") 返回「新员工」
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | 工号 | 姓名 | 部门 | 月薪 | |
| 2 | E01 | 张三 | 销售部 | 8000 | 新员工 |
| 3 | E02 | 李四 | 技术部 | 9500 | |
| 4 | E03 | 王五 | 销售部 | 7600 |
当前表:员工表 · 公式单元格 E2 · 绿色底为公式,蓝色底为动态数组溢出结果
5
常见错误
现象仍然显示 #REF!
原因IFNA 只管 #N/A,其他错误不处理
解决这种情况说明公式本身写错了,先修公式
6
相关公式
动手试一试
在编辑器里载入这个公式的示例数据,改改数字看看结果怎么变。