Excel MEDIAN IFの配列式

配列式でのMEDIAN関数とIF関数の結合

このチュートリアルの例では、MEDIAN IF配列式を使用して、2つの異なるプロジェクトの中間入札を検索します。

数式の性質上、検索基準(この場合はプロジェクト名)を変更するだけで、複数の結果を検索することができます。

数式の各部分の仕事は次のとおりです。

CSEの数式

数式を入力すると同時にキーボードのCtrlキー、 Shiftキー、 Enterキーを押すと、配列式が作成されます。

配列式を作成するために押されたキーのため、 CSE式と呼ばれることがあります。

ネストされた数式の構文と引数の場合のMEDIAN

MEDIAN IF式の構文は次のとおりです。

&MEDIAN(IF(logical_test、value_if_true、value_if_false))

IF関数の引数は次のとおりです。

ExcelのMEDIAN IF配列の例

前述のとおり、この例では、2つの異なるプロジェクトの入札を検索して、中間または中央値の入札を検索します。 IF関数の引数は、次の条件と結果を設定することでこれを実現します。

チュートリアルデータの入力

  1. プロジェクト入札プロジェクト入札プロジェクトA $ 15,785プロジェクトA $ 15,365プロジェクトA $ 16,472プロジェクトB $ 24,365プロジェクトB $ 24,612プロジェクトB $ 23,999プロジェクトミドルテンダー
  2. セルD10に「Project A」(引用符なし)と入力します。 数式はこのセルを調べて一致するプロジェクトを見つけます。

入れ子式のMEDIAN IFの入力

入れ子式と配列式の両方を作成するので、式全体を単一のワークシートセルに入力する必要があります。

数式を入力したら、キーボードのEnterキーを押したり、マウスで別のセルをクリックしたりしないでください。数式を配列式に変換する必要があります。

  1. セルE10 - 数式結果が表示される場所をクリックします。
  2. 次のように入力します。

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

配列式の作成

  1. キーボードのCtrlキーとShiftキーを押したままにします。
  2. キーボードのEnterキーを押して配列式を作成します
  3. これはプロジェクトAの中間入札であるため、回答15875 (書式付き$ 15,875)はセルE10に表示されます。
  4. 完全な配列式

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

    ワークシートの上の数式バーに表示されます

数式をテストする

プロジェクトBの中間入札を検索して数式をテストする

プロジェクトBをセルD10に入力し、キーボードのEnterキーを押します。

数式は、セルE10の24365($ 24,365)の値を返す必要があります。