Excel: 平均を計算し、最高値と最低値を除外する
Excel で次の数式を使用すると、最高値と最低値を除外して範囲内の平均値を計算できます。
=TRIMMEAN( A2:A11 ,2/COUNT( A2:A11 ))
この特定の式は、範囲A2:A11から最高値と最低値を削除し、残りの値の平均を計算します。
次の例は、この公式を実際に使用する方法を示しています。
例:Excelで平均を計算し、最高値と最低値を除外する
Excel に次の値の列があるとします。
最高値と最低値を除いた範囲A2:A11の平均を計算するとします。
これを行うには、セルC2に次の数式を入力します。
=TRIMMEAN( A2:A11 ,2/COUNT( A2:A11 ))
次のスクリーンショットは、この式を実際に使用する方法を示しています。
最高値と最低値を除いた範囲A2:A11の平均値は21であることがわかります。
最低値が10 、最高値が44であることを確認することで、これが正しいことを確認できます。
残りの値の平均は次のように計算されます。
平均 = (14 + 19 + 22 + 24 + 30 + 28 + 17 + 14) / 8 = 21
これは私たちの計算式で計算された値に相当します。
この式はどのように機能するのでしょうか?
最高値と最低値を除いた平均を計算するために使用した式を思い出してください。
=TRIMMEAN( A2:A11 ,2/COUNT( A2:A11 ))
この数式ではTRIMMEAN関数が使用され、次の基本構文が使用されます。
TRIMMEAN(配列, パーセンテージ)
金:
- 配列: スライスして平均する値の範囲
- パーセント: 平均を計算する前に範囲から削除するデータのパーセンテージ
この特定の例では、 2/COUNT(A2:A11)を使用して、範囲内の合計値の 2/10 = 20% を削除するように Excel に指示します。
これにより、 TRIMEAN関数は範囲から最低 10% と最高 10% の値を削除します。
範囲内にはちょうど 10 個の値があるため、平均を計算する前に最小値と最大値がカット (つまり「削除」) されます。
この式はどのようなサイズの範囲でも機能することに注意してください。
たとえば、範囲 A2:A21 に 20 個の値が含まれているとします。式2/COUNT(A2:A21) は、範囲内の値の 2/20 = 10% を削除します。
範囲内には 20 個の値があるため、平均を計算する前に、値の下位 5% (これも 1 つの値のみを表す) と値の上位 5% (これも 1 つの値のみを表す) を削除します。 。
注: TRIMMEAN関数の完全なドキュメントはここにあります。
追加リソース
次のチュートリアルでは、Excel で他の一般的な操作を実行する方法について説明します。
Excelで日付ごとの平均を計算する方法
Excelでグループごとの平均を計算する方法
Excel で平均を計算し、Null セルと空白セルを無視する方法