一、函数作用
OR:只要任意一个条件成立,结果就返回 TRUE(真);所有条件都不成立,才返回 FALSE(假)和 AND (全部条件成立才为真)相反。
二、语法
excel
OR(条件1, 条件2, 条件3, ...)
参数:最多支持 255 个条件
三、基础示例
例1:单个/两个判断
A1=60
1. =OR(A1>50)
条件成立 → TRUE
2. =OR(A1>80, A1<40)
60既不大于80、也不小于40 → FALSE
例2:多条件判断
A1=75
=OR(A1>60, A1=50, A1<30)
第一个条件成立 → TRUE
四、常用实战场景(最实用)
场景1:满足任一条件就标记“合格”
规则:分数≥90 或 考勤满分 = 优秀
A列=分数,B列=考勤(10为满分)
C2输入:
excel=IF(OR(A2>=90, B2=10),"优秀","普通")
场景2:判断是否为指定内容
判断单元格是语文 / 数学任一科目:
excel=OR(A2="语文",A2="数学")
场景3:和 AND 嵌套(组合复杂条件)
规则:男生 且 (成绩>80 或 获奖) = 入围
excel=IF(AND(A2="男",OR(B2>80,C2="是")),"入围","不入围")
场景4:区间外判断(不在范围就提示)
数值小于0 或 大于100 为异常:
excel=IF(OR(A2<0,A2>100),"数据异常","正常")
五、补充要点
1. 条件可以是表达式、单元格、文本、数值。
2. 空白单元格在 OR 中按 FALSE 处理。
3. 逻辑总结:
OR:一真则真,全假才假
AND:全真才真,一假则假
夜雨聆风