IF函数:有空吗?我和你聊聊

小伙伴们好啊,今天咱们说一个看起来特别简单,但是用处特别大的函数——IF 。
如果有小编纸问你,这个周末准备怎么过?
你会说:看天气情况吧,不同的天气,我的选择也不一样 。

IF函数:有空吗?我和你聊聊

文章插图
每个包含“如果……那么……否则……”的句子,在Excel的公式中,都可以使用IF函数将其翻译成Excel的“语言”,改写成Excel的“公式”,就是:
IF(周末是晴天吗?和朋友去郊游,去书店看书)
当然,这不是一个正确的Excel公式,但却是IF函数思考和处理问题的逻辑 。在这个“公式”中,IF函数就扮演了“如果……那么……否则……”这组关联词的作用,而Excel处理IF函数的过程,就像你在岔道口选择道路一样 。
IF函数:有空吗?我和你聊聊

文章插图
每个IF函数,都像一条一分二的岔道 。公式每次走到IF的岔道口,都会对设置的条件进行判断,再根据判断的结果是TRUE还是FALSE,决定下一步前进的方向 。
当你需要在多种结果中选择一个时,可以让IF函数替你完成 。
例如,要为B2中的学生成绩评定等次,等次只有两种:“及格”和“不及格” 。评定的标准为:如果分数达到60分,那么评定为及格,否则评定为不及格 。
如果想让IF函数替你解决这个问题,公式可以写为:
IF函数:有空吗?我和你聊聊

文章插图
Excel收到你输入的公式后,便会按你指定的评定标准去评定成绩的等次 。
IF函数:有空吗?我和你聊聊

文章插图
无论是用语言,还是文字,在描述一个问题时,都应该注意语序 。“如果”和“那么”的后面应该是什么内容,并不是随意的,否则会影响表达效果 。
IF函数:有空吗?我和你聊聊

文章插图
“如果”的后面是要判断的条件,“那么”的后面是条件成立时返回的结果,“否则”的后面是条件不成立时返回的结果 。只有按这个规则去设置IF的各个参数,Excel才会明白你的意图 。
IF共有3个参数,每个参数扮演不同的角色,只有参数设置正确,Excel才会明白你的意图 。
IF函数:有空吗?我和你聊聊

文章插图
单个的函数作用和功能都是比较单一的,在解决实际问题时,往往需要多个函数嵌套使用,接下来再和大家分享几个常用的IF函数嵌套组合 。熟悉这些嵌套函数的使用,提高效率一丢丢还是有可能的 。
1、IF+AND函数多条件判断
如下图,要根据B、C、D列三个条件,来判断是否属于考虑对象 。
IF函数:有空吗?我和你聊聊

文章插图
=IF(AND(B2=”是”,C2=”是”,D2=”是”),”备胎优选”,”不予考虑”)
AND函数的作用是依次判断多个条件,如果多个条件的判断结果都是TRUE,AND函数最终返回TRUE,否则就返回FALSE 。
本例中,如果三个条件都为“是”,则AND函数返回TRUE,IF函数返回指定内容“备胎优选”,否则就返回“不予考虑” 。
假如降低条件了,三个条件符合其一就返回“备胎优选”,可以将公式中的AND写成OR 。
=IF(OR(B2=”是”,C2=”是”,D2=”是”),”备胎优选”,”不予考虑”)
OR函数的作用也是依次判断多个条件,只要多个条件的判断结果有一个是TRUE,OR函数就返回TRUE 。
2、IF+IF 多区间判断
如下图,要按照不同的区间范围,判断B列的成绩是否合格 。

推荐阅读