Excel的IF函数有3个条件(5个逻辑测试)。

  • Share This
Hugh West

当你在进行复杂而强大的数据分析时,你需要在一个时间点上对各种条件进行论证。 在 微软Excel , 中频函数 在本教程中,我们将对嵌套的 基金会 我们将分析Excel中的 基金会 功能与 3个条件 在Excel中基于 5个逻辑测试 .

下载实践工作手册

下载这个练习文件,自己试试这些方法。

带有3个条件的IF函数.xlsx

Excel IF函数上的5个逻辑测试与3个条件

为了描述这个过程,这里有一个公司的数据集 销售报告 它显示的信息是 产品代码 月销售额 单元格范围B4:C10 .

我们需要确定 销售状况 据此 3个条件 如下图所示。

现在,让我们应用以下逻辑测试来识别数据集中6种产品的状态。

1.有3个条件的嵌套IF函数

在Excel中,我们可以嵌套 多种IF功能 同时进行复杂的计算。

在这篇文章中,我们将应用嵌套的 基金会 的功能。 3个条件 让我们遵循这个过程。

  • 首先,将这个公式插入到 细胞D5 .
=IF(C5>=2500,"Excellent",IF(C5>=2000,"Good",IF(C5>=1000,"Average")))

  • 接下来,点击 进入 .
  • 之后,你会看到基于应用条件的第一种状态。

在这里,我们使用了 基金会 函数在所选的条件之间进行逻辑比较,以使 细胞C5 .

  • 之后,使用 自动填充 工具,你将得到每个销售金额的所有状态。

阅读更多。 Excel中带有多个条件的VBA IF语句(8种方法)

2.Excel中3个条件的带AND逻辑的IF函数

在本节中,我们将应用 基金会 功能,包括 和函数 按照以下步骤进行。

  • 首先,将这个公式插入到 细胞D5 .
=IF(AND(C5>=2500),"Excellent",IF(AND(C5>=2000),"Good",IF(AND(C5>=1000),"Average","")))

  • 接下来,按 进入 你会看到第一个输出。

在这里,我们把 基金会 和和函数 来单独比较每个条件和它们的文本,如果条件不符合,则返回值,在 C5 最后,我们插入了 空字符串 ( "" )来省略空单元格(如果有的话)。

  • 最后,将这个公式用于 单元格范围D6:D10 并看到最后的结果。

阅读更多。 Excel VBA:将If与And结合起来用于多个条件

3.Excel IF函数与基于3个条件的OR逻辑

的组合。 基金会 OR功能 让我们看看它是如何工作的。

  • 在开始时,选择 细胞D5 .
  • 在这里,插入这个公式。
=IF(OR(C5>=2500),"Excellent",IF(OR(C5>=2000),"Good",IF(OR(C5>=1000),"Average","")))

  • 之后,点击 进入 .
  • 最后,使用 自动填表 工具在 单元格范围D6:D10 .
  • 最后,你将看到如下所示的输出。

在这里, 基金会 因此,它决定了在3个条件下的比较。 优秀 , 良好 平均值 根据他们的价值观。

阅读更多。 Excel VBA:结合If和Or (3个例子)

4.带SUM函数的Excel IF语句的3个条件

如果你的数据集在上述任何逻辑测试中都不工作,你可以去做 SUM函数 纳入 基金会 声明。 它将成功地在3个条件下工作。

  • 首先,将这个公式应用在 细胞D5 .
=IF(SUM(C5>=2500),"Excellent",IF(SUM(C5>=2000),"Good","Average"))

  • 此后,按 进入 来看第一个输出。

在这里,结合 基金会 函数将每个条件与 细胞C5 在这之后, 累计 函数根据条件计算数值,以确定它是否是 假的 .

  • 最后,应用 自动填表 工具,你将得到所有具有3个条件的状态。

阅读更多。 Excel VBA: If Then Else Statement with Multiple Conditions (5 examples)

5.在Excel中用3个条件组合IF& AVERAGE函数

AVERAGE函数 如果你有一组不同的数据字符串,也很有帮助。 它与 基金会 让我们看看下面的过程。

  • 在开始时,选择 细胞D5 .
  • 然后,在单元格中插入这个公式。
=IF(AVERAGE(C5>=2500), "优秀",IF(AVERAGE(C5>=2000), "良好", "平均")

  • 之后,按 进入 .
  • 最后,将这个公式用于 单元格范围D6:D10 .
  • 最后,你将看到如下所示的输出。

在这里,我们使用了 基金会 然后,应用 平均数 函数来返回所选单元格的平均值(如果有的话)。

阅读更多。 如何在范围内应用带有多个条件的Excel IF语句

Excel的IF函数有两个条件

这里给你一个额外的提示,如果你在工作中与 2个条件 让我们来看看 基金会 函数在这种情况下起作用。

  • 开始时,让我们采取两个条件。 盈利 损失 根据价值 >=2500 >=1000 分别是。

  • 然后,将这个公式插入到 细胞D5 .
=IF(AND(C5>=2500,OR(C5>=1000)),"Profit","Loss")

  • 此后,按 进入 中的值的第一个状态,你会看到 细胞C5 .

在这里, 基金会 , &。 职能相结合,以确定以下条件 盈利 损失 细胞C5 基于条件值的。

  • 最后,使用 闪光填充 工具,并在2个条件的基础上获得最终输出。

阅读更多。 如何在Excel中使用带有多个条件的IF函数

需要记住的事情

  • 必须遵循你最初设置的公式中的条件顺序。 否则,它将显示错误的值。
  • 确保平衡每一个 括号内的内容 根据公式里面的数字和顺序,得到一个合适的结果。
  • 如果把条件放在 文本 格式,它们必须被包含在 双引号 .

总结

在结束这篇文章时,希望这篇文章能对您有所帮助。 Excel IF 在5个逻辑测试的基础上,有3个条件的函数。 我也试图在2个条件中涵盖这个过程。 让我们知道你在评论框中的有见地的建议。 关注 ǞǞǞ 为更多的博客。

Hugh West is a highly experienced Excel trainer and analyst with over 10 years of experience in the industry. He holds a Bachelor's degree in Accounting and Finance and a Master's degree in Business Administration. Hugh has a passion for teaching and has developed a unique teaching approach that is easy to follow and understand. His expert knowledge of Excel has helped thousands of students and professionals worldwide improve their skills and excel in their careers. Through his blog, Hugh shares his knowledge with the world, offering free Excel tutorials and online training to help individuals and businesses reach their full potential.