Excel: 中央値を計算し、ゼロを無視する方法
Excel で次の数式を使用すると、特定の範囲の中央値を計算し、ゼロに等しいすべての値を無視できます。
=MEDIAN(IF( B2:B10 <>0, B2:B10 ))
この特定の例では、範囲B2:B10の中央値を計算し、中央値を計算するときにゼロに等しいすべての値を無視します。
次の例は、この構文を実際に使用する方法を示しています。
例: Excel で中央値を計算し、ゼロを無視する
さまざまなバスケットボール選手に関する情報を含む次のデータセットが Excel にあるとします。
次の式を使用してポイント列の中央値を計算するとします。
=MEDIAN( B2:B10 )
次のスクリーンショットは、この式を実際に使用する方法を示しています。
デフォルトでは、Excel は中央値を計算するときに範囲内の各値を考慮します。
したがって、 MEDIAN式は、ポイント列の各値を最小から最大の順に並べ、中央値を中央値として選択します。
ポイント値: 0、0、13、14、18、22、24、28、29
ただし、次の式を使用してポイント列の中央値を計算し、ゼロに等しいすべての値を無視することができます。
=MEDIAN(IF( B2:B10 <>0, B2:B10 ))
次のスクリーンショットは、この式を実際に使用する方法を示しています。
この特定の式は、ポイント列の中央値を計算し、ゼロに等しいポイント値を無視しました。
したがって、 MEDIAN式では、ポイント列の各値を最小値から最大値 (ゼロを除く) に並べて、中央値を中央値として選択します。
ポイント値: 13、14、18、22、24、28、29
ゼロに等しい値を無視すると、中央値は22になります。
追加リソース
次のチュートリアルでは、Excel で他の一般的な操作を実行する方法について説明します。
Excelでグループごとの中央値を計算する方法
Excel でフィルターされた行の中央値を計算する方法
Excelのピボットテーブルで中央値を計算する方法