1. WE生活首页
  2. 问答百科

if多重判断条件格式函数(多个条件if函数的使用方法)

68c311cb0c974409ae10b1815583b8eanoop.image_ 第2张

单条件判断

IF函数多条件判断

我们来升级一下这个问题,我们来增加一个条件,同样是这份业绩记录单,现在我们需要销售大于60万,且绩效高于80分的员工,获得A梯度年终奖,其余员工B梯度

87485f891fc44d1794bc38a6ca5e17b7noop.image_ 第4张

多条件判断问题描述

这里呢,我们需要通过一个运算符来连接2个条件,这里我们使用乘号:

输入下列公式,然后把公式往下拖动就能计算出结果:

=IF((C3>60)*(D3>80),"A","B")

af56509f95b94373bc999ee6dff6bf36noop.image_ 第6张

IF函数多条件判断

这里使用了一个乘号 “*” 来连接2个条件,注意,2个条件都要用括号括起来。这样一个公式,原理是什么呢?

公式的原理

我们通过3个辅助列来理解这个原理。

这个问题包含2个条件:销售额>60万,绩效>80分,我们把2个条件放在辅助列里:

条件1,业绩高于60万:=C5>60
条件2,绩效高于80分:=D5>80
然后把公式往下拖动,得到2个条件的判断结果

03fafae1665e421cb664ffd010fd07efnoop.image_ 第8张

条件判断结果

我们再把2个条件用乘号链接起来,其实就是 条件1*条件2

68db4721647041cdaf16244cc6d74aebnoop.image_ 第10张

2个条件相乘

条件判断只有2个结果,要么成立,得到结果“TRUE”,要么不成立,得到结果“FALSE”

而逻辑值 “TRUE” 等于数字 1,FALSE等于数字0

这里有2个条件,所以存在4种情况,由于任意数乘以0,得到的都是0,所以只有当2个都满足时,我们才能得到 “1”,也就是条件成立,获得绩效A,其余情况都是绩效B:

=IF((C3>60)*(D3>80),"A","B")

32d4b83705b140d880b25269e0318f05noop.image_ 第12张

条件判断结果

我们再来更改一下条件,现在我们需要销售大于60万,或者绩效高于80分的员工,获得A梯度年终奖,其余员工B梯度

这样只需要满足其中任意一个条件,就能获得A梯度,这种情况,只需要把乘号改成加号就好了,我们同样来看一下辅助列相加的结果:

14c096b980f3493391d8466c138d9da2noop.image_ 第14张

2个条件相加

这里有2个条件,同样存在4种情况,只要任意一个条件不为0,相加得到的都不为0,逻辑值中,只要不为0,条件就成立。所以只要任意一个条件满足,我们就能得到 “TRUE”,也就是条件成立,获得绩效A,其余情况都是绩效B:

=IF((C3>60)+(D3>80),"A","B")

cd0545052c1340549c0123f532afdf40noop.image_ 第16张

条件相加结果

总结

多条件判断可以使用2个运算符:乘号 “*”,加号 “+” 来连接多个条件,当条件之间,需要同时满足时,使用乘号;当只要满足其中之一时,使用加号,这样就能完成IF函数的多条件判断!

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 ivillcn@qq.com 举报,一经查实,本站将立刻删除。文章链接:https://www.badwe.com/163824/

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注