EXCEL|03 IF函数和AND、OR函数的组合多条件判断技巧

论坛 期权论坛 股票     
期权匿名问答   2023-3-24 16:25   2351   1
EXCEL|IF函数和AND、OR函数的组合多条件判断技巧

1、IF函数
IF函数语法:IF(条件表达式,符合条件返回值,不符合条件返回值)

2、IF函数与AND函数组合
IF函数与AND函数组合语法:IF(AND(条件表达式1,条件表达式2,条件表达式x……),所有条件都符合就返回值,只要任意一个条件不符合返回值)

3、IF函数与OR函数组合
IF函数与OR函数组合语法:IF(OR(条件表达式1,条件表达式2,条件表达式x……),只要任意一个条件符合就返回值,所有条件都不符合返回值)
1、IF函数

1)IF函数语法

IF(条件表达式,符合条件返回值,不符合条件返回值)
2)实例:了解数学成绩及格情况

第一步:在C2单元格输入:
=IF(B2>=60,"及格","不及格")
B2>=60 为条件表达式,如果成绩大于等于60分,就是及格,否则不及格;
"及格" 为符合条件表达式就显示的值,也就是显示及格;
"不及格" 为不符合条件表达式就显示的值,也就是显示不及格;



第一步截图一



第一步截图二


第二步:选中C2单元格,然后将鼠标定位到如下截图指向的位置,会出现十字光标,鼠标双击,即可自动填充相应值。



第二步截图一



第二步截图二

2、IF函数与AND函数组合

1)IF函数与AND函数组合语法:

IF(AND(条件表达式1,条件表达式1,条件表达式x……),所有条件都符合就返回值,只要任意一个条件不符合返回值)
2)实例:了解数学、英语的及格情况
说明:成绩大于等于60分为及格。
第一步:在E2单元格输入:
=IF(AND(B2>=60,D2>=60),"都及格",IF(AND(B2>=60,D2<60),"仅数学及格",IF(AND(B2<60,D2>=60),"仅英语及格","都不及格")))


①AND(B2>=60,D2>=60),"都及格",IF(AND(B2>=60,D2<60),"仅数学及格",IF(AND(B2<60,D2>=60),"仅英语及格","都不及格"))
说明:如果B2>=60,D2>=60这两个条件都满足,则返回都及格,否则返回以上截图黄色区域值。


IF(AND(B2>=60,D2<60),"仅数学及格",IF(AND(B2<60,D2>=60),"仅英语及格","都不及格")
说明:如果B2>=60,D2<60这两个条件都满足,则返回仅数学及格,否则返回以上截图蓝色区域值。


③IF(AND(B2<60,D2>=60),"仅英语及格","都不及格"
说明:如果B2<60,D2>=60这两个条件都满足,则返回仅英语及格,否则返回都不及格。



第一步截图一



第一步截图二

第二步:选中E2单元格,然后鼠标定位到箭头指向位置,出现十字光标,鼠标双击,即可,补全其余值。




第二步截图一



第二步截图二

3、IF函数与OR函数组合

1)IF函数与OR函数组合语法:

IF(OR(条件表达式1,条件表达式1,条件表达式x……),只要任意一个条件符合就返回值,所有条件都不符合返回值)
2)实例:了解数学、英语的及格情况:

说明:只有有一门成绩及格,就代表及格;
第一步:在F2单元格输入:
=IF(OR(B2>=60,D2>=60),"及格","不及格")
说明:只要B2>=60,D2>=60这2个条件任何一个满足,则返回及格,否则返回不及格。



第二步截图一



第二步截图二

第二步:选中单元格F2,然后将鼠标放在箭头指向位置,会出现十字光标,然后鼠标双击,即可补全其余值。



第二步截图一



第二步截图二
分享到 :
0 人收藏

1 个回复

倒序浏览
[赞]
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:391867
帖子:78374
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP