Σ表格公式学堂EXCEL FORMULA & SCENARIO

OR任一成立

几个条件里只要有一个满足,就算真。

Excel 2016+WPS 兼容在线测试
1

语法结构

OR(条件1, [条件2], ...)
条件1条件2方括号 [ ] 表示可选参数
参数必填类型说明示例值
条件1必填逻辑表达式第一个条件B2="销售部"
条件2可选逻辑表达式第二个条件,任一满足即 TRUEB2="市场部"

返回:TRUE / FALSE

2

什么时候用它

多个部门一起筛
销售部或市场部都算一线部门。
看完整场景方案 →
多个异常条件任一触发就提醒
金额为 0 或日期为空都算异常。
看完整场景方案 →
3

动画演示

动画演示·成绩表第 1 / 2 步
ABCD
1姓名成绩等级
2张三92TRUE
3李四78
4王五55
5赵六88
STEP 1
条件一:92 >= 90 → TRUE
TRUE:TRUE
4

示例演示

D2 : =OR(B2>=90,B2<60)
=OR(B2>=90,B2<60) 判断 92 分是否「特别高或不及格」,返回 TRUE
ABCD
1姓名成绩等级
2张三92TRUE
3李四78
4王五55
5赵六88
当前表:成绩表 · 公式单元格 D2 · 绿色底为公式,蓝色底为动态数组溢出结果
5

常见错误

现象结果永远是 TRUE
原因某个条件写成了文字,被当作非空即真
解决检查每个参数是不是比较表达式
6

相关公式

动手试一试

在编辑器里载入这个公式的示例数据,改改数字看看结果怎么变。

在编辑器中打开示例 ↗