Excel MEDIAN IF数组公式

在数组公式中组合MEDIAN和IF函数

本教程示例使用MEDIAN IF数组公式来查找两个不同项目的中间投标。

公式的性质使我们能够通过简单地改变搜索条件来搜索多个结果 - 在本例中是项目名称。

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

CSE公式

输入公式后,通过同时按下键盘上的CtrlShiftEnter键来创建数组公式。

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

MEDIAN IF嵌套的公式语法和参数

MEDIAN IF公式的语法是:

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

IF函数的参数是:

Excel的MEDIAN IF数组公式示例

如上所述,该示例搜索两个不同项目的投标以找到中间或中间投标。 IF函数的参数通过设置以下条件和结果来实现此目的:

输入教程数据

  1. 如上图所示,将以下数据输入到单元格D1至E9中:项目招标项目招标项目A 15,785美元项目A 15,365美元项目A 16,472 B项目B $ 24,365 B项目B $ 24,612 B项目23,999美元项目中标
  2. 在单元格D10中键入“项目A”(不含引号)。 该公式将在此单元格中查找要匹配的项目。

输入MEDIAN IF嵌套公式

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

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

  1. 单击单元格E10 - 将显示公式结果的位置
  2. 键入以下内容:

    = MEDIAN(IF(D3:D8 = D10,E3:E8))

创建数组公式

  1. 按住键盘上的CtrlShift
  2. 按下键盘上的Enter键以创建数组公式
  3. 答案15875 (格式为15,875美元)应显示在单元格E10中,因为这是项目A的中标
  4. 完整的数组公式

    {= MEDIAN(IF(D3:D8 = D10,E3:E8))}

    可以在工作表上方的公式栏中看到

测试公式

通过找到项目B的中标来测试公式

项目B键入单元格D10中,然后按键盘上的Enter键。

该公式应返回单元格E10中的值24365($ 24,365)。