如何在Excel中使用IF函数

按分数判断及格与否、按业绩划分等级,这类需要根据条件分类的工作,如果靠人工一个个判断,表格一大就很麻烦。IF函数可以只设定一次条件,就自动完成分类。

  1. 点击要显示结果的单元格

    选中一个空白单元格,用来显示按条件判断出的结果。

  2. 输入IF函数

    按照"=IF(条件, 条件成立时的值, 条件不成立时的值)"的格式输入公式。

  3. 写出条件表达式

    使用比较运算符(>=、<=、=、<>)来写条件,比如"A1>=60"。

  4. 设置条件成立和不成立时显示的值

    分别输入条件成立和不成立时要显示的数字或文字(比如"及格""不及格"),文字需要用双引号括起来。

  5. 为什么有用

    像根据分数判断及格与否、根据业绩划分等级这类需要按条件显示不同结果的表格,用IF函数就能自动分类,不用一个个人工判断。

一个公式,套用到整列

真正节省时间的地方在于:只需在一个单元格写好公式,然后向下填充到整列,几百行数据也能瞬间完成条件判断,而不用一行一行去看。

当一个IF不够用时

单独一个IF函数适合处理"是/否"这种二选一的情况,但实际评分往往需要划分出A、B、C、D这样三档以上的等级,而不只是及格/不及格。把IF函数嵌套起来可以应付几个额外的等级,但一旦条件超过三四个,使用专门处理多条件的函数通常会让公式更易读、更好维护。

常见问题

可以在一个IF里组合多个条件吗?

可以在"成立"或"不成立"的参数位置再嵌套一个IF函数来判断第二个条件,这叫"嵌套IF"。如果条件比较多,使用专门处理多条件的函数会让公式更容易读懂。

可以比较文字内容吗?

可以,把文字用双引号括起来作为条件即可,比如A1="及格"。Excel在比较文字时不区分大小写。