image

在本文中,我们将了解如果条件在Excel中为True时如何获得最大值。

方案:

简而言之,在处理较长的数据表时,有时仅当条件成立时才需要提取最大值,例如通过Employee代码查找加入日期。

通用公式

{ = MAX ( IF (range = criteria, values))}

范围=条件:数组上的条件。

值:要在其中找到最大值的对应数组。

注意:

不要手动使用花括号,而是在完成公式后使用Ctrl + Shift + Enter代替Enter,因为这是一个数组公式。

示例:

在这里,我们有产品的到期日,我们需要找到特定产品的最早到期日。

image

使用公式:

{ = MAX ( IF ( ID =G7 , scores ) )}

说明:

  • ID = G7将所有学生ID与G7单元格中的值匹配。

  • IF函数返回与匹配的ID值相对应的分数,如下所示。

MAX(\ {FALSE; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE; 77; FALSE; FALSE; FALSE; 96; FALSE; FALSE; FALSE; FALSE; FALSE})

  • MAX函数从返回的数组中找到最大分数,这就是我们的结果。

image

如您所见,该公式返回的最大分数是std_ID 051。现在,将公式复制到下一个单元格以获取下一个ID的结果。

如您所见,该公式效果很好。这是一个数组公式,所以不要忘记使用Ctrl + Shift + Enter。

image

以下是使用上述解释的公式得出的一些观察结果:

。不要手动使用花括号,而是在完成公式后使用Ctrl + Shift + Enter而不是Enter,因为这是一个数组公式。

。您可以使用F9键检查返回的数组。

希望您了解如何在Excel中使用IF函数获取最大值。在此处浏览有关Excel逻辑函数的更多文章。请随时声明您对以上文章的查询或反馈。如果您喜欢我们的博客,请在Facebook上与您的朋友分享。您也可以在Twitter和Facebook上关注我们。我们希望收到您的来信,请让我们知道我们如何改进,补充或创新我们的工作,并为您做得更好。写信给我们[email protected]

相关文章

链接:/ excel中具有逻辑和功能的函数[具有AND函数的IF]:带有AND函数的逻辑IF函数的实现,用于在Excel中提取具有条件的结果。

具有OR函数的IF:使用OR函数实现逻辑IF函数以提取具有Excel数据中的条件的结果。

如何使用嵌套IF函数:嵌套IF函数对具有多个条件的数据进行操作。使用重复IF函数是嵌套IF excel公式。

使用AND-OR逻辑的SUMIFS:使用逻辑AND-OR excel函数获取具有多个条件的数字的总和。

使用IF函数的最小值:使用excel IF函数和MIN函数获取数组数据的最小值。

link:/ tips-excel-wildcards [如何在excel中使用通配符]:使用excel中的通配符

|计算与短语匹配的单元格===热门文章

`link:/ keyboard-formula-shortcuts-50-excel-shortcuts来提高您的生产率[50 Excel Shortcut以提高生产率]:更快地完成任务。这50个快捷键将使您在Excel上的工作速度更快。

Excel中的VLOOKUP函数:这是excel中最常用和最受欢迎的函数之一,用于从不同范围和工作表中查找值。链接:/ tips-countif-in-microsoft-excel [Excel 2016中的COUNTIF]:使用此惊人的功能对带有条件的值进行计数。您无需过滤数据即可计算特定值。

Countif功能对于准备仪表板至关重要。

链接:/ excel-formula-and-function-excel-sumif-function [如何在Excel中使用SUMIF函数]:这是另一个仪表板必需的功能。这可以帮助您汇总特定条件下的值。