最大值如果Array公式根据特定条件搜索最大值。在下面的例子中,我们使用马克斯如果找到两个轨道和字段事件的最佳(最高)结果 - 高跳跃和杆Vault - 仅通过更改搜索标准。
这些说明适用于Microsoft Excel for Microsoft 365和Excel 2019、2016、2010和2007。
CSE公式
属性创建数组公式Ctrl,转变, 和输入一旦你输入了公式,键盘上的按键就会连续。
因为按下键来创建数组公式,人们有时称它们为CSE.公式。
MAX IF嵌套公式语法和参数
公式的每个部分的工作是:
- 的马克斯功能找到所选事件的最高结果。
- 的如果功能允许我们通过使用事件名称设置条件来选择事件。
- 的数组公式让如果功能测试在单个单元格中的多个条件,并且当数据符合条件时,阵列公式确定了哪些数据(事件结果)马克斯函数将检查以找到最佳结果。
的语法的MAX IF公式为:
- 由于IF函数嵌套在MAX函数中,所以整个IF函数是唯一的论点获取MAX函数。
争论的论点如果函数是:
- logical_test.(required):一个值或表达式,它被测试为真或假。
- value_if_true(必填)逻辑_test为true显示的值。
- value_if_false(可选)logical_test为false时显示的值。
在这个例子中:
- 逻辑测试尝试找到键入的事件名称的匹配项细胞D10的工作表。
- 的value_if_true论证将会,借助马克斯函数,所选事件的最佳结果。
- 的value_if_false在这种情况下,参数是不必要的,它的缺失会缩短公式。如果输入的事件名不在数据表中,例如跳远细胞D10它将返回零(0)。
输入MAX IF嵌套公式
公式的每个部分的工作是:
- 的马克斯功能找到所选事件的最高结果。
- 的如果函数允许我们通过使用事件名称设置条件来选择事件。
- 数组公式允许如果功能测试在单个单元格中的多个条件,并且当数据符合条件时,阵列公式确定了哪些数据(事件结果)马克斯函数将检查以找到最佳结果。
因为我们创建的是嵌套公式和数组公式,所以需要将其直接输入到工作表中细胞。
一旦你输入了公式,不要按输入键盘上的键或用鼠标单击不同的单元格,因为我们需要将公式转换为阵列公式。
-
输入以下数据进入细胞D1来E9如图所示。
-
类型跳高成细胞D10。公式将查看此单元格以将其与中事件匹配细胞D2来D7。
-
选择细胞E10汽油这是公式结果将显示的位置。
-
类型以下几点:
= max (if (d2: d7 = d7, e2: e7));
-
请按输入按键盘上的键来创建数组公式。
-
通过找出撑杆跳高的最佳结果来测试这个公式。类型撑杆跳成细胞D10并按下输入键盘上的键。公式应该返回高度5.65米细胞E10汽油。
谢谢你告诉我们!
告诉我们为什么!