电脑学堂
第二套高阶模板 · 更大气的阅读体验

条件判断笔试题解析:Excel中的IF函数实战技巧

发布时间:2025-12-13 02:08:46 阅读:25 次

在各类招聘笔试中,Excel技能测试常常少不了条件判断题。尤其是涉及数据分类、绩效评级、成绩划分等场景,考官最爱用IF函数出题。很多人一看到嵌套就发懵,其实只要理清逻辑,这类题目并不难。

常见的条件判断题型

比如有一道典型题目:根据员工销售额判断绩效等级。规则是:销售额≥10万为“优秀”,≥7万为“良好”,≥5万为“合格”,低于5万为“需改进”。这种多层判断,靠一个IF搞不定,得用嵌套。

在Excel里,直接写公式:

=IF(B2>=100000,"优秀",IF(B2>=70000,"良好",IF(B2>=50000,"合格","需改进")))

这个公式从上往下逐层判断,一旦满足某个条件就返回对应结果,不再继续。就像你去快餐店点餐,先问有没有牛排,有就选牛排,没有再看有没有鸡翅,以此类推。

避免嵌套混乱的小技巧

写多层IF时容易漏括号或者搞错顺序。建议写完后按F2进入编辑模式,Excel会用不同颜色标出每对括号,帮你检查是否配对完整。也可以先把逻辑写在草稿上,比如:

  • 如果 ≥10万 → 优秀
  • 否则,如果 ≥7万 → 良好
  • 否则,如果 ≥5万 → 合格
  • 否则 → 需改进

有了清晰的步骤,翻译成公式就顺多了。

结合AND、OR扩展判断能力

有时候条件更复杂。比如实习生转正,要求“出勤率≥90% 平均分≥80”。这时候单用IF不够,得加AND:

=IF(AND(C2>=90,D2>=80),"通过","不通过")

如果是“任一条件满足即可”,比如“获奖或发表过论文”,那就用OR:

=IF(OR(E2="是",F2>0),"优先录用","普通候选")

这些组合在实际工作中也经常用到,比如筛选客户、判断优惠资格等。

别忘了文本和数字混判的情况

有些题目会设置陷阱,比如用“缺考”代替分数。这时直接比大小会出错,因为“缺考”是文本。可以先用ISNUMBER判断:

=IF(ISNUMBER(A2),IF(A2>=60,"及格","不及格"),"缺考处理")

这样即使数据里夹着文字,也不会让整个表格报错。

练熟这些套路,下次遇到条件判断题,心里就有底了。关键是动手多试几次,把常见结构变成肌肉记忆。