Excelで度数分布表を作成する方法(6つの方法)

  • これを共有
Hugh West

Excelで作業していると、しばしば以下のようなことが必要になります。 配る ...できる エクセルで度数分布表を作成する の合計をまとめました。 7 のメソッドを紹介します。

ただし、これらを除く 6 の方法、もし他のテクニックをご存知でしたら、コメント欄で教えてください。

Excelワークブックをダウンロードする

度数分布表の作成.xlsx

度数分布表の用語

という議論に入る前に エクセルで度数分布表を作成する の用語を紹介しましょう。 度数分布表 .

次の数字を見てください。 数学 すうじゅう 20 試験で生徒が

40, 43, 54, 62, 88, 31, 94, 83, 81, 75, 62, 53, 62, 83, 90, 67, 58, 100, 74, 59 .

ただ、自分がその生徒たちの先生だと思えばいいのです。

あなたの仕事は、上記のスコアを分類して、 - を見つけることです。

  • 何人の生徒が取得しましたか? A
  • 何人の生徒が取得しましたか? A-
  • 何人の生徒が取得しましたか? B
  • 何人の生徒が取得しましたか? C
  • 何人の生徒が取得しましたか? D
  • また、何人の生徒が不合格(成績 F )を試験で確認する。

生徒数がわずかであるため 20 を使えば,数式や高度なツールを使わずに手動で度数分布表を作成することができます(例えば. ピボットテーブル ) しかし、統計学者やビッグデータを扱う人であれば、数百万から数千の数字を扱わなければならないかもしれません。 そして一つ確かなことは、手作業で発生しうるエラーを避けることはできない、ということです。

次の画像で、私たちが作ったのは 度数分布表 これは頻度分布表に関連する用語を紹介するためのもので、手動で行いました。

  • Bin: 上の画像では 6 ビンです。 >=80 , 70-79 , 60-69 , 50-59 , 40-49 そして <40 .
  • ビンの大きさ 最初のビンの大きさ( >=80 ) は 21 から 80 まで 100 があります。 21 の数。 2番目のビンの大きさ( 70-79 )、第3のビン( 60-69 )、第4のビン( 50-59 )、第5ビン( 40-49 ) は 10 あるにつけ 10 の数値は、すべてのビンに含まれる。 最後のビンのサイズ( <40 ) は 40 以降 0 まで 39 あるにはある 40 の値です。
  • 周波数です。 頻度とは、1つのビンに対してカウントされる値の数です。 例えば、ビンの場合 70-79 見付かった 2 の点数です。 ですから、ビンの頻度 70-79 でございます 2 .ビン用 50-59 見付かった 4 の点数です。 ですから、ビンの頻度 50-59 でございます 4 .
  • 累積頻度。 標準度数から累積度数を求めます。 上の画像では、「1」「2」「3」「4」「5」がありますね。 累積頻度 の欄があります。 第1周波数は 7 の標準周波数と同じである。 7 次の累積周波数は 9 . 9 は、標準周波数の合計で求められます。 7 2 (7+2=9) 同じように、次の累積頻度を求めることができます。 13 (7+2+4) 次の1つ 7 ( 7+2+4+4) での次の累積頻度。 19 ( 7+2+4+4+2), そして最後の1つは 20 ( 7+2+4+4+2+1) .

に関連する用語はお分かりいただけたでしょうか? 度数分布表 .

度数分布表を作成するためのデータセットを用意する

お先にどうぞ エクセルで度数分布表を作成する の場合、次のような方法でデータを準備する必要があります。

  • まず、データセットの最小値と最大値を求めます。 このとき、Excelの MIN機能 MAX機能 あるいは、Excelの機能を利用することもできます。 小さいものから大きいものへ並べ替え , 大きいものから小さいものへ並べ替える。 または ソート を使ってデータをソートし、データセットの中から最小値と最大値を見つけることができます。 この機能を利用するには ミニ マックス 機能 . この2つで、データの配置が変わることはありません。
  • 次に、作成するビンの数を決めます。 ビンの数は、以下のようにするのが良いでしょう。 5 15 . 10 が理想です。
  • ビンの大きさは、作成したいビンの数によって異なります。 例えば、最小の値が 23 であり、最高値は 252 そして、あなたが作りたいのは 10 ビンのサイズになります。 (最高値-最低値)/ビンサイズ = ( 252-23)/10 = 22.9 . 22.9 または 23 はビンの大きさが良くないので、25にするんです。
  • さて、次はビンをどこから始めるかを決める番です。 上記の例では、番号 23 まずは数字から 21 .だから、ビンはそうなる。 21-45, 46-70, 71-95, 96-120, 121-145, 146-170, 171-195, 196-220, 221-245, 246-270 .
  • での FREQUENCY機能 というパラメータがあります。 bins_array ということを見つけること。 bins_array の場合、ビンの中で最も高い値を使用する必要があります。 例えば、上記のビンの場合 bins_array になります。 45, 70, 95, 120, 145, 170, 195, 220, 245 そして 270 このチュートリアルを終了する頃には、コンセプトが理解できるようになります。

