欢迎光临散文网 会员登陆 & 注册

office百科--Excel中IF函数的使用

2022-12-07 22:44 作者:魔笛手1024  | 我要投稿

下面介绍if函数的使用。

(1).函数概述

IF 如果指定条件的计算结果成立(true),IF 函数将返回某个值;如果该条件的计算结果不成立(false),则返回另一个值。

(2).IF函数语法

IF(logical_test, [value_if_true], [value_if_false])

 

语法以及参数说明:

logical_test 必需。计算结果可能为 TRUE 或 FALSE 的任意值或表达式。简单的说就是第一个参数需要的是一个可以做判断的表达式或者是boolean类型的值。即要么成立,要么不成立。

 

value_if_true 可选。logical_test 参数的计算结果为 TRUE 时所要返回的值。

 

value_if_false 可选。logical_test 参数的计算结果为 FALSE 时所要返回的值。

 

举例:

IF(B3>90,"及格","不及格")

函数执行流程:

先看条件B3中的数据是否大于90,如果大于就把字符串”及格”返回,否则就返回”不及格”。

 

(3).If函数的使用

下面我们来和大家一起学习一下IF函数的相关使用。我们使用以下的Excel数据表做测试。

数据源表

使用1:基本使用

使用if语句判断语文成绩是否及格。并在后面做好标注。

实现步骤1:在需要输入位置输入相应的if函数:

=IF(B3>90,"及格","不及格")

如下所示:

实现步骤

步骤2:实现效果如下:

实现效果图

使用2:if的嵌套使用

分段统计数学成绩,<90定位为不及格,>120定位为优秀,90~120定位为中。

步骤1:

在需要输入位置输入相应的if函数:

=IF(C2>90,IF(C2<120,"中","优秀"),"不及格")

如下所示:

实现步骤

步骤2:实现效果如下:

实现结果

使用3:if与逻辑运算符一起使用

逻辑运算符:

and:要求连接的两个表达式或者是布尔类型值都是true,结果才是true。

    如:and(1>2,3>2)结果为false,因为只有3>2成立。

or:要求连接的两个表达式或者是布尔类型值有一个是true,结果就是true。

    如:and(1>2,3>2)结果为true,因为有3>2成立。

not:非操作,如果表达式的结果为true,那么not表达式结果是取反,即结果为false。

    如:not(1>2)结果为true,因为1>2结果为false,加上not结果就是true。

 

分段统计三科成绩成绩,如果三科主科成绩都是大于120的评定为优秀学生,

其他情况判定为一般学生。

在需要输入位置输入相应的if函数:

=IF(AND(B2>120,C2>120,D2>120),"优秀学生","”一般学生“")

如下所示:

实现步骤

步骤2:实现效果如下:

实现效果图

使用4:使用Excel中给我们提供好的”条件格式”

Excel中的”条件格式”给使用者提供了许多的便捷操作,这一个按照使用者自己的需求来各自实现。实际在办公中使用的更多的是这一个操作。

如:突出显示成绩中大于90的数据,并标注出来。

步骤1:选中需要显示的数据区域,点击”条件格式”,然后点击大于,然后设置需要大于的数值。如下所示:

实现流程
设置参数以及实现效果


office百科--Excel中IF函数的使用的评论 (共 条)

分享到微博请遵守国家法律