当前位置:首页教育技巧WPS技巧wps表格

自学WPS表格23:逻辑函数(一)

2024-07-31 16:14:42


逻辑函数用于判断真假值或进行复合检验。

逻辑函数应用广泛,经常与其他函数联合使用,以处理一些比较复杂的问题。

逻辑函数包括:FALSE、TRUE、AND、NOT、OR、XOR、SWITCH 、 IF、IFS、IFERROR 、IFNA。

一、FALSE函数和TRUE函数:

FALSE函数用于返回逻辑值FALSE(假)。

语法是:“FALSE()”。

TRUE函数用于返回逻辑值TRUE(真)。

语法是:“TRUE()”

FALSE函数和TRUE函数没有参数。

例:判断A列与B列中的内容是否相同,将结果返回到C列(如果相同则返回TRUE,如果不同则返回FALSE)。

在C1单元格中输入函数:“=A1=B1”,并将函数复制到其他行。

二、AND函数:

AND函数用于进行逻辑“与运算”,即对多个逻辑值的交集运算(满足所有条件)。

语法是:“AND(logical1,logical2…)”。

参数:logical1,logical2,…,是计算结果为TRUE或FALSE的逻辑值或表达式。

所有参数均为TRUE时,返回TRUE;只要有一个参数为FALSE,则返回 FALSE。

例:判断语文、数学、英语三科成绩是否都高于70分(如果是则返回TRUE,如果不是则返回FALSE)。

在J2单元格中输入函数:“=AND(B2>70,C2>70,D2>70)”,并将函数复制到其他行。

三、OR函数:

OR函数用于进行逻辑“或运算”,即对多个逻辑值的并集运算(满足其中一个条件)。

语法是:“ OR(logical1,logical2…)”

参数:logical1,logical2,...,是计算结果为TRUE或FALSE的逻辑值或表达式。

只要有一个参数为TRUE,则返回TRUE;所有参数均为FALSE,才返回FALSE。

例:判断语文、数学、英语三科成绩中是否有一科高于90分(如果有则返回TRUE,如果没有则返回FALSE)。

在J2单元格中输入函数:“=OR(B2>90,C2>90,D2>90)”,并将函数复制到其他行。

四、NOT函数:

NOT函数用于进行逻辑“非运算”,也就是对参数的逻辑值求反。

语法是:“NOT(logical)”

参数:logical是计算结果为TRUE或FALSE的逻辑值或表达式。

参数为TRUE时,返回FALSE;参数为FALSE时,返回TRUE。

例:判断平均分是否不及格(高于60分为及格),不及格者返回TRUE,及格者返回FALSE。

在J2单元格中输入函数:“=NOT(H2>60)”,并将函数复制到其他行。

五、XOR函数:

XOR函数用于进行逻辑“异或运算”,异或也叫半加运算,其运算法则相当于不带进位的二进制加法。如果两个值不相同,则异或结果为1(真、TRUE);如果两个值相同,异或结果为0(假、FALSE)。

语法是:“XOR(logical1, [logical2],…)”

参数:logical1(必需),logical2,...,是计算结果为TRUE或FALSE的逻辑值或表达式。

当结果为TRUE的参数为奇数时,返回TRUE;当结果为TRUE的参数为偶数时,返回FALSE。

例:查看不同参数时XOR函数的结果。

在E2单元格中插入函数“=XOR(A2,B2,C2,D2)”,并将函数复制到其他行。

上一篇:

下一篇:自学WPS表格24:逻辑函数(二)

相关信息


电脑版

【免责声明】本站信息来自网友投稿及网络整理,内容仅供参考,如果有错误请反馈给我们及时更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任。
版权所有:学窍知识网 Copyright © 2011-2024 www.at317.com All Rights Reserved .