EXCEL作为现在使用最广泛的企业数据处理软件,就如一把利剑,砍瓜切菜,无所不能。但只有掌握了函数,才算真正掌握了用剑方法,让这把剑发挥它真正的威力。

然而现在企业中众多财务行政人员,基本都是把EXCEL当WORD用。本来用函数几分钟就能搞定的事,他们偏偏要通过一遍遍按计算机搞成几天的大工程。

多种情况如何使用if函数(小白必看学会IF函数)(1)

所以有人说,在企业里掌握了SUM,Average已经是高手,掌握了IF那就是高手中的高手,凤毛麟角,大放异彩。但很多人却觉着IF太难,逻辑绕来绕去,就像陷入了一个漩涡世界,怎么也转不出来。其实IF很简单,只要掌握了其内在逻辑,就能信手拈来。下面就让我们一起来看看IF的学习方法。

一、IF单条件函数语法

=IF(判断条件,符合判断条件得出结果,不符合判断条件得出结果)

这个很好理解,就像我们经常白日做梦,如果我有1000万,我就可以开公司,可惜我没有,所以现在只能打工。如果用IF函数把意思表达出来,就是下面这样:

=IF(我有1000万,开公司,打工)

我当有1000万就是判断条件,开公司就是是符合判断条件得出的结果,打工就是不符合判断条件的结果。

上面这个公式,如果用EXCEL中正确的函数表达式写出来,比如我的钱数在A1单元格,以万为单位,我们在B1单元格写下公式:

=IF(A1>=1000,"开公司","打工")

多种情况如何使用if函数(小白必看学会IF函数)(2)

我这里A1里的值是500,小于1000,所以结果就是打工。

多种情况如何使用if函数(小白必看学会IF函数)(3)

现在你理解IF函数的内在逻辑了吗?

这里要注意:

1.函数中所有的标点符号都要是英文,开公司,打工是文本格式,要放在英文双引号中间;

2.函数中字母的大小写不重要,大写,小写,大小混写都可以。


二、IF函数多条件判断语法

我们就以2个条件为例

  1. 2个条件同时满足

=IF(And(条件1,条件2),符合判断条件得出结果,不符合判断条件得出结果)

看着很复杂,其实很简单。

我们延续一中的例子进行说明,我有1000万就能开公司?不行,我还要有100个人脉才能开。否则风险太大,就只能打工。那么把意思表达出来,就是:

=IF(And(我有1000万,我有100个人脉),开公司,打工)

我们把人脉数放在A2,则在EXCEL中可以使用的正确公式为:

=IF(And(A1>=1000,A2>=100),"开公司","打工")

多种情况如何使用if函数(小白必看学会IF函数)(4)

因为A1的值是500,A2的值是102,所以两个条件无法同时满足,结果就是打工。

多种情况如何使用if函数(小白必看学会IF函数)(5)

  1. 2个条件满足其中一个就行

=IF(OR(条件1,条件2),符合判断条件得出结果,不符合判断条件得出结果)

和上面同时满足相比,其实就是把AND换成了OR,按照上面的逻辑,我们直接写出最终的正确公式:

=IF(OR(A1>=1000,A2>=100),"开公司","打工")

多种情况如何使用if函数(小白必看学会IF函数)(6)

意思就是我或者有1000万,或者有100个人脉,又或者两个都有,那我就去开公司,否则就去打工。

因为A1的值是500,A2的值是102,所以其中一个条件满足,结果是开公司。

多种情况如何使用if函数(小白必看学会IF函数)(7)

这里要注意,多条件判断和下面所说的多层次条件判断不同的,多条件判断是用多个完全不同的判断标准去判断是否符合要求,如资金和人脉,而多层次条件判断则是用同一个判断标准判断,如资金的多少


三、多层次条件判断

=IF(第一判断条件,符合第一判断条件得出结果,IF(不满足第一判断条件时的第二判断条件,符合第二判断条件的结果,以上条件都不满足时的结果))

这样看着是不是很复杂,其实内在逻辑也很简单,我们继续拿最开始的例子来说明。

我有1000万,我就去开公司,但是我没有1000万我还是不去打工,只要我有100万我就去开餐饮店,100万也没有我才去打工。那么意思表达出来就是:

=IF(我有1000万,开公司,IF(我有100万,开餐饮店,打工))

内在逻辑你明白了没?这个如果在EXCEL里用正确的函数写出来,就是:

=IF(A1>=1000,"开公司",IF(A1>=100,"开餐饮店","打工"))

多种情况如何使用if函数(小白必看学会IF函数)(8)

因为A1里的值是500,虽然小于1000但是大于100,也就是满足第二判断条件,所以结果是开餐饮店。

多种情况如何使用if函数(小白必看学会IF函数)(9)

到这里,相信你已经了解IF函数各种用法的内在逻辑了,如果还没理解,仔细回去再看一遍。

想要学好EXCEL函数,IF函数是跨不过去的门槛,因为复合公式中IF函数随处可见。小伙伴们也试着用这种逻辑自己去练习一下吧。

有问题可以给我留言,我们下期见。

,