Excelで度数分布表を作成する7つの方法

この項では、次のことを学びます。 7 への道 エクセルで度数分布表を作成する .

を使用したことは言うまでもありません。 Microsoft Excel 365 のバージョンを使用していますが、他のバージョンを使用することも可能です。

1.ピボットテーブルの使用

使用方法 ピボットテーブル を使用してExcelを作成します。 度数分布表 は最も簡単な方法の一つである。 以下のデータセットでは、レコードの 221 を10点満点で分離することを目標としています。 1-10, 11-20 など)。

以下の手順に従ってください。

Step 01:ピボットテーブルを挿入する

  • まず、表内の任意のセルを選択します。
  • 次に インサート タブで表示します。
  • その後 テーブル を選択します。 ピボットテーブル オプションを使用します。

その結果 ピボットテーブルの作成 というダイアログボックスがワークシートに表示されます。

  • での ピボットテーブルの作成 ダイアログボックスで 新しいワークシート オプションを使用します。
  • をクリックします。 よっしゃー .

続いて、「Selecting」ボタンをクリックすると、「Selecting」ボタンをクリックすると、「Selecting」ボタンが表示されます。 ピボットテーブルのフィールド タスクペインに表示されます。

Step 02: スコアフィールドをRowsエリアに配置する

  • まず スコア フィールドの のエリアです。 ピボットテーブルのフィールド タスクペインに表示されます。

マウスポインターをフィールドの上に持っていくと、4つの頭を持つ黒い矢印のアイコンに変わります。 マウスをクリックし、エリア内に入るまでドラッグします。 エリア内に入ったら、マウスを放します。

また、フィールド上で右クリックし 行ラベルに追加 オプションをドロップダウンから選択します。

ステップ03:StudentフィールドをValuesエリアに配置する

  • 同じように 学生 フィールドの 価値観 のエリアです。

の値です。 学生 フィールドがカウントでまとめられ、下の画像のようなピボットテーブルレポートが得られます。

Step 04: グループ化し、10点ビンまたは範囲を取得する

今度は10点範囲のグループ化( 1-10 , 11-20 など)。

  • まず、「Select」ウィンドウ内の任意の値を右クリックします。 スコア のフィールド列をクリックすると、ショートカット・メニューが表示されます。
  • 続いて、以下を選択します。 グループ をショートカットメニューのオプションから選択します。

Step 05:グループ化されたピボットテーブルを取得する

  • での グループ化 ダイアログボックスが表示されます。 からスタートします。 値は 27 かわりに 27 はスコアフィールドの最小値です。 を作りたいのです。 度数分布 かわりに 21-30 , 31-40 , 41-50 といった具合です。 そこで、入力 21 として からスタートします。 の値を設定します。
  • その後、エントリー で終了。 という値 100 .
  • 次に By という値 10 を持つことになるので、各ビンは 10 の値です。
  • をクリックします。 よっしゃー ボタンをクリックします。

その結果、次の図のようなピボットテーブルのレポートが表示されます。

Step 06:ヒストグラム/度数分布表とグラフの作成

  • まず、任意のセルを ピボットテーブル .
  • では、次に インサート のタブをクリックします。 リボン .
  • その後 列と棒グラフの挿入 オプションを使用します。
  • 次に、以下を選択します。 クラスター化されたカラム をドロップダウンから選択します。

その結果、ワークシートに次のようなグラフが表示されるようになります。

