Excelでベル曲線を作成する方法(30秒でできるショートカット付き)

主なポイント:

  • 自分のデータから、Excelで手作業で、または自然な言葉のリクエスト1つでベル曲線を描けるようになります。
  • Excelの方法は4ステップです。平均と標準偏差を計算し、x値の列を作り、それぞれにNORM.DISTを計算し、平滑線付き散布図を挿入します。
  • RowSpeakなら、ファイルをアップロードし、比較したい内容を入力すると、グラフと平易な言葉の要約が得られます。以下の例では、10,000人分のベル曲線を約30秒で描画します。
  • グラフを共有する前に、3つの点を確認してください。データが1つのピークを持つこと、平均とSDがファイルと一致すること、サンプルが十分に大きいことです。

手元に数値の列があります。テストの点数、配送時間、製品の重さ、身長などです。誰かが「これは正規か? ほとんどの値はどこにある?」と尋ねます。ベル曲線はそれを1枚の図で答えます。

問題は、Excelには「ベル曲線」というグラフボタンがないことです。自分で曲線を計算し、それをグラフにする必要があります。このガイドでは両方の方法を紹介するので、時間に合う方を選べます。

ベル曲線とは?

ベル曲線は正規分布を表す滑らかなグラフです。値が平均の周りにどのように広がるかを示します。ほとんどの値は中央付近に集まり、どちら側に離れるほど少なくなります。

すべてのベル曲線を定義する数値は2つあります:

  • 平均: 平均値。ピークの位置を決めます。
  • 標準偏差(SD): 平均からの典型的な距離。曲線の広がりを決めます。

この2つの数値がわかれば、68-95-99.7ルールも使えます。約68%の値が平均から1 SD以内、95%が2 SD以内、99.7%が3 SD以内に入ります。

SD自体をより深く知りたい場合は、このExcelでの標準偏差ガイドを参照してください。

サンプルファイル

以下の両方の方法で、同じ公開データセット weight-height.csv を使います。10,000行、3列です。

性別 身長 体重
男性 73.85 241.89
男性 68.78 162.31
女性 58.91 102.09

身長の単位はインチです。目標は単純です。男性と女性の身長のベル曲線を同じグラフに描き、どれくらい離れているかを見ます。

方法A: Excelで手作業でベル曲線を描く

これは最近のExcelならどのバージョンでも動作します。初回は15〜30分を見込み、2グループの場合はもっとかかります。

ステップ1: 平均と標準偏差を計算する

これらの数式を空のセルに入力します。例では、性別(Gender)が列A、身長(Height)が列Bの2〜10001行目にあると仮定します。

Male mean:    =AVERAGEIF(A2:A10001,"Male",B2:B10001)
Male SD:      =STDEV.S(IF(A2:A10001="Male",B2:B10001))
Female mean:  =AVERAGEIF(A2:A10001,"Female",B2:B10001)
Female SD:    =STDEV.S(IF(A2:A10001="Female",B2:B10001))

グループが1つだけなら、=AVERAGE(B2:B10001) と =STDEV.S(B2:B10001) を使えます。

このファイルでは、男性の平均が約69.03、SDが2.86、女性の平均が約63.71、SDが2.70になるはずです。

ステップ2: x値の列を作る

グラフにはx軸に沿った点が必要です。最も低い平均より約3 SD下から始め、最も高い平均より約3 SD上で終わらせます。

身長の場合、54〜80インチを0.5刻みにするとうまくいきます。D2に54を入力し、D3に次を入力します:

=D2+0.5

80に達するまで下方向にフィルします。

ステップ3: NORM.DISTで曲線の高さを計算する

E2で男性の曲線を計算します。F2で女性の曲線を計算します。セル参照は、平均とSDが入っているセルに置き換えてください。

E2: =NORM.DIST(D2, $H$2, $H$3, FALSE)
F2: =NORM.DIST(D2, $H$4, $H$5, FALSE)

最後の引数はFALSEでなければなりません。これで曲線の高さ(確率密度)が返ります。TRUEは累積合計を返し、ベルではなくS字を描きます。

ステップ4: 平滑線付き散布図を挿入する

  1. 列D、E、Fを選択します。
  2. 挿入 > グラフ > 散布図 > 平滑線付き散布図に進みます。
  3. 系列名を「男性」と「女性」にします。
  4. x軸に「身長(インチ)」というラベルを付けます。
  5. 任意:各平均に縦線を追加します。2点だけの追加系列を使います。

