桓楠百科网

编程知识、经典语录与百科知识分享平台

Excel神技能:IF函数一文学透!条件判断从此简单如加减法!

工作中你是否经常需要自动标注达标数据智能分类信息?今天教你用Excel的IF函数实现智能判断,告别手动标注时代!

一、IF函数是什么?

IF函数是Excel中的逻辑裁判官,能根据条件判断返回指定结果,实现数据自动分类。
核心能力

  • 条件成立 → 返回设定值(如“达标”)
  • 条件不成立 → 返回另一值(如“未达标”)

二、函数语法与参数解析

公式结构

=IF(条件, 成立时结果, 不成立时结果)
  • 条件:逻辑表达式(如“A1>60”)
  • 成立时结果:可填文本、数字或公式(需用英文引号包裹文本)
  • 不成立时结果:同上,若省略则默认返回“FALSE”

三、新手案例:3秒判断成绩是否及格

场景:根据分数自动标注“及格”或“不及格”(≥60分及格)

姓名

分数

公式

结果

张三

85

=IF(B2>=60,"及格","不及格")

及格

李四

58

=IF(B3>=60,"及格","不及格")

不及格

王五

92

=IF(B4>=60,"及格","不及格")

及格

操作步骤

  1. 在C2单元格输入公式:=IF(B2>=60, "及格", "不及格")
  2. 下拉填充公式,一键完成所有判断

四、可视化呈现:条件结果分布图

效果示例(基于上述数据):

及格人数:2人(占比66.7%)  
不及格人数:1人(占比33.3%)  

图表建议

  • 插入饼图展示及格率
  • 用不同颜色区分“及格/不及格”

五、高频问题解答

  1. 如何判断多个条件?
    嵌套使用ANDOR函数:
  2. =IF(AND(B2>60, B2<90), "良好", "其他")
  3. 如何返回空白单元格?
    用双引号留空:
  4. =IF(B2>100, "超额", "")
  5. 文本条件怎么写?
    文本需加双引号:
  6. =IF(A2="苹果", "水果类", "其他")

六、进阶技巧:多层条件嵌套

场景:将成绩分为“优秀(≥90)”“良好(≥75)”“及格(≥60)”“不及格”
公式

=IF(B2>=90, "优秀", IF(B2>=75, "良好", IF(B2>=60, "及格", "不及格")))

注意:条件应按从严格到宽松的顺序排列

互动练习:用IF函数判断订单金额是否超过1000元,超过显示“大客户”,否则显示“普通客户”。答案发评论区,随机抽3人送《Excel函数速查手册》! 关注我,回复“IF”领练习文件!

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言