Excel中的9个逻辑函数都不掌握,还敢称Excel达人?(excel有那些逻辑函数)

新闻资讯2024-06-10 22:49小乐

Excel中的9个逻辑函数都不掌握,还敢称Excel达人?(excel有那些逻辑函数)

Excel中的逻辑函数主要用于测试公式中的条件,并根据测试结果返回不同的值,从而使公式更加智能。

1. 正确。

功能: 返回逻辑值TRUE。

目的:判断两个值是否相等。

方法:

在目标单元格中输入公式:=B3=C3。如果返回TRUE,则表示B3和C3单元格的值相同。

2. 错误。

功能: 返回逻辑值FALSE。

目的:判断两个值是否不相等。

方法:

在目标单元格中输入公式:=B3=C3。如果返回FALSE,则表示单元格B3和C3的值不相等。

3. 对(错)的应用技巧。

目的:统计两列中相同数据的数量。

方法:

在目标单元格中输入公式:=SUM((B3:B9=C3:C9)*1) 并使用Ctrl+Shift+Enter 填充。

解释:

1、逻辑值中,TRUE与1作用相同,FALSE与0作用相同。公式中,首先判断B列和C列的值是否相等。如果相等则返回TRUE,即1,否则返回FALSE,即0。然后对它们进行求和运算。

2、如果要计算两列不同数据的个数,只需将公式修改为:=SUM((B3:B9C3:C9)*1)。

4. 不。

功能:对逻辑值取反。

语法结构:=Not(条件或逻辑值)。

防范措施:

1. 如果逻辑值为FALSE,Not 函数将返回TRUE。如果逻辑值为TRUE,Not 函数将返回FALSE。

2. 如果Not 函数的参数是文本数字或文本,Not 函数将返回错误值“#VALUE!”。

目的:统计区域内值的个数。

方法:

在目标单元格中输入公式:=SUM(NOT(ISERROR(NOT(E3:E12)))*1) 并使用Ctrl+Shift+Enter 填充。

解释:

1、Iserror函数的作用是检测一个值是否为错误。如果是,则返回TRUE,否则返回FALSE。

2. 当Not函数的参数包含非逻辑值时,将返回错误值。因此,公式ISERROR(NOT(E3:E12)) 对于包含非数字的单元格返回TRUE,对于包含数字的单元格返回FALSE。然后使用Not 函数将Iserror 函数返回的包含逻辑值的数组公式取反,并将结果数组乘以1,即将逻辑值转换为数字。最后用Sum函数对包含数字1和0的数组进行求和,得到该区域的数字个数。数字。

5.并且。

功能:判断多个条件是否同时成立。

语法结构:=And(条件1, [条件2], [条件3].)。

防范措施:

1.所有参数都可以是逻辑值TRUE或FALSE,或者可以转换成逻辑的表达式。

2. 如果参数是文本数字或文本,And 函数将返回错误值“#Value”。

目的:判断员工是否退休(男,55岁退休,女,50岁退休)。

方法:

在目标单元格中输入公式:=IF(AND(C355,D3='男性'),'退休',IF(AND(C350,D3='女性'),'退休',''))。

解释:

首先判断C355和D3=“男”是否都为真。如果为true,则直接返回“退休”。如果不是,继续判断C350和D3=“女”是否为真。如果为真,则返回“退休”,否则返回空值。

6. 或者。

功能:判断多个条件中至少一个是否为真。

语法结构:=Or(条件1, [条件2], [条件3].)

防范措施:

1.所有参数都可以是逻辑值TRUE或FALSE,或者是可以转换成逻辑的表达式。

2. 如果参数是文本数字或文本,Or 函数将返回错误值“#Value”。

目的:如果“年龄”小于35岁或“学历”为“专业”,则视为“符合资格”。

方法:

在目标单元格中输入公式:=IF(OR(C335,F3='大本'),'满足条件','')。

解释:

只要Or 函数的条件之一为真,就返回True。

7. 异或。

功能:判断多个条件之一是否为真。

语法结构:=Xor(条件1, [条件2], [条件3].)。

防范措施:

1. 如果测试条件全为TRUE 或全为FALSE,则Xor 函数返回FALSE,否则返回TRUE。

2. 如果参数是文本数字或文本,Xor 函数将返回错误值“#Value”。

目的:“年龄”

猜你喜欢