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列。

标签:公式,函数,表达式,逻辑,Excel函数
0
投稿

猜你喜欢

  • word打字会覆盖后面的字怎么办

    2022-04-22 20:46:14
  • 在Word文档中如何制作一张借款单

    2023-09-02 15:34:46
  • Excel2007的公式常见错误汇总

    2022-12-28 12:33:46
  • Win10右下角的天气怎么关闭?教你一招快速关闭资讯和兴趣

    2023-12-14 08:50:38
  • 然后CTRL+C 选中需要从文本格式变为数值格式的区域 点击鼠标右键

    2022-07-21 14:42:54
  • Excel下拉选择项怎么设置三级菜单?Excel下拉选择项设置三级菜单的方法

    2023-10-30 22:43:58
  • Excel函数 VLOOKUP VS. INDEX+MATCH

    2023-03-18 21:58:44
  • excel固定表头如何设置?excel设置固定表头方法介绍

    2023-04-11 00:24:53
  • excel表格中设置上标图文教程

    2023-08-07 06:36:00
  • 怎样在Word2007中直接批量发送邮件 1

    2023-12-14 06:12:21
  • Win10如何开启放大镜功能?Win10开启放大镜的办法

    2023-11-25 08:16:36
  • Win10任务管理器的秘密你都知道多少呢?

    2023-12-13 00:15:32
  • word文档中如何套用表格样式

    2022-01-18 07:07:59
  • Win10专业版应用商店出现错误代码0x80D02017怎么解决?

    2023-11-16 11:20:57
  • excel表格怎么设置批量打印

    2022-05-23 21:00:30
  • word 段落首行缩进两格,你还是在敲空格键吗?

    2023-04-02 23:25:17
  • 在word中如何画图?Word画图方法大全

    2023-11-27 16:09:54
  • 巧用Word 2007 水印制作步骤

    2023-06-21 05:31:33
  • 怎样在Word2013样式库中删除样式

    2023-12-13 08:22:36
  • 在Word中设置表格的宽高的技巧

    2023-05-24 15:46:12
  • asp之家 电脑教程 m.aspxhome.com