ExcelのTRIMMEAN関数は、外れ値を除外してデータセットの平均を計算するための便利なツールです。データの中から極端な値を除外し、より正確な平均値を求めることができるため、統計分析やデータクリーニングに役立ちます。
関数の説明
TRIMMEAN関数
TRIMMEAN関数は、データセットの一部を削除して、その残りの部分の平均を計算します。指定した割合に基づいて、極端な値(外れ値)を削除し、その後の平均値を求めることができます。
関数
対応バージョン
Excel 2007以降のすべてのバージョンで使えます(Excel 2003でも使えます)。
構文
引数
TRIMMEAN関数の引数
| 引数 | 説明 |
|---|---|
| array | 平均を計算する数値の範囲または配列。 |
| percent | 外れ値として削除するデータセットの割合。0から1までの数値を指定します。 |
関数作成のポイント
percentは0から1の間で指定します。例えば、0.2を指定するとデータの上下10%ずつを削除します。- データセットが小さい場合、外れ値の削除によりデータが少なすぎる結果になる可能性があるため注意が必要です。
関数活用のポイント
- 外れ値がデータセットに影響を与えている場合、TRIMMEAN関数を使用することでより正確な平均値を得ることができます。
- 大量のデータセットの中で、特定の範囲内の平均値を計算する際に有効です。
使用例
まず動かしてみよう|この記事のサンプルをその場で試せます
練習用ファイルをダウンロードしなくても、記事と同じデータ・同じセル番地のサンプルをここで動かせます。黄色いセルを書き換えると、結果がその場で変わります。各解説の最後にある「▶ この式を試す」を押すと、このツールの該当セルへ移動します。
サンプルデータ
練習用ファイルと同じ配置の、サンプルデータです。下の練習ツールで、黄色いセルを書き換えると、結果がその場で変わります。
| A | B | C | D | |
|---|---|---|---|---|
| 1 | 身体測定結果 | |||
| 2 | 氏名 | 身長[cm] | 体重[kg] | |
| 3 | A | 165 | 55 | |
| 4 | B | 198 | 78 | |
| 5 | C | 172 | 75 | |
| 6 | D | 168 | 52 | |
| 7 | E | 160 | 52 | |
| 8 | F | 180 | 99 | |
| 9 | G | 169 | 70 | |
| 10 | H | 180 | 72 | |
| 11 | I | 175 | 66 | |
| 12 | J | 176 | 93 | |
| 13 | 平均 | 173.125 | 70.125 | ※上下10%ずつ除外 |
| 14 | 全体平均 | 174.3 | 71.2 |
サンプル式
セルB13に、次の式を入れます。
B3:B12の上下の値を、合わせて 0.2(割合)だけ除いて、平均を求めます。 結果は「173.125」です。
セルC13に、次の式を入れます。
C3:C12の上下の値を、合わせて 0.2(割合)だけ除いて、平均を求めます。 結果は「70.125」です。
セルB14に、次の式を入れます。
B3:B12の数値の平均を求めます。文字や空白は、数に入れません。 結果は「174.3」です。
セルC14に、次の式を入れます。
C3:C12の数値の平均を求めます。文字や空白は、数に入れません。 結果は「71.2」です。
▶ この式(B13)を、上の練習ツールで試す / この式(C13)を、上の練習ツールで試す / この式(B14)を、上の練習ツールで試す / この式(C14)を、上の練習ツールで試す

サンプルデータダウンロード

まとめ
TRIMMEAN関数は、データセットの外れ値を除外して平均を計算するのに非常に便利なツールです。データのクレンジングや、極端な値による影響を軽減した平均値を求める際に、是非活用してみてください。
関連のある関数
関連関数
| 関数 | 説明 |
|---|---|
| AVERAGE | 指定した数値の平均を計算します。 |
| MEDIAN | 指定された数値の中央値を返します。 |
| MODE.SNGL | 指定された範囲の最頻値(最も頻繁に出現する数値)を返します。 |
| QUARTILE | データセットの四分位数を計算します。 |
| PERCENTILE | データセットの特定の百分位数を返します。 |
以上がExcelのTRIMMEAN関数に関する詳細な解説です。この関数を活用して、外れ値を除外した正確なデータ分析を行いましょう。
平均を求めるExcel関数の使い分けは、こちらのまとめで整理しています。

