数学的に言えば、「平均」は「中心傾向」という意味で使われることが多い。中心傾向の一般的な尺度には、(算術)平均、中央値、最頻値の3つがある。マイクロソフト・エクセルには、この3つの尺度の関数と、加重平均を求める機能がある。
算術平均(平均値)を求める
-
平均を求めたい数値を入力する。それぞれの中心傾向関数がどのように働くかを説明するために、10個の小さな数の系列を使います。(これらの例以外で関数を使用するときは、これほど小さな実際の数値を使用することはないでしょう)。
- ほとんどの場合、数字を列で入力するので、これらの例ではワークシートのセル A1 から A10 に数字を入力します。
- 入力する数字は、2、3、5、5、7、7、9、16、19である。
- これを行う必要はないが、セルA11に「=SUM(A1:A10)」という数式を入力すれば、数値の合計を求めることができる。(引用符は付けないでください。)
-
入力した数値の平均を求めます。これにはAVERAGE関数を使います。この関数は、次の3つの方法のいずれかで配置できます:
- A12のような空のセルをクリックし、そのセルに直接"=AVERAGE(A1:10)"(これも引用符なし)と入力する。
- 空のセルをクリックし、ワークシート上の関数バーの「fx」シンボルをクリックする。関数の挿入ダイアログの「関数の選択:」リストから「AVERAGE」を選択し、OKをクリックする。関数の引数ダイアログの番号1フィールドに範囲「A1:A10」を入力し、OKをクリックする。
- 関数記号の右側にある関数バーに等号(=)を入力します。関数記号の左側にある名前ボックスのドロップダウンリストからAVERAGE関数を選択します。関数の引数]ダイアログの[番号1]フィールドに範囲 "A1:A10 "を入力し、[OK]をクリックします。
-
数式を入力したセルの結果を観察する。平均(算術平均)は、セル範囲の数値の合計(80)を求め、その合計を範囲を構成する数値の数(10)で割る、つまり80÷10=8で求められます。
- 提案されたように合計を計算したなら、空のセルに"=A11/10 "と入力することで確認できる。
- 平均値は、標本範囲の個々の値がかなり近いとき、中心傾向のよい指標とみなされます。他の値の大部分と大きく異なる値がいくつかあるサンプルでは、それほど良い指標とはみなされません。
中央値を求める
-
中央値を求めたい数値を入力します。平均値を求める方法で使用したのと同じ10個の数字の範囲(2、3、5、5、7、7、9、16、19)を使用します。まだ入力していなければ、A1 から A10 までのセルに入力する。
-
入力した数値の中央値を求める。これにはMEDIAN関数を使います。AVERAGE関数と同様、3つの方法で入力できます:
- A13のような空のセルをクリックし、そのセルに直接"=MEDIAN(A1:10)"(これも引用符なし)と入力する。
- 空のセルをクリックし、ワークシート上の関数バーの「fx」シンボルをクリックする。関数の挿入ダイアログの「関数の選択:」リストから「MEDIAN」を選択し、OKをクリックする。関数の引数ダイアログの番号1フィールドに範囲 "A1:A10 "を入力し、OKをクリックする。
- 関数記号の右側にある関数バーに等号(=)を入力します。関数記号の左側にある名前ボックスのドロップダウンリストからMEDIAN関数を選択します。関数の引数ダイアログの番号1フィールドに範囲 "A1:A10 "を入力し、OKをクリックする。
-
関数を入力したセルの結果を観察してください。中央値とは、サンプルの数値の半分が中央値より高い値を持ち、残りの半分が中央値より低い値を持つ点のことです。(このサンプル範囲の場合、中央値は7です)中央値は、サンプル範囲のいずれかの値と同じかもしれませんし、そうでないかもしれません。
最頻値を求める
-
最頻値を求めたい数値を入力します。同じ範囲の数値(2、3、5、5、7、7、9、16、19)を、A1 から A10 までのセルに入力します。
-
入力した数値のモード値を求める。エクセルのモード関数は、お使いのエクセルのバージョンによって異なります。
- エクセル2007以前では、MODE関数は1つだけです。この関数は、数値のサンプル範囲から単一のモードを検索します。
- エクセル2010以降では、以前のバージョンのエクセルと同じ働きをするMODE関数か、より正確なアルゴリズムを使ってモードを求めるMODE.SNGL関数のどちらかを使うことができます。(もう一つのモード関数であるMODE.MULTは、サンプルに複数のモードが見つかった場合に複数の値を返しますが、これは単一の値のリストではなく、数値の配列で使用することを意図しています)。
-
選択したモード関数を入力します。AVERAGE関数やMEDIAN関数と同様に、3つの方法があります:
- A14のような空のセルをクリックし、そのセルに直接"=MODE(A1:10)"(これも引用符なし)と入力する。(MODE.SNGL関数を使いたい場合は、式中の「MODE」の代わりに「MODE.SNGL」と入力する)。
- 空のセルをクリックし、ワークシートの上にある関数バーの「fx」シンボルをクリックする。関数の挿入ダイアログの「関数の選択:」リストから「MODE」または「MODE.SNGL」を選択し、OKをクリックする。関数の引数]ダイアログの[番号1]フィールドに範囲「A1:A10」を入力し、[OK]をクリックする。
- 関数記号の右側にある関数バーに等号(=)を入力する。関数シンボルの左側にある名前ボックスのドロップダウンリストからMODEまたはMODE.SNGL関数を選択します。関数の引数]ダイアログの[番号1]フィールドに "A1:A10 "の範囲を入力し、[OK]をクリックします。
-
関数を入力したセルの結果を観察してください。モードは、サンプル範囲内で最も頻繁に発生する値です。今回のサンプル範囲の場合、7がリスト中に3回出現しているので、モードは7です。
- もし2つの数値が同じ回数リストに現れた場合、MODEまたはMODE.SNGL関数は最初に出会った値を報告します。サンプルリストの "3 "を "5 "に変えると、"5 "が最初に現れるので、モードは "7 "から "5 "に変わる。しかし、リストを3つの7の前に3つの5があるように変更すると、モードは再び7になります。
加重平均を求める
-
加重平均を計算したいデータを入力する。1列の数値リストを使った単一の平均を求めるのとは異なり、加重平均を求めるには2組の数値が必要です。この例では、アイテムはトニックの出荷であると仮定し、ケース数とケースあたりの価格を扱います。
- この例では、列ラベルを使用します。セル A1 に「1 ケースあたりの価格」、セル B1 に「ケース数」を入力します。
- 最初の出荷は10ケースで、1ケースあたり20ドルでした。セル A2 に「$20」、セル B2 に「10」と入力します。
- トニックの需要が増えたので、2回目の出荷は40ケース分でした。しかし、需要のため、トニックの価格は1ケース30ドルに上がった。セルA3に「30ドル」、セルB3に「40」と入力しなさい。
- 価格が上がったため、トニックの需要が減り、3回目の出荷は20ケースだけだった。需要が減ったため、1ケースあたりの価格は25ドルに下がった。セル A4 に「$25」、セル B4 に「20」と入力します。
-
加重平均を計算するのに必要な数式を入力します。単一の平均を計算するのとは異なり、エクセルには加重平均を計算する関数が1つもありません。代わりに2つの関数を使用します:
- SUMPRODUCT。SUMPRODUCT関数は、各行の数値を掛け合わせ、他の各行の数値の積に加えます。各列の範囲を指定します。値がセルA2からA4、B2からB4にあるので、「=SUMPRODUCT(A2:A4,B2:B4)」と記述します。結果は3つの出荷の合計金額です。
- SUM。SUM関数は、1つの行または列の数値を加算します。トニック1ケースの価格の平均を求めたいので、3つの出荷で売れたケースの数を合計します。この部分を別々に書くと、「=SUM(B2:B4)」となります。
-
平均は、すべての数の合計を数の数で割ることによって求められるので、2つの関数を1つの数式にまとめることができます。
-
数式を入力したセルで結果を観察する。平均ケース単価は、出荷の合計金額を販売されたケースの合計数で割ったものです。
- 出荷総額は、20×10+30×40+25×20、つまり200+1200+500、1900ドルです。
- 売れたケースの総数は10 + 40 + 20、つまり70。
- ケースあたりの平均価格は1900÷70=27.14ドル。
コメント
最新を表示する
NG表示方式
NGID一覧