これでベル曲線ができました。うまくいきますが、新しいファイルやグループごとに、補助列とグラフ設定を繰り返す必要があります。

方法B: RowSpeakで一文でベル曲線を描く

RowSpeakはExcelとCSVファイル用のAIワークスペースです。補助列を作る代わりに、欲しいグラフを説明すると、RowSpeakが計算と描画を行います。

同じweight-height.csvファイルを使った実際の録画はこちらです:

ステップ1: ファイルをアップロードする

RowSpeakを開き、ExcelまたはCSVファイルをドラッグインします。列を読み取り、グラフ化したい数値を見つけます。

ステップ2: グラフを作成するよう依頼する

リクエストを普段の言葉で入力します:

Gender 列の Male と Female それぞれについて、Height のベル曲線を同じグラフに重ねて描いてください。

RowSpeakは開始前に計画を表示します。性別ごとの身長データを確認し、重ね合わせたベル曲線を生成し、グラフと要約を出力します。

ステップ3: 結果を確認する

「性別ごとの身長分布」グラフが得られます。両方の曲線、各平均の破線、ホバーツールチップ付きです。グラフの下に、RowSpeakが曲線からわかることを書きます:

  • 男性: 平均69.03インチ、SD 2.86インチ。
  • 女性: 平均63.71インチ、SD 2.70インチ。
  • 2つの曲線はほぼ同じ形です。女性の曲線は約5.3インチ左にあります。
  • 約60〜72インチの範囲で中程度に重なっています。

性別ごとの身長のRowSpeakベル曲線

会話を続けられます。±1、±2、±3 SDの範囲に色を付ける、センチメートルに切り替える、色を変更する、といった依頼ができます。サンプルファイルを使ってベル曲線グラフ作成ページで試すこともできます。

コピーできるプロンプト

列名はファイル内のものに置き換えてください。

Score 列のベル曲線を描いてください。平均に印を付け、±1、±2、±3 標準偏差の範囲を表示してください。
Delivery Time のヒストグラムに正規分布曲線を重ねて、データが正規分布に近いかどうか教えてください。
Order Value のベル曲線を描き、平均から2標準偏差以上離れている行を一覧にしてください。
試験の点数のベル曲線を描き、68-95-99.7ルールに沿って成績を付ける場合、どの点数が A、B、C、D、F に入るかを示してください。

共有する前にベル曲線を確認する方法

ベル曲線は、データに合っていなくても説得力があるように見えます。まず次の確認を行ってください。

  1. データは1つのピークを持っていますか? まずヒストグラムを描きます。2つの山や片側の長い裾がある場合、ベル曲線は誤解を招きます。このヒストグラムガイドで作り方を示しています。
  2. 平均とSDはファイルと一致していますか? 簡単なAVERAGEとSTDEV.Sで比較するか、RowSpeakに数値を表で表示するよう依頼します。
  3. サンプルは十分に大きいですか? 約30未満の値では、滑らかな曲線が実際よりも確実であるかのように示します。代わりに生の値を示してください。
  4. 68-95-99.7ルールはおおよそ当てはまりますか? サンプルファイルでは、男性の68.9%が1 SD以内、95.4%が2 SD以内に入ります。割合が大きくずれている場合、データはおそらく正規分布ではありません。

よくある間違い

  • NORM.DISTでTRUEを使う。 ベルではなくS字の累積曲線になります。
  • 散布図ではなく折れ線グラフを選ぶ。 折れ線グラフはx値をラベルとして扱うため、不均等な間隔が曲線を歪めます。
  • x値が少なすぎる。 間隔が広すぎると曲線がギザギザに見えます。範囲全体で少なくとも40〜60点を使ってください。
  • 歪んだデータをベルとして描く。 所得、価格、注文金額は通常、右側に長い裾があります。それらにはヒストグラムを使ってください。
  • グループを混ぜる。 男性と女性の身長を一緒にすると、どちらのグループも表さない1つの広い曲線になります。まずグループごとに分けてください。

どちらの方法を使うべきか?

同じ列をよくグラフ化し、ワークブック内に置くテンプレートが必要なら、Excelで手作業を使ってください。

