首页 > 生活常识 >

excelif多条件怎么使用(excel同时满足多个条件公式?)

IF函数是Excel中经常用的条件判断函数,有3个参数,第一个参数为条件,第二个参数为满足条件时返回的结果,第三个参数为不满足条件时返回的结果。


我们在使用IF函数时,一个条件用的比较多,也比较简单,如果碰到多个条件呢?今天Exce秘籍大全分享一组多个条件的IF函数应用实例。


一、SUMIF多条件求和

要求:统计E2和E3单元格中两个部门的年终奖总额
公式:
=SUMPRODUCT(SUMIF(B2:B9,E2:E3,C2:C9))

SUMIF函数求和条件使用E2:E3,分别得到两个部门的年终奖,再使用SUMPRODUCT函数进行求和。

IF+N函数:判断文本数据

如果有【缺考】的同学,If函数就会报错!这是因为IF函数,只能判断数值,If函数配合N函数使用,就能返回:正确的结果了!

if函数的使用方法

我们只需要将:If函数第1参数,嵌套一个N函数即可!

函数公式:=IF(N(C2)>60,"及格","不及格")

N函数:可以将文本类型,转换成数值类型!

IF函数:3个条件怎么用

IF函数只能判断:2个条件,如果有3个条件要怎么办呢?例如成绩:优秀及格不及格

if函数的使用方法

首先,选中【成绩】列,输入函数公式:

=IF(B2>=80,"优秀",IF(B2>=70,"良好",IF(B2>=60,"及格","不及格")))

按Ctrl+回车键,即可一键判断成绩:【优秀】【及格】【不及格】

IF函数嵌套,本质上就是用IF函数作为:另一个If函数的第3参数!

二、多条件计数

要求:统计统计部门为生产,并且岗位为主操的人数
公式:
=COUNTIFS(B2:B9,F2,C2:C9,G2)

三、多条件计算平均值

要求:统计统计部门为生产,并且岗位为主操的平均年终奖
公式:
=AVERAGEIFS(D2:D9,B2:B9,F2,C2:C9,G2)

第一参数是要统计的数值区域,之后分别是成对的条件区域和指定条件。


四、IF函数多条件判断与AND函数组合使用方法

上例中三个条件我们可以用AND函数来实现,比起IF函数嵌套,在输入和阅读方面都有优越性。

公式:=IF(AND(D2>90,E2>90,F2>90),"优秀","")

是不是从书写上就比上例公式短了很多。

说明:公式中三个条件用AND函数组合。AND函数是一个逻辑函数,用于测试是否满足所有条件。

五、IF函数多条件判断与OR函数组合使用方法

要求表格中“语文”、“数学”、“英语”三门成绩只要有一门不及格,就显示“补考”,否则显示空值。

公式:=IF(OR(D2<60,E2<60,F2<60),"补考","")

说明:公式中用OR函数连接了三个条件。OR函数也是一个逻辑函数,刚好AND相反,只要有一个条件满足,就返回“真”,所有条件都不满足时才返回“假”。


六、IF+AND+OR用法:

针对复杂情况,也可以混合使用。如下图中利用IF函数判断是否三好学生:

语文和数学成绩都大于90分、或者总分大于180分,则为三好学生。

七、IF+OR+{}用法:

另外还存在一种多条件用法,如下图中判断城市等级,如果城市属于北京、上海、深圳、广州则为一线城市,否则为非一线。

这里我们利用花括号{}构建一个集合,只要A列城市等于集合中任何一个城市则返回一线城市,这里的OR函数起到了或的作用。

小结:AND翻译为“”、OR翻译为“”,灵活运用,可满足多场景下的多条件判断。

需要注意的是,IF公式中设置的条件越多,公式的计算速度就越慢。因此,如果您只需要判断一个或两个条件,就没有必要使用多个IF公式来嵌套实现。另外,如果您需要设置的条件较多,也可以考虑使用其他更高级的函数或工具来实现更复杂的分类或标记规则。

网站内容来自网络,如有侵权请联系我们,立即删除!
Copyright © 内百科 鲁ICP备2023048205号-2