当前位置:首页 > 办公 > Excel教程 > 正文内容

IF函数的7个使用技巧

酷网7个月前 (10-28)Excel教程78

IF函数,我们工作中经常要用到,今天咱们一起学习一下。

一、基础功能及语法结构。

基础功能:判断给定条件是否成立,若成立,则返回指定值,否则返回另外一个指定值。

语法结构:=IF(判断条件,条件为True成立时的返回值,条件为False,不成立时的返回值)。

举例:用于判断本班学生成绩是否及格。

操作方法:

在目标单元格里,写入公式:=IF(D3>=60,”及格”,”不及格”)。

方法解读:

公式:=IF(D3>=60,”及格”,”不及格”),先判断D3值大于等于60是否成立,若条件成立,返回“及格”,小于60,返回“不及格”。

二、多层嵌套。

举例:根据分值,判断成绩等级。

操作方法:

在目标单元格中,输入公式:=IF(D3=100,”满分”,IF(D3>=95,”优秀”,IF(D3>=85,”良好”,IF(D3>=60,”及格”,”不及格”))))。

方法解读:

1、IF函数除单条件判断之外,还可进行多条件嵌套判断。条件满足时,直接返回结果,否则会继续判断,直到最后一个结果判断完为止。

2、在进行判断时,须按照“成绩”或“优良差”的顺序,来书写公式,否则无法得到正确结果。

本示例中,如果从低分向高分进行判断,公式为:=IF(D3<60,”不及格”,IF(D3<=85,”及格”,IF(D3<=95,”良好”,IF(D3<100,”优秀”,IF(D3=100,”满分”)))))。

三、多层嵌套Ifs。

举例:根据分值,判断成绩等级。

操作方法:

在目标单元格中,输入公式为:=IFS(D3=100,”满分”,D3>=95,”优秀”,D3>=85,”良好”,D3>=60,”及格”,D3<60,”不及格”)。

方法解读:

1、用IF函数做多层嵌套时, 麻烦一些,容易出错,因此可用Ifs函数,来替代IF函数完成多层嵌套任务。

2、Ifs函数作用:判断查是否满足一个或多个条件,返回第一个条件为True成立时对应的值。

语法结构:=Ifs(条件1,返回值1,……条件N,返回值N)。

四、复杂多条件嵌套。

举例:根据“年龄”和“性别”情况,判断是否为“退休”。

操作方法:

在目标单元格中,输入公式为:=IF((C3=”男”)*(D3>=60)+(C3=”女”)*(D3>=55),”退休”,””)。

方法解读:

1、当Excel条件成立时,返回True,即1,否则返回False,即0。

2、公式=IF((C3=”男”)*(D3>=60)+(C3=”女”)*(D3>=55),”退休”,””)中,当条件(C3=”男”)*(D3>=60),同时成立时,返回“退休”,或当条件(C3=”女”)*(D3>=55)同时成立,返回“退休”,否则返回空值。

五、配合Sum函数求和。

举例:根据“性别”,统计“总成绩”。

操作方法:

1、在目标单元格中,输入公式:=SUM(IF(C3:C9=G3,D3:D9,””))。

2、按Ctrl+Shift+Enter填充。

方法解读:

1、本示例中,用到了数组公式,因此需要用Ctrl+Shift+Enter,来填充;将所有值返回之后,用Sum函数求和。

2、如果只是为了达到单条件求和,可以使用Sumif函数来完成。

六、配合And或Or完成判断。

举例:根据“年龄”和“性别”情况,判断是否为“退休”。

操作方法:

在目标单元格中输入公式为:=IF(OR(AND(C3=”男”,D3>=60),AND(C3=”女”,D3>=55)),”退休”,””)。

方法解读:

1、And函数作用:假如所有条件都成立,返回True,否则返回False。语法结构:=And(条件1,条件2,……条件N)。

2、Or函数作用:如所有的条件都不成立,返回False,否则返回True。语法结构:=Or(条件1,条件2,……条件N)。

3、公式中,假如男同志满60岁,或女同志满55岁时,都返回“退休”,否则返回空值。

七、配合Iserror函数使用。

举例:计算总成绩。

操作方法:

1、在目标单元格中,输入公式为:=SUM(IF(ISERROR(D3:D9),0,D3:D9))。

2、按Ctrl+Shift+Enter填充。

方法解读:

1、当指定区域中,包含错误值时,无法用Sum函数直接求和。

2、Iserror函数作用为:检测一个值是否为错误,对应返回True或False。

3、公式中,用Iserror函数判断当前区域是否存在错误值,如存在错误值,由IF函数判断返回0,否则返回值本身,之后用Sum函数求和。

扫描二维码推送至手机访问。

版权声明:本文章来源于互联网,由八酷网收集发布,如需转载请注明出处。

本文链接:https://www.i8ku.com/2021/40666.html

分享给朋友:

相关文章

Excel怎么改变单元格文字方向?

Excel怎么改变单元格文字方向?

  Excel怎么改变单元格文字方向?乍一听好像是左对齐右对齐?其实不是的,你可以歪着头想像一下旋转的文字,和那个差不多,我们接下来要例举的操作便是这整个过程,具体步骤请看下文。...

在excel中设置条件格式的诀窍

在excel中设置条件格式的诀窍

在excel中,如果常常做数据表格的朋友,对条件格式肯定是很熟悉啦,其实就是对满足一定条件的单元格,做出一个醒目的标志,可以是字体或者颜色等的上面的变化。其实这是excel中挺实用的一个技巧,我们可以来学习一下。...

excel单元格中输入连续数字的6种方法

excel单元格中输入连续数字的6种方法

很多时候,我们都需要在工作表中输入连续的数字,特别是用作数据唯一标识时。下面,我们将介绍6种输入连续数字的方法。 方法1:使用鼠标拖放填充 1.在上下相邻的两个单元格中分别输入数字1和2。 2.选择这两个单元格,拖动其右...

小技巧大功能 Excel中双击的妙用

小技巧大功能 Excel中双击的妙用

  做什么都讲究技巧,不注意讲究技巧和方法的话,会花费更多的精力,也excel操作也不另外。 因此如何巧用Excel 来快速输入信息就成为各个Excel XP 用户非常关心的话题,但是这都不是我们今天要讲的重点,今天将...

一组常用Excel函数公式,速速收走

一组常用Excel函数公式,速速收走

小伙伴们好啊,今天老祝和大家分享一组工作中常用的Excel函数公式,虽然简单,却能解决工作中的大部分问题哦。   按条件求和 如下图所示,要统计不同门店的销售额。F3单元格公式为: =SUMIF($B$2:$B...

Excel使用SUMIFS函数统计满足多个条件的总和

在Excel的报表中,有时需要对数据区域统计满足多个条件的总和,可以使用SUM函数来统计满足多个条件的总和。Excel2007可使用SUMIFS函数统计满足多个条件的总和。 如上图所示。在C6单元格输入公式: =SUM...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。