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)。