如何快速上手if函数(聊一聊IF函数)(1)

HI,我是偏爱函数公式,爱用Excel图表管理仓库的大叔Mr赵~

今天说说,我们常用的IF函数。

它用来判断,是否满足某个条件,如果满足则返回一个值,如果不满足则返回另一个值。

这个函数有3个参数:

=IF(条件判断,值1,值2)

如下图,判断B3单元格的数值:

如果小于60,返回"不达标",否则返回"达标"。

如何快速上手if函数(聊一聊IF函数)(2)

在C3单元格输入的公式:

=IF(B3<60,"不达标","达标")

<60是判断的条件,B3单元格的值是55,55<60满足条件,返回IF函数第1参数的值"不达标"。

如下图,当B3单元格的值发变化,为89时,89<60不满足条件,返回IF函数第2参数的值"达标"。

如何快速上手if函数(聊一聊IF函数)(3)

公式判断的流程图就是这个样子的:

如何快速上手if函数(聊一聊IF函数)(4)

当我们对数值多个区间判断时,可能有小伙伴会犯迷糊~

比如,根据气温判断条件,返回不同的结果:

当气温<10时,返回"冻";当10<=气温=<15时,返回"冷";

15<当气温<=27时,返回"舒适"

27<气温<=30时,返回"热";当30<气温<=35时,返回"很热";

当气温>35时,返回"炎热"。

当判断的数值区间的条件比较多的时候,我建议大家画个草图,便于理清思路:

如何快速上手if函数(聊一聊IF函数)(5)

只要顺着这个逻辑,条件再多,也会变得简单。

=IF(B3<10,"冻", IF(B3<=15,"冷", IF(B3<=27,"舒适", IF(B3<=30,"热", IF(B3<=35,"很热","炎热") ) ) ) )

如何快速上手if函数(聊一聊IF函数)(6)

公式判断的流程图就是这个样子的:

如何快速上手if函数(聊一聊IF函数)(7)

在这里我需要提醒大家的是:

❶ 写IF函数公式时,不要重复判断,做一些画蛇添足的事儿,比如公式:

=IF(B3<60,"不达标","达标")

就不要写成:

=IF(B3<60,"不达标",IF(B3>=60,"达标"))

❷ 判断的区间不要漏掉,特别是临界值,比如气温15,是"冷"还是"冻"。

❸ 思路放开一点,不要老和IF函数较劲,对连续数值,区间的判断,你用LOOKUP函数不香吗?

后面我会继续说IF函数......

,