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

IF函数:有空吗?我和你聊聊

酷网3个月前 (10-27)Excel教程33

小伙伴们好啊,今天咱们说一个看起来特别简单,但是用处特别大的函数——IF。

如果有小编纸问你,这个周末准备怎么过?

你会说:看天气情况吧,不同的天气,我的选择也不一样。

每个包含“如果……那么……否则……”的句子,在Excel的公式中,都可以使用IF函数将其翻译成Excel的“语言”,改写成Excel的“公式”,就是:

IF(周末是晴天吗?和朋友去郊游,去书店看书)

当然,这不是一个正确的Excel公式,但却是IF函数思考和处理问题的逻辑。在这个“公式”中,IF函数就扮演了“如果……那么……否则……”这组关联词的作用,而Excel处理IF函数的过程,就像你在岔道口选择道路一样。

每个IF函数,都像一条一分二的岔道。公式每次走到IF的岔道口,都会对设置的条件进行判断,再根据判断的结果是TRUE还是FALSE,决定下一步前进的方向。

当你需要在多种结果中选择一个时,可以让IF函数替你完成。

例如,要为B2中的学生成绩评定等次,等次只有两种:“及格”和“不及格”。评定的标准为:如果分数达到60分,那么评定为及格,否则评定为不及格。

如果想让IF函数替你解决这个问题,公式可以写为:

Excel收到你输入的公式后,便会按你指定的评定标准去评定成绩的等次。

无论是用语言,还是文字,在描述一个问题时,都应该注意语序。“如果”和“那么”的后面应该是什么内容,并不是随意的,否则会影响表达效果。

“如果”的后面是要判断的条件,“那么”的后面是条件成立时返回的结果,“否则”的后面是条件不成立时返回的结果。只有按这个规则去设置IF的各个参数,Excel才会明白你的意图。

IF共有3个参数,每个参数扮演不同的角色,只有参数设置正确,Excel才会明白你的意图。

单个的函数作用和功能都是比较单一的,在解决实际问题时,往往需要多个函数嵌套使用,接下来再和大家分享几个常用的IF函数嵌套组合。熟悉这些嵌套函数的使用,提高效率一丢丢还是有可能的。

1、IF+AND函数多条件判断

如下图,要根据B、C、D列三个条件,来判断是否属于考虑对象。

=IF(AND(B2=”是”,C2=”是”,D2=”是”),”备胎优选”,”不予考虑”)

AND函数的作用是依次判断多个条件,如果多个条件的判断结果都是TRUE,AND函数最终返回TRUE,否则就返回FALSE。

本例中,如果三个条件都为“是”,则AND函数返回TRUE,IF函数返回指定内容“备胎优选”,否则就返回“不予考虑”。

假如降低条件了,三个条件符合其一就返回“备胎优选”,可以将公式中的AND写成OR。

=IF(OR(B2=”是”,C2=”是”,D2=”是”),”备胎优选”,”不予考虑”)

OR函数的作用也是依次判断多个条件,只要多个条件的判断结果有一个是TRUE,OR函数就返回TRUE。

2、IF+IF 多区间判断

如下图,要按照不同的区间范围,判断B列的成绩是否合格。

低于9分是不合格,达到9分是合格,达到9.5分是优秀。

=IF(B5>=9.5,”优秀”,IF(B5>=9,”合格”,”不合格”))

公式先判断B5大于9.5的判断条件是否成立,如果符合条件就返回指定的内容“优秀”。

如果条件不成立,就继续判断下一个条件,看看B5>=9的条件是否成立,如果成立就返回指定的内容“合格”。

如果条件仍然不成立,就返回指定的内容“不合格”。

使用IF函数进行多个区间的判断时,特别要注意一点:可以从最高开始,向最低依次判断,也就是先判断如果比最高的条件还要高,是什么结果。

也可以从最低开始向最高依次判断,也就是先判断如果比最低的条件还要低,是什么结果。

除了上面这些基础的内容,IF函数函数还被广泛应用到数组公式中,这些内容咱们就留着以后再说啦。

好了,今天的内容就是这些,祝各位小伙伴一天好心情!

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

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

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

分享给朋友:

相关文章

IF函数和她的姐妹们

IF函数和她的姐妹们

我是大姐IF,我是公正的小法官,用来完成非此即彼的判断。 我的用法是: =IF(判断条件,符合条件时返回的值,不符合条件时返回的值) 常用示例: 条件判断 如下图,考核得分的标准为9分,要判断B列的考核成绩是否合格。...

If 函数再见!Ifs、Switch来了

If 函数再见!Ifs、Switch来了

IF是Excel表格中最常用的条件判断函数,但如果你安装了最新Excel版本,可以对IF函数说bye bye了,因为新增的两个判断函数IFS和Switch,在多条件判断时比IF函数要方便很多。 一、语法 =IFS(条件1...

excel单元格及其所在的行和列分别高亮显示

excel单元格及其所在的行和列分别高亮显示

如下图1所示,活动单元格显示一种颜色,其所在的行和列显示另一种颜色。 图1 这是怎么实现的呢?公式+条件格式+VBA。 首先,单击工作表左上角的交叉区域,选中工作表所有单元格。然后,单击功能区“开始”选项卡的“条件格式...

DB函数使用固定余额递减法计算折旧率及实例下载

‘); (window.slotbydup=window.slotbydup || []).push({ id: ‘623618’, containe...

SMALL 函数

本文介绍MicrosoftExcel中SMALL函数的公式语法和用法。 说明返回数据集中的第k个最小值。使用此函数以返回在数据集内特定相对位置上的值。 语法SMALL(array,k) SMALL函数语法具有下列参数...

怎么在WPS表格里设置完成率公式?

怎么在WPS表格里设置完成率公式?

  EXCEL是人们常用的办公软件之一,当我们收到一些完成数量跟完成总数,就可以通过Excel来求出这些数据的完成率,需要怎么操作呢?接下来让我们来看看具体怎么操作吧。   操...

发表评论

访客

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