1、下面举例来说明OR函数的使用方法。某公司对升职设置了条件:”年龄大于30岁,或在本公司工作年限要大于10年(含)“,要筛选出符合条件的人选。
2、此时使用OR函数,在单元格中输入”=OR(D2>30, E2>=10)“,按回车键,得到的结果是”FALSE“,因为 张3 的年龄小于30岁,在公司工作时间也没有超过10年。即OR函数中的两个逻辑条件都不满足,所以返回“FALSE”。
3、将单元格下拉,就可以得到所有人能否升职的结果,如下图:
4、图中还可以看到,虽然张5、张7、张8的工作年限没有达到10年,即不满足逻辑条件中的规定,但是,他们的年龄满足“大于30岁”的逻辑条件,所以整体结果为“TRUE”。这就是OR函数的特点,只要有一个逻辑条件满足,就返回“TRUE”。
1.OR函数,判断任何一个参数逻辑值为 TRUE,即返回 TRUE;所有参数的逻辑值为 FALSE,才返回 FALSE,可以设置1到30个检测条件。下面举例说明。
2.打开数据表。
3.在单元格输入=OR(A2="笔记本电脑"),我们只判断A2单元格是笔记本电脑的。
4.回车之后得到结果,按住单元格右下角的黑方块,向下拉。
5.得出全部结果。A列中是笔记本电脑的都显示为TRUE。
6.我们增加条件,输入公式=OR(B2="笔记本电脑",E2<1000),增加了单价小于1000的条件。
7.回车之后得到结果,按住单元格右下角的黑方块,向下拉。
8.得到全部结果,看不仅A列是笔记本电脑的显示TRUE,又增加了单价小于1000的。
9.我们再增加条件,输入公式=OR(A2="笔记本电脑",E2<1000,B2="张一"),增加采购商是张一的。
10.回车之后得到结果,按住单元格右下角的黑方块,向下拉。
11.得到全部结果,只有一行没有判断为TRUE,说明三个条件,这行全部都不符合。