Skip to main content

Excel MAX IF数组公式

Excel数组公式 (六月 2025)

Excel数组公式 (六月 2025)
Anonim

本教程示例使用了一个 MAX IF 数组公式,以找到两个田径赛事的最佳(最高)结果 - 跳高和撑杆跳高。公式的性质允许我们仅通过更改搜索条件(在本例中为事件名称)来搜索多个结果。

公式的每个部分的工作是:

  • MAX 函数查找所选事件的最高结果。
  • 如果 函数允许我们通过使用事件名称设置条件来选择事件。
  • 数组公式允许 如果 对单个单元格中的多个条件进行功能测试,并且当满足条件时,数组公式确定哪些数据(事件结果) MAX 函数将检查以找到最佳结果。

CSE公式

通过按下创建数组公式 按Ctrl, 转移,和 输入 输入公式后,键盘上的键同时显示。

由于按下按键来创建数组公式,它们有时被称为 CSE 公式。

MAX IF嵌套公式语法和参数

MAX IF公式的语法是:

= MAX(IF(logical_test,value_if_true,value_if_false))

  • 由于IF函数嵌套在MAX函数内,因此整个IF函数成为MAX函数的唯一参数。

争论的论点 如果 功能是:

  • 一个logical_test (必需):经过测试的值或表达式,以查看它是真还是假。
  • value_if_true (必需)logical_test为true时显示的值。
  • value_if_false (可选)logical_test为false时显示的值。

在这个例子中:

  • 逻辑测试尝试查找键入的事件名称的匹配项 细胞D10 工作表。
  • value_if_true 在…的帮助下,论证将是 MAX 功能,是所选事件的最佳结果。
  • value_if_false 由于不需要,因此将省略参数,并且其缺失将缩短公式。如果输入了不在数据表中的事件名称(例如跳远) 细胞D10 公式将返回零 ( 0 ).

Excel的MAX IF数组公式示例

  1. 输入以下数据 细胞D1E9 如上图所示。

  2. 细胞D10 类型 跳高 - 公式将在此单元格中查找我们希望它找到最佳结果的事件。

输入MAX IF嵌套公式

由于我们正在创建嵌套公式和数组公式,因此我们需要将整个公式键入单个工作表单元格。

输入公式后 不要 按下 输入 键盘上的键或使用鼠标单击不同的单元格,因为我们需要将公式转换为数组公式。

  1. 点击 细胞E10 - 将显示公式结果的位置。

  2. 类型 下列:

    = MAX(IF(D2:D7 = D10,E2:E7))

  3. 按住 按Ctrl转移 键盘上的键。

  4. 按下 输入 键盘上的键创建数组公式。

测试公式

通过找到撑杆跳的最佳结果来测试公式。类型 撑竿跳高细胞 D10 并按下 输入 键盘上的键。公式应该返回高度 5.65细胞 E10.