IF函数和她的小伙伴
发布时间:2023-01-08 19:53:45
Excel不认识的数学不等式
如图所示,朋友所在的面粉厂,要求生产的面粉每袋质量不能小于495克,也不能超过500克,否则该袋面粉将被定为“不合格”产品。
面粉是否合格,判断的标准非常简单:如果面粉质量既大于或等于495,又小于或等于500,那么定为“合格”,否则定为“不合格”。
这是评定面粉是否合格的标准,也是IF函数的“人类语言版”。
了解完这些后,让我们来看看朋友为这个问题设计的公式:
可是,当他将公式输入单元格后,发生了“意外”,如 ‑16所示。
也许,你也写过这样的公式,有过这样的疑问。
事实上,Excel并没有问题,只是你写的公式不符合它的语言规则。
这就像你对着一位不会英语的中国小朋友喊“Pen”,而他却给你端来一只“盆”一样。
语言障碍,是出现这种尴尬场面的原因。
而在公式“=IF(495<=B2<=500,”合格”,”不合格”)”中,“495<=B2<=500”正是导致公式错误的原因,因为它在你和Excel的世界里,描述的并不是同一个规则。
在你的眼中,它表示一个大于或等于495,且小于或等于500的数,类似数学中“2<a<5”这样的不等式,而Excel却并不这么认为。
在Excel的眼中,“<=”是比较运算符,它同数学运算符“+”没有太大的区别。当Excel面对“495<=B2<=500”时,会像对待“3+2+5”一样,将它看成是一个进行两次比较运算的表达式,并按计算法则规定的先后顺序计算它,如图所示。
Excel并不认识这种用不等式表示数据区间的方法。因此,如果你想判断数据是否某个区间的数据时,应该使用其他的方法。
提示
该例中的问题可以使用多个IF函数进行多次判断来解决,如:=IF(B2>500,”不合格”,IF(B2>=495,”合格”,”不合格”))。但当条件越多时,使用的IF函数就会越多,会增加编写、阅读和理解公式的难度,我们并不推荐使用这种方式去解决。
用AND函数判断是否同时满足多个条件
AND函数是IF函数最好的小伙伴之一,当IF需要同时对多个条件进行判断时,可以将所有的条件都交给AND,AND会依次对它们进行判断,然后再告诉Excel是不是所有的条件都成立。
对,它就像你安装在计算机上的杀毒软件,当你指定要扫描的分区后,它就会依次对这些分区进行扫描,然后根据扫描结果告诉你系统是否安全,如图所示。
在这个例子中,必须满足4个条件(C盘安全,D盘安全,E盘安全,F盘安全),杀毒软件才会提示系统安全,只要其中某个条件不成立,杀毒软件都认为系统存在病毒威胁。
Excel中的AND函数就是用来代替人类语言中的“且”,连接多个条件的函数,如“C盘安全且D盘安全且E盘安全且F盘安全”可以改写为:
杀毒软件扫描病毒并报告结果的过程,可以按Excel的思维,使用IF和AND函数将其写成公式:
=IF(AND(C盘安全吗?,D盘安全吗?,E盘安全吗?,F盘安全吗?),”系统很安全”,”系统存在病毒威胁”)
IF根据AND返回的结果是TRUE还是FALSE,来选择输出“系统很安全”还是“系统存在威胁”的结论。
正因为可以直接将所有需要判断的条件丢给AND,所以可以借助AND函数解决判断面粉是否合格的问题,公式为:
=IF(AND(B2>=495,B2<=500),”合格”,”不合格”)


猜你喜欢
- 电脑是日常生活的必需品,很多用户家中都会置办一台电脑,办公生活两不误。在日常使用当中或多或少会有其他人进行使用,担心他们对电脑更改一些设置,
- 本文介绍Microsoft Excel中BESSELJ函数的语法和用法。函数说明BESSELJ函数的主要作用是返回 Bessel 函数值如果
- word是微软公司的一个文字处理器应用程序。给用户提供了用于创建专业而优雅的文档工具,帮助用户节省时间,并得到优雅美观的结果。但是很多人不知
- 在今天的金山wps表格使用教程,我们将为大家分享一下单元格格式的设置方法。一般我们会对单元格进行居中、自动换行等常用的设置,但是除此之外,我
- 安全模式,可以对电脑进行全面的检修,防止病毒入侵,是保护电脑的重要手段想,下面为大家介绍下Win+R命令如何进入Win10安全模式,有需要的
- 网易CC是一款功能强大的娱乐直播、语音聊天软件,其中网易CC可以进行角色绑定,成功绑定角色后,可以体验游戏好友聊天、游戏生涯角色展示、CC商
- 当我们在操作电脑过程中遇到无法解决的问题,可以试试将电脑恢复出厂设置,下面小编就教教大家如何一键重置电脑的方法。如果重置电脑不管用,再尝试重
- 在不同输入法之间切换,通常使用快捷键“Ctrl+Shift”。不过,并非事事如意,常常会在不经意之间多按了几次“Ctrl+Shift”,这时
- 打印机怎么修改打印机纸张的大小?在打印机打印之前,我们都会进行设置打印时纸张的规格,那么该如何操作?请看下文具体介绍。解决办法:1、 首先我
- 我们在表格中经常会遇到删除数值或者是直接删除这个时候我们需要做什么。不用想了,下面小编马上就告诉大家WPS表格删除左右内容的方法。WPS表格
- 问题:win7 64x系统下word 2007任意打开的文档都会出现“The setup controller has encountere
- 最近有用户在电脑中卸载了软件之后,发现原本在桌面右键菜单中的多个新建Office选项不见了,其中有新建Word、新建Excel、新建PPT等
- Win10桌面壁纸无法更换怎么办?在我们平常电脑的使用中,会给电脑换上自己喜欢的桌面壁纸,甚至还会根据自己的当天心情来更换,但是近期却有小伙
- 在 iOS 设备上依次打开“设置 - Apple ID”,然后下滑至页面底端,可以看到一些设备名称,这些设备表示曾登陆过该 Apple ID
- 经常使用wps表格的小伙伴会遇到这样的烦恼,有时候需要打开很多个不同文件,这些文件放在不同的位置,每次都要切换多次才能选中打开,其实大家不妨
- 许多用户不知道Windows其实一直都有一个系统还原功能,这个功能可以帮助用户在使用电脑崩溃的时候将电脑恢复到上一次正常启动的状态。而许多小
- HEIC 的最大优势是能够以 JPEG 文件大小的一半存储图像,而图像质量没有明显差异。但同时病不是所有平台都支持这一格式,所以我们希望可以
- 作为设计师Photoshop可谓神器,不论你是何种设计师多多少少都会用到它。随着时代的发展,对效率越来越注重,ps虽功能强大,但不是大神级别
- 如果我们要对Excel 2010工作表中的数据进行编辑,首先要选择数据所在的单元格或单元格区域,然后再进行相应编辑操作。下面是选择Excel
- 赛博朋克2077中是一款深受大众追捧的角色扮演类游戏。游戏内拥有非常多的载具可以使用,而获得载具的方法大家也都非常的清楚,无非就两种方法:商