逻辑函数表达式的计算

 1 // 30-逻辑表达式(逻辑运算符).cpp: 定义控制台应用程序的入口点
 

&&和||都是双目运算符(两边都有表達式)左结合性

!为单目运算符 又结合性。

一逻辑表达式和逻辑运算值

&&口诀:两边为真,才为真

    一边为假,即为假

||口诀:两边为假,才为假

    一边为假,即为真

 !口诀:非真即假,非假即真

(表达式)/函数名(形参表)

对象指针->成员名

++变量名/变量名++

--變量名/变量名--

整型表达式/整型表达式

表达式>=表达式

表达式<=表达式

表达式&表达式

表达式1? 表达式2: 表达式3

顾名思义,用来判断真假值或者進行复合检验的Excel函数,我们称为逻辑函数表达式在Excel中提供了7种最常见及应用最多的逻辑函数表达式:

技巧1:使用AND逻辑函数表达式解决公式计算结果为”0”值的问题

AND 函数用于所有的条件为'真'(TRUE)时,返回的运算结果为'真'(TRUE),反之,为'假'(FALSE),所以AND函数一般用来检验一组数据是否都满足条件

對西瓜班小朋友的学习成绩进行汇总,当引入的单元格没有数字时计算结果会显示为0,如果不想0出现可以用AND来解决

在E单元格中输入公式:=IF(AND(B3='',C3='',D3=''),'',B3+C3+D3) 再按回车,然后将光标移动到E单元格右下角往下拉填充函数结果如下图展示

技巧2:使用OR逻辑函数表达式解决学生各科成绩是否合格

OR 函数用于所有的条件为'假'(FALSE)时,返回的运算结果为'假'(FALSE),反之,为'真'(TRUE),所以AND函数一般用来检验一组数据是否都不满足条件

对西瓜班小朋友的学习成績进行汇总评估,判断各科成绩是否都不合格在E2单元格中输入逻辑函数表达式=OR(B2>=60,C2>=60,D2>=60),再按回车然后将光标移动到E单元格右下角往下拉填充函数,结果展示:

技巧3:使用NOT逻辑函数表达式从筛选出数学成绩不合格的用户

NOT逻辑函数表达式是求反函数函数参数用为'真'(TRUE)时,返回的运算結果为'假'(FALSE),反之,为'真'(TRUE),

判断西瓜班小朋友数学成是否合格合格线为60分,在E2单元格中输入逻辑函数表达式=NOT(C2>=60)再按回车,然后将光标移动到E单元格右下角往下拉填充函数结果展示:

技巧4:使用IF逻辑函数表达式判断用户总成绩是否是否大于等于200

IF函数一般是指Excel中的IF函数,根据指定的条件来判断其“真”(TRUE)、“假”(FALSE)根据逻辑计算的真假值,从而返回相应的内容可以使用函数 IF 对数值和公式进行条件检测

判断西瓜癍同学的总成绩是否超过200分

技巧5:使用IFERROR逻辑函数表达式返回错误值对应的结果

如果公式的计算结果为错误,则返回您指定的值;否则将返囙公式的结果使用 IFERROR 函数来捕获和处理公式中的错误。

IFERROR 函数语法具有以下参数:

求各科平均值(注,有部分数据没有是为了制作demo)

欢迎大家在評论区发表自己的点,如有更好的欢迎留言及讨论

我要回帖

更多关于 逻辑函数 的文章

 

随机推荐