电脑教程
位置:首页>> 电脑教程>> office教程>> IF函数的7个使用技巧

IF函数的7个使用技巧

  发布时间:2022-05-12 12:36:51 

标签:if,if函数,if函数的使用方法,if函数的用法,if的用法,Excel函数

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

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

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

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

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

IF函数的7个使用技巧

操作方法:

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

方法解读:

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

二、多层嵌套。

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

IF函数的7个使用技巧

操作方法:

在目标单元格中,输入公式:=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。

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

IF函数的7个使用技巧

操作方法:

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

方法解读:

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

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

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

四、复杂多条件嵌套。

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

IF函数的7个使用技巧

操作方法:

在目标单元格中,输入公式为:=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函数求和。

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

IF函数的7个使用技巧

操作方法:

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

2、按Ctrl+Shift+Enter填充。

方法解读:

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

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

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

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

IF函数的7个使用技巧

操作方法:

在目标单元格中输入公式为:=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函数使用。

举例:计算总成绩。

IF函数的7个使用技巧

操作方法:

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

2、按Ctrl+Shift+Enter填充。

方法解读:

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

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

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

0
投稿

猜你喜欢

  • 给文字或段落添加底纹可以衬托文字,起到凸显关键词或者美化文档的作用。那么大家知道怎么设置吗?下面就由小编给大家分享下word中设置文字底纹的
  • 学习Excel的时候大家在表格里面输入文字时,由于单元格太小不能全部将文字显示出来,这下怎么办呢?又不能将表格拉得太宽,在这种情况下我们如何
  • 在我们使用excel查看数据的时候,经常会将表格制作成图表,这样可以将数据图形化,更直观的显示数据,使数据的比较或趋势变得一目了然,从而更容
  • Word文档设置段前分页的方法教学分享。段前分页功能的作用是可以帮助我们去进行内容的分隔,比如我们在一页的最后一行输入一个标题之后,软件就会
  • 1、笔记本或者台式机开机后,找到“wps表格”的图标。2、点击打开”wps表格“,进入”wps表格“主页面3、点击左上角的“WPS表格”后的
  • Excel中经常用到三次方符号,具体该如何输入三次方符号呢?下面是由小编分享的excel中输入三次方符号的方法,以供大家阅读和学习。exce
  • 如果要清除Excel表格中某些单元格的格式,可以用下面的几种方法:    1.用格式刷:  
  • Excel统计数据时,有时可能需要某几行或者几列数据求和,如果数据不多,直接用计算器算出来,但是当需要求几十个数据的和时,有没有什么简单的方
  • 其实实现起来也很简单呢,有没有秒懂的。打开word找到绘图工具栏(菜单栏空白处右键)打开绘图工具栏之后,一般在右下角如下图。找到 “椭圆”形
  • 之前与大家分享过有关邮件合并的用法,但只能是一张打印一个内容,如果利用这个功能制作标签的,一页打印一个内容,这样就很浪费纸张,那有没有什么方
  • 在Excel工作表中,我们经常会将一个单元格或区域中的数据复制到另一位置。在Excel工作表中,我们经常会将一个单元格或区域中的数据复制到另
  • 对于经常使用word文档来编写相关章节内容的用户来说,我们在word中,所制作的大纲名称前面经常会出现一个黑色的“点”,对于该黑点很多用户都
  • 选择要添加边框的字符,单击【字体】组中的【字符边框】按钮,如图所示。效果如图所示。用户也可以单击【段落】组中的【框线】下拉按钮,选择【所有框
  • 首先打开自己编辑好的文章!我们首先给文章的一段分栏,我们用鼠标选择文章的一段话,然后点击页面布局中的分栏!在弹出的菜单中我们选择分为几栏!怎
  • 我们在excel中制作表格的时候,对于一些不能存在的空白格想要进行删除该如何操作呢?下面随小编一起来看看吧。excel表格删除空白格的步骤打
  • 问题情境如下样表:分仓库数据表中,既有销售额明细,又有合计。要求:只汇总各仓库的合计到“销售合计”表中。公式实现在销售合计”表B2单元格输入
  • Word2016怎么设置文档双面打印?单面打印太浪费纸张,我们设置设置成双面打印,毕竟不是很重要的文档,下面我们就来看看word2016中设
  • 我们有时候需要调整word中表格的行高,从而使表格在一页中,这样可以方便打印。那么该怎样调整表格的高度呢?接下来由小编为大家推荐调整word
  • 跟随 macOS 12.6 正式版,苹果今日发布了 Safari 16 浏览器的正式版更新,为 macOS Monter
  •  word文档怎么自动输入编号1、如图,我们希望word能自动帮我们输入前面的编号,我们只要在编号后面加上内容就可以了。 &nbs
手机版 电脑教程 asp之家 www.aspxhome.com