同サイズ帯を使用した( 1-10 , 11-20 など)を使って、自動的にグループを作成します。 同じ大きさの範囲で項目をグループ化したくない場合は、独自のグループを作成することができます。 たとえば、生徒の得点に基づいて文字による成績(A+、A、B、Cなど)を付けたいとします。 この種のグループ化を行うには、最初のグループの行を選択して右クリックし、次に グループ この手順を、新しく作成するグループごとに繰り返します。 次に、デフォルトのグループ名を、より意味のある名前に変更します。

続きを読む Excelで相対度数ヒストグラムを作成する方法(3例)

2.COUNTIFS機能の活用

では、Excelで度数分布表を作成する方法として COUNTIFS機能 .

を使って、Excelで度数分布表を作る方法を紹介します。 COUNTIFS 関数を使用します。 3 の例です。

貴社が調査したことを言う 100 の2つを知ることです。

  • 各調査対象者の子供の数。
  • そして、その年収。

以下のデータセットで実証しています。

あなたの上司は、2つの度数分布表を作成するように命じました:1つは 児童数 と、もうひとつは 収入(年間) .

度数分布を作る前に、範囲に何かユニークな名前をつけてみましょう。

  • があります。 児童数 の範囲は C5: C104 と名付けます。 子どもたち .
  • そして、その 年間 収入 の範囲は D5: D104 と名付けることにします。 収入 .

を使用することができます。 本記事で紹介した方法のうち、いずれか1つ をクリックして、Excelの範囲に名前を付けます。

例01: 子供向けコラムの件数の度数分布

  • まず、セルにある数式 K4 を取得することができます。 最高値 において 子どもたちの数 の欄があります。
=MAX(子供)

  • を押してください。 エンタメ .

その結果、ワークシートに以下のような出力が得られます。

  • 続いて、以下の数式をセルに入力します。 K5 を取得することができます。 最低値 という名前のカラムの 児童数 .
=MIN(子供)

その結果、あなたは 最低値 において 子供の数」欄。 のようになります。

つまり、カラムの場合 児童数 , のような度数分布を作っては意味がない。 0-1 , 2-3 そして 4-5 このため、ストレート 0 , 1 , 2 , 3 , 4 そして 5 のようになります。

  • ここで、セルに次の数式を入力します。 G5 .
=COUNTIFS(子供、"="&F5)

ここでは、セル F5 のセルを指す。 児童数 .

  • その後 エンタメ .

その結果、画面には次のような画像が表示されます。

  • その後 オートフィル の機能で、残りの出力を得ることができます。 周波数 の欄があります。

  • そして、次の数式をセルに挿入します。 H5 .
=G5

ここでは、セル G5 は、列の 周波数 .

  • その後 エンタメ .

その結果、下図に示すような出力が得られます。

  • 続いて、セルにおいて H6 は、次の式を使用します。
=H5+G6

ここでは、セル H5 という名前の列の最初のセルを指しています。 累積頻度 .

  • 次に、 を押します。 エンタメ .

その後、ワークシートに以下のような出力が得られます。

  • さて、このように オートフィル を選択した場合、残りの出力は、Excelの 累積頻度 の欄があります。

例02. 収入の度数分布(年間) コラム

収入欄の最低値と最高値は 20,000 180,000 それぞれ、以下のビンを使って度数分布を作りたいとします。

  • 50000以下
  • 50001 - 70000
  • 70001 - 90000
  • 90001 - 110000
  • 110001 - 130000
  • 130001 - 150000
  • 150000以上
  • さて、上記のビンを下の画像のように手動で入力します。

ここでは、さらに bins_array の値(ビンの最高値によって bins_array 画像では、最後のビンには最高値がないことがわかります。 bins_array の値は空白です)。

  • 続いて、1番目のビンについて、次の数式をセルに入力します。 H13 .
=COUNTIFS(収入、"<="&G13)

ここでは、セル G13 という名前の列のセルを示す。 bins_array .

  • を押してください。 エンタメ .

その結果、ワークシートに以下のような出力が得られます。

  • さて、セルでは H14 は、次の式を入力します。
=COUNTIFS(収入, ">"&G13, 収入, "<="&G14)

  • その後 エンタメ .

