当前位置:首页 > 技巧 > Excel教程 > 正文内容

一学就会的IF函数

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

在Excel函数中有个我们用得很多的逻辑处理函数If 函数,它也被称为如果函数。因为我们经常会说如果怎么样就怎么样否则又怎么样。努力回想一下,是不是每天都会说很多这样的话或按这样逻辑做了很多事?

那它在Excel里具体怎么用呢,首先来看一下官方说明书中描述:

如果指定条件的计算结果为 TRUE,IF 函数将返回某个值;如果该条件的计算结果为 FALSE,则返回另一个值。

例如,如果 A1 大于 10,公式 =IF(A1>10,”大于 10″,”不大于 10″) 将返回“大于 10”,

如果 A1 小于等于 10,则返回“不大于 10”。(有没有发现语法顺序有什么特点)

既然函数能和我们说话扯上一定的联系,那它就会有语法,再来看看官方的语法说明IF(logical_test, [value_if_true], [value_if_false])

注意: 公式中所有符号必须都是英文的,否则会返回错误值哦!

看了这描述,有没有感觉到压力有所减少呢?还是有人表示压力山大,除了认识if, 里面的还是“看…不…懂”啊!(刚开始我也看不懂)两言不合就上实例吧!

又到了招生时间了,领导叫把每个学生录取情况交给他,录取条件是 500分及以上的才录取,否则都不录取。先看一下数据图

写公式之前来说一下手工是怎么处理的吧,首先看B2单元格的分,判断它是不是大于等于500,如果是就返回录取,否则就就返回不录取!手工操作的逻辑对了,就来看公式,公式效果图如下:

此公式中B2>=500就是一个逻辑表达式,因单元格B2的值是 471, 471>=500 是不成立的,所以表达式结果为 False,公式就会返回第三参数“不录取”,B4单元格的值为 537,537是大于500的,所以这达式的结果为True,公式就返回了第二参数“录取”

有同学就会说了,如果小于500就不录取,否则就录取,那公式要怎么改呢??

来看一下改了顺序的公式

怎么样,是不是和我们描述的顺序是一样的?

有没有点感觉了呢?咱们换个玩法吧,给总分500分以上的的同学奖励500,不到500分的就告诉他没有,公式效果图如下:

和录取的公式区别就在 参数2和3的不同,那是因为我们要的结果不同了(换汤不换药,换个包装继续卖钱).

这么快就完成了,赶紧把文件交给领导,结果他看都没看,说再给我分科判断一下吧,要求是文科的录取分数线为450,理科录取分数线为500

多了一个判断,怎么办呢,好不容易if有点眉目了,这难度一下就变大了(打铁趁热嘛),不要怕,按逻辑对号入座,来看一下公式效果图:

D2单元格输入公式,=IF(C2=”文科”,IF(B2>=450,”录取”,”不录取”),IF(C2=”理科”,IF(B2>=500,”录取”,”不录取”),”错误”)),下拉

公式解:首先判断C2是不是等于文科,因为C2不是文科,所以会执行参数3的计算

参数3为 IF(C2=”理科”,IF(B2>=500,”录取”,”不录取”),”错误”)

因此会接着判断 C2 是不是等于理科, 是理科 就对按理科的分数做判断, 要求理科大于等于500才录取, 所以最终结果是 不录取

按这常规逻辑分析后面的公式,有没有发现IF还是很接近生活的呢??

可是D6怎么会有个错误呢??这错误是什么意思呢?

按照写的逻辑来分析,首先判断的是不是文科,C6的值明显不是文科,所以会进入下一个判断

下一个判断它是不是理科,如果不是就返回错误了……

可我看到的明明就是 理科啊 ??为什么会返回错误了呢???

不要急,我们来检查一下,Excel干活可是很认真的

首先选中B6,如下图

然后按一下F9键,把单元格引用转为值来看一下,效果如下图

细心一点会发现,原来科字后面多了一个空白符,变成了3个字符了,这就是为什么看到的是理科,公式却返回错误了!把那空白的字符删除后,判断就正常了

万变不离其宗!

小编一直认为把IF函数逻辑弄清楚、学好了,将来的函数嵌套也就没那么难了,所以小伙伴们,多动手练练吧!

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

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

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

分享给朋友:

相关文章

Excel快速给合并单元格添加序号方法

Excel快速给合并单元格添加序号方法

  Excel是Microsoft为使用Windows和Apple Macintosh操作系统的电脑编写的一款电子表格软件。Excel中提供了非常多的小技巧,下面给大家介绍一个非常实用...

Excel如何扣出透明签名?Excel扣出透明签名方法

Excel如何扣出透明签名?Excel扣出透明签名方法

  在我们平时使用Excel表格办公时,有些人会使用手机拍下自己的签名再进行上传,想以此来用作电子签名。但是手写签名背景都带有背景颜色,只要将背景颜色去掉我们才能使用。下面就给大家分享...

Excel 2010怎么使用数组公式?

Excel 2010怎么使用数组公式?

  在我们日常工作学习中,我们经常会需要用到Excel表格工具,我们一般指的Excel2010数组公式是指可以同时对一组或两组以上的数据进行计算的公式,计算的结果可能是一个,也可能是多...

excel 2010怎么加密文档?excel 2010加密文档的方法

excel 2010怎么加密文档?excel 2010加密文档的方法

  excel 2010怎么加密文档?我们在使用excel 2010编辑工作簿的时候,如果想要提高文档的安全性,我们可以给文档进行加密,那么你知道要怎么加密文档吗?下面就给大家分享ex...

Excel如何打印部分表格?Excel打印部分表格教程

Excel如何打印部分表格?Excel打印部分表格教程

  Excel是我们经常使用的办公软件,在Excel表格中,统计好的数据可能需要将其打印出来,但是打印出来的只需要其中的一部分,这样的情况该怎么打印呢?针对这个问题,小编整合了一篇关于...

如何在Excel表格中画斜线打字?怎么将表格划分两个以上的斜杠?

如何在Excel表格中画斜线打字?怎么将表格划分两个以上的斜杠?

  使用Excel制表的时候经常会使用斜杠将A1格划分一下,注明行列头表,这条斜线是怎么设置的呢?制作斜线表头有两种方式,一种只适应于只要一根斜线的表头,一种可以应用于两根斜线以上的表...

发表评论

访客

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