查找失败不显示错误
场景
VLOOKUP 找不到时显示 #N/A,用 IFERROR 换成空白或提示文字。
示例
成本表
| A | B | C | |
|---|---|---|---|
| 1 | SKU | 品名 | 单位成本 |
| 2 | A001 | 爆款T恤 | 35 |
| 3 | B203 | 休闲裤 | 22 |
IFERROR 包裹 VLOOKUP,找不到时显示「待维护」
订单表(写公式)
| A | B | |
|---|---|---|
| 1 | SKU | → 成本 |
| 2 | A001 | =IFERROR(VLOOKUP(A2,成本表!$A:$C,3,FALSE),"待维护") |
| 3 | Z999 | 待维护 |
函数语法
- IFERROR IFERROR(值, 出错时返回)
常见错误
- IFS 返回 #N/A:没有条件为真,末尾须加 TRUE 作为兜底
- IF 判断失效:利润率等列是文本而非数值
- 仍显示 #N/A:IFERROR 只包裹了 VLOOKUP,检查是否漏写外层括号
格式说明
- 百分比条件写 25% 或 0.25 均可,但整列格式须统一
- IFS 条件从上到下匹配,把更严格的条件放前面
- 可嵌套任意公式,不仅限于 VLOOKUP / XLOOKUP
相关工具
净利润核算
上传订单与成本数据,自动算毛利与净利率,不用手写公式