その結果、ワークシートに以下のような出力が得られます。

  • をドラッグします。 フィルハンドル セルまで H18 で以下のような出力が得られます。 周波数 の欄があります。

  • さて、セルでは H19 は、以下の計算式を用いてください。
=COUNTIFS(Income,">150000")

  • を押してください。 エンタメ .

その結果、すべての値を 周波数 の欄は、下の画像でマークされています。

ここでは、セルごとに異なる数式を使用しています。 なぜなら、ここではビンのサイズが等しくないからです。 最初と最後のビンのサイズは異なり、残りのビンのサイズは等しいのです。

  • その後です。 前述した手段を用いる で以下の出力を得ることができます。 累積頻度 の欄があります。

例03. テキストからの度数分布

さて、次のデータセットを見てください。 名称 の列は、合計で 50 の名前をリストアップするのが最初の仕事です。 一意名 を別の列に並べます。 次の作業は、出現頻度( 使用頻度 )の 名称 を列挙する。

以下の手順に従ってください。

ステップス

  • まずは データ タブに表示されます。 ソート&フィルター をクリックします。 アドバンスト コマンドを使用します。

その結果 アドバンストフィルター のダイアログボックスが表示されます。

  • アンダー アクション をクリックすると、2つのオプションが表示されます。 リストをフィルタリング、インプレース そして 別の場所にコピーする を選択します。 別の場所にコピーする ラジオボタン
  • それに続いて、である。 リスト範囲 フィールドに、レンジを挿入します。 B$4:$B$54 (列見出しを含む) 名称 ).
  • では、その 基準範囲 を空白にしてください。 コピー先 を入力します。 $D$4 .
  • 最後に、チェックボックスを選択します 一意なレコードのみ をクリックします。 よっしゃー .

その結果、ユニークなレコードのリストがセル D5 のようなイメージです。

を調べてみよう。 周波数 累積頻度 これらの名前の

  • まず、セルに次の数式を入力します。 E5 .
=countif($b$5:$b$54,d5)である。

ここでは、レンジ B$5:$B$54 の範囲を示す。 名称 と細胞 D5 のセルを指す。 名称 .

  • その後 エンタメ .

その結果、その後 周波数 を、次の画像のように範囲から一意な名前で指定します。

  • さて、今回使用するのは オートフィル の機能を使えば、残りの出力を得ることができます。

  • それに続く。 前述した手段を用いる で以下の出力を得ます。 累積頻度 の欄があります。

続きを読む エクセルで累積度数率を計算する方法(6つの方法)

3.FREQUENCY関数の適用

を適用しています。 FREQUENCY 関数は、もう一つの効率的な方法です。 エクセルで度数分布表を作成する の使い方を紹介しましょう。 FREQUENCY 関数を使って、以下の手順で度数分布を作成します。

ステップス

  • まず、挿入します。 収入 の範囲と bins_array の値は、次の図のようになります。

  • 続いて、以下の数式をセルに入力します。 D5 .
=FREQUENCY(収入,$C$5:$C$10)

ここでは、レンジ C$5:$C$10 は列のセル範囲を表す bins_array .

  • を押してください。 エンタメ .

その結果 周波数 を、すべてのレンジで一度に表示します。

  • 次のページ 轍を踏む で以下の出力を得ます。 累積頻度 の欄があります。

続きを読む Excelで度数分布の平均を求める方法(4つの簡単な方法)

4.INDEX関数とFREQUENCY関数を活用する

本項では、そのような場合に備えて INDEX機能 とのことです。 FREQUENCY 関数に エクセルで度数分布表を作成する 以下の手順で行ってください。

ステップス

  • まず、挿入します。 収入 の範囲と bins_array の値は、次の画像でマークされています。

  • 続いて、セルに次の数式を入力します。 E5 .
[email protected](FREQUENCY(Income,$D$5:$D$10),B5))。

ここでは、レンジ D$5:$D$10 は、列のセル範囲を指す。 bins_array とセル B5 はシリアルナンバーを示します。

  • を押してください。 エンタメ .

その後 周波数 初めて 収入 の範囲にあります。

  • この段階で オートフィル の残りの出力を得るために、Excelの機能を使用します。 周波数 の欄があります。

  • それから。 前述と同様の手順で で以下のような出力が得られます。 累積頻度 の欄があります。

