IF 函数嵌套 考生讲解 + 速记卡

IF 函数嵌套,就是 **「条件套条件」,用来解决多等级、多规则的判断问题 **。比如考试分数不只有 “及格 / 不及格”,还要分 “优秀、良好、及格、不及格”,单靠一个 IF 函数搞不定,嵌套就能轻松解决!

一、核心逻辑:IF 嵌套的 “套娃” 规则(必考)

嵌套的本质是:把第二个 IF 函数,当成第一个 IF 函数的「不满足结果」

基础公式结构(两层嵌套,考生最常用):

=IF(条件1, 满足条件1的结果, IF(条件2, 满足条件2的结果, 都不满足的结果))
✅ 扩展逻辑(三层及以上):继续把下一个 IF 函数,放在上一个 IF 的「最后一个位置」,条件要按从高到低 / 从低到高的顺序排,不能乱

二、实战案例:分数四级判定(考试高频题)

需求:根据考生分数,判定等级:
  • 90 分及以上 → 优秀
  • 80-89 分 → 良好
  • 60-79 分 → 及格
  • 低于 60 分 → 不及格
表格数据
 
考生姓名 (A) 分数 (B) 等级判定 (C)
小红 95
小明 85
小刚 72
小丽 58

标准化操作步骤

  1. 选中 C2 单元格(对应小红的等级)
  2. 输入三层嵌套公式,逐段拆解看明白:
     
    =IF(B2>=90,"优秀",IF(B2>=80,"良好",IF(B2>=60,"及格","不及格")))
    
    公式分段 通俗解释
    IF(B2>=90,"优秀",...) 先判断:分数≥90?是→优秀;否→进入下一个判断
    IF(B2>=80,"良好",...) 再判断:分数≥80?是→良好;否→进入下一个判断
    IF(B2>=60,"及格","不及格") 最后判断:分数≥60?是→及格;否→不及格
  3. 按回车键,C2 单元格立刻显示 优秀
  4. 鼠标移到 C2 右下角,出现小十字后下拉,所有人的等级自动生成!

最终结果

  • 小红 95 分 → 优秀
  • 小明 85 分 → 良好
  • 小刚 72 分 → 及格
  • 小丽 58 分 → 不及格

三、关键注意事项(决定公式是否正确)

  1. 条件顺序绝对不能乱

    ✅ 正确顺序:从高到低(先判 90→再判 80→再判 60)

    ❌ 错误顺序:先判 60→再判 90,会导致 90 分也被判定为 “及格”!

    • 逗号、括号、引号都要切换到英文输入法
    • 文字结果(优秀、良好)必须加英文引号符号和引号必须用英文
  2. 嵌套层数不用过多
    考生考试一般最多 3-4 层,层数太多容易出错,Excel 也会提示公式复杂

四、考生最容易犯的 4 个错误(避坑必看)

❌ 错误 1:条件顺序颠倒

例:=IF(B2>=60,"及格",IF(B2>=90,"优秀","不及格")) → 90 分也会显示 “及格”

❌ 错误 2:漏写后半部分的 IF 函数

例:=IF(B2>=90,"优秀",IF(B2>=80,"良好")) → 公式不完整,直接报错

❌ 错误 3:中文符号混着用

例:=IF(B2>=90,"优秀",IF(B2>=80,"良好","不及格")) → 中文逗号导致失效

❌ 错误 4:多写 / 少写括号

嵌套公式的括号必须成对出现,有几个左括号(,就必须有几个右括号)

五、IF 函数嵌套 考生速记卡

核心模块 关键内容 必考要点
公式结构

两层:=IF(条件1,结果1,IF(条件2,结果2,结果3))

 

三层:=IF(条件1,结果1,IF(条件2,结果2,IF(条件3,结果3,结果4)))

嵌套的 IF 放在「不满足结果」位置
条件顺序 从高到低 或 从低到高 顺序错,结果全错
符号规范

所有符号用英文

文字结果加英文引号

中文符号 = 公式失效
操作步骤 输入公式→回车→下拉填充 下拉前确认鼠标是小十字
四大易错点

1. 条件顺序颠倒

2. 漏写嵌套的 IF

3. 用中文符号

4. 括号不成对

避开这 4 点,嵌套必成功
© 版权声明
THE END
喜欢就支持一下吧
点赞7 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容