如果在Excel中|如何在Excel中使用IF AND函数?
IF AND在Excel公式中
If和And是Excel中通常嵌套在一起的两个最不同的函数,在一个简单的If函数中,我们只能测试一个条件,但如果使用逻辑AND函数,则可以测试多个条件,并根据这些条件给出输出,它们的用法如下= IF(条件1和条件2,如果为true,则为值,如果为False,则为值)。
讲解
IF AND公式的用法得到广泛应用,因为两个逻辑函数的组合使用户可以使用AND函数评估多个条件,并且基于AND函数的结果,IF函数分别返回true或false值。 excel中的IF公式是用于通过条件为TRUE或FALSE并返回所需结果来测试和比较表示与期望值的条件的逻辑公式。
另一方面,AND函数也称为逻辑函数,该公式用于测试多个条件,其中,如果满足所有提及的条件,则返回TRUE;如果一个条件为假,则返回FALSE。 AND函数也可以与IF公式一起使用,以返回所需的结果。
句法
如何在Excel中使用IF AND公式? (带有示例)
您可以在此处下载此IF和公式Excel模板– IF和公式Excel模板范例#1
考虑下表以了解IF AND功能的功能。
该表根据建筑物的年龄和社会类型对要建造的公寓进行了比较分析。在此示例中,我们将在小于等于excel运算符和等于文本函数的组合中使用IF AND函数的条件。
用于执行检查的功能是
= IF(AND(B2 <= 2,C2 =“ Gated”),“考虑”,“”))
以下是应用于表以执行评估的条件的屏幕截图。
按Enter键即可得到答案。
拖动公式以查找所有公寓的答案。
解释:-基于上面的示例,让我们执行检查以评估B2单元小于等于2年的公寓以及作为封闭式社会类型的社会。因此,IF AND函数将执行以下操作之一:
- 如果在AND函数中输入的两个参数均为TRUE,则IF函数将标记要考虑的公寓。
- 如果发现其中一个参数为FALSE或在AND函数中输入的两个参数均为FALSE,则IF函数将返回一个空白字符串。
范例#2
除了仅返回预定义的文本字符串之外,IF AND函数还可以基于AND函数是TRUE还是FALSE来执行计算。
让我们考虑下面的数据表,以了解这种基于接收的订单数和绩效作为AND条件的参数来计算员工加薪的方法。
= IF(AND(B2> = 200,C2 =“ A”),D2 * 10%,D2 * 5%)
按Enter键,然后查看以上示例的最终输出。
拖动公式以查找所有员工的奖金。
解释:-如果收到的订单数量的条件大于等于300并且性能为“ A”,则将执行计算奖金的标准。根据结果,IF函数将执行以下操作:
- 如果两个条件都满足,则AND功能为TRUE,则将收到的奖金计算为薪水乘以10%。
- 如果通过AND函数发现一个或两个条件中的任何一个为FALSE,则奖金计算为薪水乘以5%。
例子#3
正如我们已经看到的,上面的两个示例只有两个条件来测试和评估AND条件,但是没有什么阻止您使用多个参数或条件测试它们的TRUE或FALSE。让我们在下面的数据表中评估三个条件AND函数。
参照数据表,我们有五只股票,它们的财务比率分别是ROCE,ROE,债务对权益和PE比率。使用这些参数,我们将分析具有最佳投资前景以实现更好增长的股票。因此,让我们应用条件得出结果。
从上表可以看出,我们拥有股票及其各自的参数详细信息,我们将使用它们来测试投资合适股票的条件。
下表中使用的语法是:
= IF(AND(B2> 18%,C2> 20%,D2 <2,E2 <30%),“投资”,“”)
- 按Enter键,然后查看以上示例的最终输出。
- 拖动公式以找到“投资条件”。
在上面的数据表中,AND函数使用运算符测试参数,并且由IF公式生成的结果输出如下:-
- 如果测试并满足了AND函数中提到的所有四个条件,则IF函数将返回“ Invest”文本字符串。
- 如果四个条件中的一个或多个或所有四个条件都不满足AND函数,则IF函数将返回空字符串。
要记住的事情
- 组合的IF AND函数不会区分大小写不区分大小写的文本。
- AND函数可用于评估255个条件为TRUE或FALSE的条件,并且公式的总长度不能为8192个字符。
- 给出文本值或空白单元格作为参数,以测试AND函数中的条件将被忽略。
- AND函数将返回“ #VALUE!”在评估条件时找不到逻辑输出。