続きを読む Excelで相対度数分布を計算する方法(2つの方法)

5.SUM関数とIF関数の使用

さて、今回はその方法をご紹介します。 エクセルで度数分布表を作成する を使用しています。 総和 イフ 簡単な方法なので、一緒にやってみましょう。

ステップス

  • まず、入力します。 収入 の範囲と bins_array の値は、次の画像のようになります。

  • 続いて、セルに次の数式を入力します。 D5 .
=SUM(IF(収入<=C5,1,0))

ここでは、セル C5 のセルを指します。 bins_array の欄があります。

  • その後 エンタメ .

その後、ワークシートに以下のような出力があります。

  • さて、セルでは D6 の場合、以下の計算式を挿入します。
=SUM(IF((収入>C5)*(収入<=C6),1,0))

  • 次に、 を押します。 エンタメ .

その結果 周波数 に対して 第2回 の範囲である。

  • 次に フィルハンドル セルまで D10 をクリックして、これらのセルの数式をコピーすると、次のような出力が得られます。

  • その後、セルで次の数式を使用します。 D11 .
=SUM(IF((Income>C10), 1, 0))

  • を押してください。 エンタメ .

その結果 周波数 をすべてのレンジで表示します。

ここでは、セルごとに異なる数式を使用しています。 なぜなら、ここではビンのサイズが等しくないからです。 最初と最後のビンのサイズが異なり、残りのビンのサイズは等しくなっています。

  • その後 轍を踏む で以下の出力を得ます。 累積頻度 の欄があります。

続きを読む Excelでグループ化された度数分布を作成する方法(3つの簡単な方法)

6.SUMPRODUCT関数の適用

本編では、その応用として SUMPRODUCT関数 まで エクセルで度数分布表を作成する ここでは、後述する手順で説明します。

ステップス

  • まず、挿入します。 収入 の範囲と bins_array の値は、次の画像のようになります。

  • その後、セルに次の数式を入力します。 D5 .
=SUMPRODUCT(--(Income<=C5))

ここでは、セル C5 は、列のセルを指す。 bins_array .

  • を押してください。 エンタメ .

その後、次の画像で示されるように、次の出力が得られます。

  • 続いて、セルで次の数式を使用します。 D6 .
=SUMPRODUCT((収入>C5)*(収入<=C6))

  • 次に、 を押します。 エンタメ .

その結果 周波数 に対して 第2四半期収入 の範囲である。

  • では、ドラッグして フィルハンドル セルまで D10 をクリックすると、ワークシートに以下のような出力が得られます。

  • その後、セルで次の数式を使用します。 D11 .
=SUMPRODUCT(--(Income>C10))

  • 続いて、 を押します。 エンタメ .

その結果 周波数 にしては 収入 の範囲を、下の画像のように表示します。

  • それに続く。 前述と同様の手順で で以下のような出力が得られます。 累積頻度 の欄があります。

ここでは、セルごとに異なる数式を使用しています。 なぜなら、ここではビンのサイズが等しくないからです。 最初と最後のビンのサイズは異なり、残りのビンのサイズは等しいのです。

続きを読む Excelで度数分布の標準偏差を計算する方法

プラクティス部門

での エクセルワークブック を提供しました。 プラクティス部門 自分で練習してください。

結論

本日のセッションは以上です。 今回の記事は、皆様をご案内できたと強く思っています。 エクセルで度数分布表を作成する .記事の品質を向上させるためのご質問やご提案がありましたら、お気軽にコメントをお寄せください。 Excelについてより詳しく知りたい方は、当社のウェブサイトをご覧ください。 エクセルウィキ .ハッピー・ラーニング!

Hugh West は、業界で 10 年以上の経験を持つ、非常に経験豊富な Excel トレーナー兼アナリストです。彼は会計と財務の学士号と経営管理の修士号を取得しています。ヒューは教えることに情熱を持っており、理解しやすい独自の教育アプローチを開発しました。彼の Excel に関する専門知識は、世界中の何千人もの学生や専門家がスキルを向上させ、キャリアで優れた成果を上げるのに役立ってきました。 Hugh はブログを通じて知識を世界に共有し、個人や企業が潜在能力を最大限に発揮できるよう無料の Excel チュートリアルとオンライン トレーニングを提供しています。