小兔网

什么是OR功能?

知识兔

OR函数归类为Excel LOGICAL函数。该函数将确定测试中的任何条件是否为TRUE。

在财务分析中,“或”功能可用于比较两个报表或两个值。例如,对于“ a”或“ b”,A1使用= OR(A1 =“ a”,A1 =“ b”)。该函数可用作IF函数内部的逻辑测试,以避免额外的嵌套IF,并且可以与AND函数结合使用。

 

= OR(逻辑1,[逻辑2],...)

 

该函数使用以下参数:

1.Logical1(必填参数)–这是要评估的第一个条件或逻辑值。

2.Logical2(可选参数)–要评估的第二个条件或逻辑值。

 

如何在Excel中使用OR功能?

作为工作表功能,可以将其作为公式的一部分输入到工作表的单元格中。要了解该功能的用法,让我们考虑一个示例:

 

例子1

让我们看看如何测试一些条件。假设我们得到以下数据:

 

或功能

 

我们得到以下结果:

 

或功能-示例1

 

在以上示例中:

1.由于提供的两个条件均为TRUE,因此单元格E4中的函数求值为TRUE。

2.单元格E5中的函数求值为TRUE,作为第一个条件,B5> 0求值为TRUE;

3.E6单元格中的功能评估为FALSE,因为所有提供的条件均为FALSE。

 

例子2

现在让我们与IF嵌套或。假设我们给了学生分数,并且如果经济学中的分数高于50或商业研究中的分数高于45,并且分数低于该分数,则我们希望公式返回“通过”。

 

或功能-示例2

 

使用的公式是:

 

或函数-示例2a

 

我们得到以下结果:

 

或函数-示例2b

 

即使满足任何一个条件,此功能也将返回PASS。

 

例子3

假设我们要突出显示发生在周末的日期。我们可以使用OR和WEEKDAY函数。假设我们得到以下数据:

 

或功能-示例3

 

使用条件格式,我们可以突出显示周末的单元格。为此,选择单元格B2:B6,然后在“条件格式”中,将公式= OR(WEEKDAY(B2)= 7,WEEKDAY(B2)= 1)如下所示:

 

或函数-示例3a

 

 

我们得到以下结果:

 

或函数-示例3b

 

此公式使用WEEKDAY函数测试星期六或星期日的日期。给定日期后,WEEKDAY将返回一周中的每一天的数字1-7。在其标准配置中,Saturday = 7和Sunday =1。通过使用OR函数,我们使用WEEKDAY测试1或7。如果其中一个为true,则公式将返回TRUE并触发条件格式。

如果希望突出显示整个行,则需要对表中的所有列应用条件格式设置规则,并锁定日期列。使用的公式将为= OR(WEEKDAY($ B2)= 7,WEEKDAY($ B2)= 1)。

 

有关“或”功能的几点注意事项:

1.我们可以使用该功能同时测试多个条件-总共最多255个条件。

2.#值!错误–如果任何给定的logical_test无法解释为数字或逻辑值,则发生。

3.根据需要,该功能也可以与AND功能一起使用。

4.如果输入OR作为数组公式,则可以针对条件测试范围内的所有值。例如,如果A1:A100中的任何单元格大于15 = {OR(A1:A100> 15},则数组公式将返回TRUE。

5.此函数将忽略参数中提供的文本值或空单元格。

额外资源

感谢您阅读excelxue的重要Excel功能指南!通过花时间学习和掌握这些功能,您将大大改善财务模型。要了解更多信息,请查看以下其他excelxue资源:

Excel函数知识

Excel数据分析

Excel案列展示