逻辑处理函数If 函数
发布时间:2022-12-11 10:50:22
逻辑处理函数If 函数?在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函数逻辑弄清楚、学好了,将来的函数嵌套也就没那么难了,所以小伙伴们,多动手练练吧!
猜你喜欢
- 最近,很多小伙伴在使用电脑上网的时候都碰到了网络问题651,在自己尝试解决无果,也能没解决,后来问小编怎么解决。所以今天小编给大家带来Win
- 微软在5月17日正式发布了Windows10 21H1版本,目前已经推送,用户可以在系统设置中查看并下载安装。但是很多用户问Win
- “取整”应该包括向上和向下取整,所以进位取整和舍尾取整应该都可以称为“取整”。Excel取整函数大概有下面四个:1、trunc()函数——大
- 有一些特殊的word文档,需要将文档中的文字进行竖排,那么我们应该怎么去操作呢,很多朋友都还不知道,今天王老师就带着大家一起来学习一下wor
- Win10系统是最常用的电脑系统之一,使用久了以后总会出现各种各样的问题,例如有一些小伙伴就碰到了默认网关出现了一些问题,那么碰到这种情况应
- 在对齐方式组中单击合并后居中按钮,单击鼠标右键, 2、此时会打开设置单元格格式对话框,在弹出的快捷菜单中选择设置单元格格式, 拆分单元格方法
- 我们可以将系统中的窗口大小进行默认的设置,设置好了之后,那么我们在打开软件的时候就可以显示默认的窗口大小了。很多用户不知道怎么操作,针对这一
- 当Excel数据透视表的源数据发生变动后,通常需要对数据透视表进行刷新操作,以将变动后的数据更新到数据透视表中。但是,有些在源数据中已经消失
- 如果在用电脑工作的时候遇到不会读的字怎么办?让Word2007来教你正确的拼音读音吧!将不认识到汉字拷贝到Word2007文档,鼠标选中它们
- 在Microsoft Office Word 2010中,用户可以启用选定时自动选定整个单词功能在Microsoft Office Word
- Excel中经常需要取消公式,公式具体该如何操作才能进行取消呢?接下来是小编为大家带来的excel取消公式的方法,欢迎大家来到学习Excel
- 有时候打开接收的word文档,发现鼠标在上面点击无效,复制粘贴也不行。这是怎么回事?原因:文档作者对文档进行了保护,限制他人编辑。解决方法一
- wps2019表格如何冻结前两行数据?以防止往下拉的时候看不到前两行的菜单,一起来看解决方法吧在使用wps2019编辑表格的时候,我们想要冻
- 说明ISNUMBER 函数检查指定的值是否是数字。如果是,则返回 TRUE;否则,返回 FALSE。返回值TRUE 或者 FALSE。语法=
- 许多win11系统电脑都新增了指纹解锁登录功能。该功能比起传统的密码解锁,不需要用户再死记密码,而且更加安全方便。但是有不少win11用户不
- 我们在Word排版的时候,往往英文单词如果比较长,而一行又打不下的情况下会自动换到下一行显示,这一点对于标准的英文文章来说是没有问题的,可是
- 最基础筛选功能都包含在以下这副图中:今天来述特殊筛选方式,主要是通过数字搜索:其中会用到通配符“?”和“*”,通配符“?”是指一个数字占位符
- “ 有朋友问了问题,有100个人的姓名,要随机分成10组,每组10人,怎么样能够快速地随机分出来?”技术不是古板的教条的,灵活使用却依赖于深
- Excel循环引用如何去除?当我们在使用想要数据循环引用去除该如何实现呢?大家都知道Excel是一款非常优秀的表格制作工具,有不少小伙伴都有
- 当你在Word中绘制图形时,总是会弹出一个“在此处创建图形”的框框,真正的是让你不胜其烦,有没有好的办法去掉呢?那么下面就由小编为您分享下去