Excel逻辑比较运算符和布尔函数及实例
发布时间:2022-06-20 07:18:56
逻辑比较运算符
比较运算符有:= 等于;> 大于;>= 大于或等于;< 小于;<= 小于或等于;<> 不等于。
例如,如果单元格A1中的数值为10,单元格B1中的公式为=A1>10,那么由于公式不成立,因此会返回布尔值FALSE。如果公式为=A1>=10,则结果为TRUE。
在公式=A1>=10中,A1>=10称为逻辑表达式。
逻辑表达式的形式为:
表达式1 逻辑操作符 表达式2
在Excel中,逻辑表达式的值要么为TRUE,要么为FALSE。
有时,将逻辑表达式的结果评估为1或0是有用的,特别是当与数学运算符联合使用时,Excel将布尔值视为1和0。例如,在上例中,如果输入公式=(A1>10)*1,将返回0,而=(A1>=10)*1将返回1。
使用两个负号可以使布尔值转换为数字值,例如可以使用公式=–(A1>10)。也可以使用N函数将True转换为1,False转换为0。当希望使用布尔值时,Excel将任何非零值当作TRUE,零值当作FALSE。
布尔函数
AND函数和OR函数可用于测试两个或多个逻辑表达式,而NOT函数用于取反逻辑表达式的值。
示例:
默认情况下,Excel在单元格里水平居中放置布尔值。在上例中,如果输入公式=A2>5,那么结果为TRUE,因为Excel将字母a(文本数据类型)与5(也是文本数据类型)相比较,而a的ASCⅡ值是97,而5的值是53。
关于布尔函数,有一些通用的组合,如下表所示,其中A和B是结果为TRUE或FALSE的表达式或单元格引用。
实例
某制造工厂,每小时要测试10个项目,每个项目测量两个量:P和Q,P值必须满足某个值,而Q值必须不能超过某个值,需要求出达到要求的产品百分比。
如下图所示,在工作表中单元格A1:B16、C2:C3、C5:E5中输入相应的文本和数字。
将单元格C2和C3分别命名为P最小和Q最大。
在单元格C6中输入公式:=–(A6>=P最小),并下拉至第15行;在单元格D6中输入公式:=–(B6
在第16行中汇总结果并给出测试合格的百分比。在C16中使用公式:=AVERAGE(C6:C15),向右拉至第18列。


猜你喜欢
- 步骤如下:1.打开word文档后,在“插入”菜单中点击“图表”,在弹出的对话框里选择“饼图”,选择有立体感的“三维饼图”;2.点击确定后,即
- PPT已经成为日常工作、学习的“必需品”,做出一个高大上的PPT是每个人都梦寐以求的,但是,很多人不知做出高大上PPT之前还有很多细节的东西
- 电脑在重装完系统后,进行宽带连接的时候,电脑却出现电脑找不到宽带连接的提示,导致宽带无法正常连接怎么办?下面分享今电脑提示找不到宽带连接的解
- 华硕天选air是一款家用型笔记本电脑,用了intel酷睿第11代i7处理器以及发烧级独立显卡,能够满足用户们日常娱乐使用需求,那么华硕天选a
- 联想ThinkPad X270笔记本如何使用硬盘安装Win10系统?联想ThinkPad X270是一款便携商务笔记本,能让用户以更轻松的姿
- 技嘉 AORUS是一款娱乐影音笔记本电脑,这款电脑搭载了英特尔第10代酷睿i7处理器以及性能级核芯显卡,能够让用户们有着不错的游戏体验,那么
- Bandicam添加水印功能,在录制视频给视频添加图片的水印可以防止视频被别人肆意转载,同时让别人在观看视频的时候看到我们的水印又有用来做标
- 工作中在我们用到函数来处理数据或数据原本有大量的0值的时候,大量的0给人的感觉就会有点奇怪,那么怎么将为0的单元格不要显示了?下面讲解两种简
- 单元格格式调整是比较麻烦的,尤其是在word文档中,远远没有excel方便,但是如果放到Excel再做又会麻烦,就拿合并单元格来说,需要多次
- Win10秋季创意者更新如何开启色盲模式?很不幸的是,有些人有先天性色觉障碍,因此不能分辨一些颜色或某种颜色,所以微软针对这些色盲用户开发了
- 有时候Media Player会作为默认程序播放某些媒体文件,那怎么在Win8系统中禁止它成为默认的播放器呢?下面以图文的形式为大家介绍下W
- wps怎么制作绚丽彩色墨迹型目录样式?wps中想要制作一个目录,该怎么制作呢?下面我们就来看看详细的教程,需要的朋友可以参考下在wps的pp
- KB3074683更新是为Win10正式版10240专门推出的安全和功能性更新补丁包,其中包含的补丁总体积超过1GB,用于修复Win10正式
- 在众多重装系统的方法中,一键装机方法是最为简单的一种,也是非常适合电脑小白的一个方法,那么电脑系统要如何进行一键装机呢?下面就来看看小编使用
- 大家在使用电脑的过程中,经常都会出现一些状况,比如最近有位xp用户说XP系统无法正常添加打印机,想去启用Print Spooler服务结果却
- 我们在使用系统的时候,如果某个应用卡顿,就会出现鼠标点击右键一直转圈却没有任何反应的情况,这时候我们不管在做什么都没办法继续进行了,那出现这
- 输入法不能打出汉字可以通过任务栏右下角的语言设置来从新选择语言来输入,比如我以前用的是搜狗输入法,可以换成其他输入法比如拼音输入法试试能不能
- 我们在使用电脑的过程中,难免会遇到一些问题。就有用户反映说自己的电脑点击关机之后却显示蓝屏,这是怎么回事?下面小编就以win7旗舰版为例,给
- 电脑当中脱机文件服务是随着系统的启动而开启的,可以暂时用来保存内容,但是却有着占据大内存的明显缺点。那么电脑系统中脱机文件服务该如何关闭呢?
- 需要用户在使用Windows的时候都有过整理磁盘碎片以恢复电脑运行速度的经历。在更换使用MacOS后便会有MacOS需要进行磁盘整理的必要吗