if test 多条件_Excel函数讲解- IF函数

75ac1241e7a59fdfe23a7d55a3acf88d.png

IF函数是Excel中的一个逻辑函数,它在我们的实际工作中应用非常广泛,使用IF函数可以很方便的帮助我们完成一些条件判断。今天就来给大家介绍一下IF函数的用法。

01 IF函数概念

判断是否满足某个条件,如果满足则返回一个值,如果不满足则返回另一个值。

02 IF函数语法格式

=IF(logical_test, value_if_true, value_if_false)

我们可以借助下面的表格加以说明:

参数简单说明logical_test条件value_if_true

条件为真返回值value_if_false条件为假返回值

翻译成中文就是:=IF(条件, 结果1, 结果2),即如果满足"条件"则显示"结果1",如果不满足则显示"结果2"。

【注意】:参数之间的逗号要使用英文输入法的半角”, ”隔开,字符串之间也要用英文输入法的半角引号括住。

03 使用方法

1 单条件判断

例如对下面的表格,要在C列对应单元格标注每个人的总评,成绩在60分以上为合格(含60分),否则不合格。

3c5aa48f2eff5f0546559784fbcd321a.png

那么我们可以这样做:

第一步:在C2单元格输入:=IF(B2>=60, ”合格”, ”不合格”)

第二步:按下回车键Enter

第三步:出现结果后,将鼠标放在C2单元格的右下角处,待鼠标指针变成黑色十字,把鼠标向下拖拽或直接双击黑色十字处即可。

如下图:

7cae1367baed2a24109e233c60bbe83e.png

公式解析:第一个参数【B2>=60】为条件判断,先判断B2的值是不是>=60,是的话就代表条件成立,就会返回对应第二参数的值【及格】;否则代表条件不成立,返回第三参数的值【不及格】。

2 多条件嵌套

比如对于下面的表格,想要在C列对应单元格标注每个人的总评,规则为:

成绩>=90显示:优;

80<=成绩<90显示:良;

70<=成绩<80显示:中;

60<=成绩70显示:合格;

成绩<60,则显示:差。

3c5aa48f2eff5f0546559784fbcd321a.png

那么我们可以这样做:

第一步:在C2单元格输入:=IF(B2>=90, "优", IF(B2>=80, "良",IF(B2>=70, "中", IF(B2>=60, "合格", "差"))));

第二步:按下回车键Enter;

第三步:出现结果后,将鼠标放在C2单元格的右下角处,待鼠标指针变成黑色十字,把鼠标向下拖拽或直接双击黑色十字处即可。

如下图所示:

6da82f7e2aad00f2dede1ea3483c8ef0.png

公式解析:此公式由4个IF组成,即在一个IF嵌套了三个IF。

第一个IF条件为B2>=90,如果成绩>=90,则结果返回"优",否则执行IF(B2>=80, "良",IF(B2>=70, "中",IF(B2>=60, "合格", "差")))。

第二个IF条件为B2>=80,如果成绩>=80,则结果返回"良",否则执行IF(B2>=70, "中",IF(B2>=60,"合格", "差"))。

第三个IF条件为B2>=70,如果成绩>=70,则结果返回"中",否则执行IF(B2>=60, "合格", "差")。

第四个IF条件为B2>=60,如果成绩>=60,则结果返回"合格",否则结果返回"差"。

【注】:在输入括号时最好把左括号和右括号同时输入,这样括号的数量和层级就不会出现问题。

3 结合And()与OR()多条件使用

(一)结合AND()使用

比如对于下面的表格,要在E列对应单元格标注每个人的总评,要求语文、数学、英语三科成绩都在60分以上为合格(含60分),否则不合格。

4891092ab0c6980f60ecc2903090873d.png

我们可以使用IF函数和AND函数结合,在E2单元格输入公式:=IF(AND(B2>=60, C2>=60, D2>=60),"合格", "不合格"),然后再把此单元格公式往下填充即可。

如下图所示:

e3e5c68fda062c96f402058f0dbe138a.png

公式解析:当B2>=60, C2>=60, C2>=60三个条件同时为真,返回"合格",否则返回"不合格"。

(二)结合OR()使用

比如对于下面的表格,要在E列对应单元格标注每个人的总评,语文、数学、英语三科中有任意一科在60分以上即为及。

1f7938711fd96e3bf71cceff1c73257f.png

这时候我们可以使用IF函数和OR函数结合,在E2输入公式:=IF(OR(B2>=60, C2>=60, D2>=60), "合格","不合格"),然后再把此单元格公式往下填充即可。

如下图所示:

3a6e782008ed2447468c61a72e3259ae.png

公式解析:此公式当B2>=60, C2>=60, C2>=60三个条件只要有一个为真,则返回"合格",否则返回"不合格"

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值