今すぐグラフが欲しい、グループを比較したい、またはレポートに貼り付けられる文章の説明が欲しいなら、RowSpeakを使ってください。次に届くファイルの列が異なる場合も、より速い方法です。

自分のデータから明確なベル曲線を得ることが目標なら、すでに持っているファイルから始めてください。RowSpeakベル曲線グラフ作成ツールにアップロードし、一文で曲線を依頼し、共有する前に平均とSDを確認してください。

いつものExcel・CSVを、チームで確認・共有できるレポートに

お手元のExcelまたはCSVファイルから始められます。RowSpeakが注目すべきポイントを見つけ、チームで確認・共有しやすいレポートやダッシュボードにまとめます。

ファイルで試す

おすすめ記事

クリックをやめて:AIでExcelグラフにエラーバーを瞬時に追加
データ可視化

クリックをやめて:AIでExcelグラフにエラーバーを瞬時に追加

Excelのグラフに誤差範囲を追加するために延々とメニューを操作するのにうんざりしていませんか?Excel AIエージェント「RowSpeak」が、シンプルなテキストコマンドでカスタム誤差範囲付きグラフを作成する方法をご覧ください。面倒な作業が簡単な会話に変わります。

Ruby •
Excelで条件付きチャートを偽造するのはやめよう—AIで数秒で作成
データ可視化

Excelで条件付きチャートを偽造するのはやめよう—AIで数秒で作成

Excelのグラフを色分けするために、補助列や複雑な数式と格闘するのに疲れていませんか?このガイドでは、より良い方法をご紹介します。Excel AIを使ってグラフの条件付き書式を自動化し、面倒な1時間の作業をわずか2分の簡単な会話に変える方法を発見しましょう。

Ruby •
AIを活用したExcelダッシュボードの作り方
AIダッシュボード

AIを活用したExcelダッシュボードの作り方

AIを活用したExcelダッシュボード作成の実践的ワークフロー。データ確認、プロンプト例、レビュー基準、RowSpeakの活用方法を解説。

Ruby •
Excelファイルから作るオンライン・ダッシュボード:実践的なAIワークフロー
AIダッシュボード

Excelファイルから作るオンライン・ダッシュボード:実践的なAIワークフロー

AIを活用してExcelやCSVファイルをオンラインダッシュボードに変換する実践的ワークフロー。ダッシュボード例、プロンプトパターン、レビュー項目、Excelと本格BIの間におけるRowSpeakの立ち位置を解説。

Ruby •
Excelから作られたAIダッシュボードは信頼できるか? レビューチェックリスト
AIダッシュボード

Excelから作られたAIダッシュボードは信頼できるか? レビューチェックリスト

ExcelからAIダッシュボードをレビューする方法を学ぶ:KPIを定義し、ソース行まで追跡し、エッジケースをテストし、ファイルワークフローとBIのどちらかを選択する。

Gogo •
手動チャート作成の時間を無駄にしない:AIでExcel折れ線グラフを即座に作成
データ可視化

手動チャート作成の時間を無駄にしない:AIでExcel折れ線グラフを即座に作成

Excelのメニューを延々とクリックして単純な折れ線グラフを作るのにうんざりしていませんか?トレンドを瞬時に可視化する方法をご紹介します。このガイドでは、時間のかかる手動の方法と、RowSpeakを使った新しいAI搭載のアプローチを比較し、生データをわずかな言葉で洞察に満ちたチャートに変える方法を解説します。

Ruby •
Excel AI折れ線グラフで月次売上トレンドを瞬時に把握
データ可視化

Excel AI折れ線グラフで月次売上トレンドを瞬時に把握

手作業をやめて、RowSpeakなどのExcel AIツールで生データから動的でトレンド重視の折れ線グラフを作成する方法を発見しましょう。月次変化をストレスなく分析。

Sally •
クリックをやめる:1つの簡単なプロンプトでExcelで完璧な棒グラフを作成
データ可視化

クリックをやめる:1つの簡単なプロンプトでExcelで完璧な棒グラフを作成

Excelのメニューを延々とクリックして単純な棒グラフを作るのにうんざりしていませんか?このガイドでは、古くて遅い方法と、Excel AIを使った新しい高速な方法を紹介します。RowSpeakが、ただ尋ねるだけで数秒であなたの売上データを完璧な棒グラフに変える方法をご覧ください。

Ruby •