2.3.3 OR函数
2025年09月26日
2.3.3 OR函数
(1)函数功能
OR函数用于判断多个条件中是否至少有任意一个条件成立,只要有一个参数的结果返回逻辑值TRUE,OR函数就会返回TRUE,如果所有参数都为逻辑值FALSE,则OR函数才返回FALSE。
(2)语法格式
OR(logical1,[logical2],...)
(3)参数说明
logical1:必需参数,表示第1个要进行判断的条件。
[logical2]:可选参数,表示第2个要进行判断的条件。
以此类推,最多可包含255个参数。
(4)注意事项
OR函数的参数可以是逻辑值TRUE或FALSE,或者可以转换为逻辑值的表达式,数字0等同于FALSE,非0等同于TRUE。如果OR函数的参数是直接输入的非逻辑值,则OR函数将返回错误值“#VALUE!”。
(5)实例:判断列表中的员工是否符合“性别为女”或“年龄小于30岁”
如图2.3.3所示,A列为姓名,B列为性别,C列为年龄,要求在D列判断出符合“性别为女”或者“年龄小于30岁”的记录。
选择D2单元格,输入公式“=OR(B2="女",C2<30)”,输入完毕后按Enter键结束并向下填充公式,即可完成判断。返回TRUE的表示至少有一个条件是成立的,也就是符合要求,返回FALSE的则表示一个条件都不成立,则不符合要求。
图2.3.3 OR函数的应用