Excel標準偏差の求め方完全版!STDEV.SとPの違いと活用術

目次
Excel標準偏差の求め方完全版!STDEV.SとPの違いと活用術
Excel標準偏差の求め方完全版!STDEV.SとPの違いと活用術
@ creator • Click to Play Video Inline
🎵 Excel標準偏差の求め方完全版!STDEV.SとPの違いと活用術

業務報告書やマーケティング分析、品質管理の現場で「データのバラつき」を正しく把握するために欠かせないのが標準偏差です。しかし、Excel(エクセル)でいざ計算しようとすると、STDEV.SやSTDEV.P、さらには旧来のSTDEVなど複数の関数が表示され、「一体どれを選べば正しい結果が出るのか」と戸惑う声が後を絶ちません。

関数の選択を誤ると、母集団の推定値に歪みが生じ、誤った意思決定を下すリスクすらあります。この記事では、各関数の決定的な違いや計算の仕組み、偏差値や正規分布の算出式、さらにはグラフへの誤差棒(エラーバー)の追加方法まで、実務ですぐに役立つ手順を徹底解説します。

📌 【この記事の重要ポイントまとめ】
  • 要点1:一部のデータ(標本)から全体を推測する際は「STDEV.S」、全数調査の確定データを扱う際は「STDEV.P」を選択するのが鉄則。
  • 要点2:古い「STDEV」関数は互換性維持のためのものであり、実務では計算精度と数式明瞭化のために最新の「STDEV.S」を使用する。
  • 要点3:グラフの誤差棒設定で標準偏差を選ぶ際、Excel標準の簡易指定ではなく「ユーザー設定」で計算セルを直接指定しなければ正しいバラつきは描画されない。

【決定版】STDEV.SとSTDEV.Pの違い|迷ったときの判断基準

Excelで標準偏差を求める際、最も多くの人が直面する疑問が「STDEV.SとSTDEV.Pの違い」です。この2つの使い分けは、分析対象としているデータが「全体の一部(標本)」なのか「全体のすべて(母集団)」なのかによって完全に分かれます。

末尾のアルファベットはそれぞれ、S=Sample(標本・サンプル)、P=Population(母集団)を意味しています。統計学における標本標準偏差と母集団標準偏差の計算式では、バラつきを平均化する際の分母が異なります。母集団標準偏差がデータ数「n」で割るのに対し、標本標準偏差では標本の偏りを補正するために「n-1(自由度)」で割る「不偏分散」の平方根を求めます。

実務における具体的な使い分けの判断基準は次の通りです。

  • STDEV.Sを使うべきケース(実務の約9割が該当):
    ・顧客アンケートの回答結果(全顧客から抽出したサンプル)
    ・Webサイトのアクセスログの一部や抜粋データ
    ・工場で抜き取り検査した製品の寸法データ
    ・全数取得が物理的に困難で、手元のデータから母集団全体を推測したい場合
  • STDEV.Pを使うべきケース:
    ・社内全社員(100人中100人)を対象にした健康診断結果や売上実績
    ・学年全員(全生徒)が受験した期末テストの確定得点
    ・工場で製造した全製品の全数検査データ
    ・そのデータ自体が完結しており、外部への推測を必要としない場合

もし迷った場合は、「STDEV.S」を選ぶのが安全です。ビジネスのデータ分析では、取得できたデータから背後にある市場や顧客全体の傾向を推計する場面が大多数を占めるためです。

当時のメディア報道・掲載写真
【検証資料 1】当時のメディア報道・掲載写真(出典:static1.howtogeekimages.com)

Excel標準偏差の求め方|STDEV関数の使い方と基本操作

ここからは、実際にワークシート上で数式を組み立てる手順を解説します。エクセル 標準偏差 求め方の基本は極めてシンプルで、対象セル範囲を関数で囲むだけです。

たとえば、セル範囲「C2:C51」に50人分の売上データが入力されている場合、計算結果を表示させたいセルに以下の数式を入力します。

=STDEV.S(C2:C51)

全数データとして母集団標準偏差を求めたい場合は、関数名を変更します。

=STDEV.P(C2:C51)

統計学上、Excel 分散と標準偏差の計算は密接に結びついています。分散(データのバラつき度合いを示す数値)の正の平方根が標準偏差です。Excelで分散を求める関数は標本用のVAR.Sおよび母集団用のVAR.Pですが、実務でデータの散らばりを直感的に把握したい場合は、元データと単位が一致する標準偏差(STDEV.S / STDEV.P)を用います。

なお、古いバージョンのExcelで多用されていた「STDEV」関数は、現在のSTDEV.Sと全く同じ計算を行います。後方互換性のために残されていますが、Microsoft 365やExcel 2021以降の環境では、数式の意図を明確にするためにもSTDEV.Sへの移行が強く推奨されています。

【比較表】Excel 統計関数 最新まとめと仕様一覧

Excelには、標準偏差や分散に関連する関数が複数存在します。それぞれの計算対象や特徴を整理しました。

関数名計算対象・用途文字列・論理値の扱い編集部の推奨度・使用場面
STDEV.S標本標準偏差(不偏分散の平方根 / 分母 n-1)無視(計算対象外)【最推奨】 通常の標本調査・分析実務全般
STDEV.P母集団標準偏差(母分散の平方根 / 分母 N)無視(計算対象外)【推奨】 社内全件・全数調査データの集計
STDEV旧仕様の標本標準偏差(STDEV.Sと同等)無視(計算対象外)【非推奨】 互換用。新規作成時はSTDEV.Sを使用
STDEVA標本標準偏差(テキストや論理値を含む)文字列・FALSEは「0」、TRUEは「1」に変換【注意】 意図しない「0」混入で数値が歪む危険あり
STDEVPA母集団標準偏差(テキストや論理値を含む)文字列・FALSEは「0」、TRUEは「1」に変換【注意】 特殊な論理値集計以外では非推奨
活動歴および当時の関連ビジュアル記録
【検証資料 2】活動歴および当時の関連ビジュアル記録(出典:static1.howtogeekimages.com)

STDEVA関数とSTDEVPA関数の違い|文字列が引き起こす深刻な計算ミス

関数の選択肢にあるSTDEVA関数とSTDEVPA関数の違いにも触れておかなければなりません。末尾に「A」がつく関数群(STDEVA / STDEVPA)は、セル範囲内に含まれる「文字列」や「論理値(TRUE/FALSE)」を計算に巻き込む特殊な仕様を持っています。

一般的なSTDEV.S関数では、セル内に「欠損」「未回答」などの文字列が入っていても自動的に無視して数値セルのみで計算を行います。しかし、STDEVA関数を使用すると、文字列やFALSEはすべて「数値の0」として強制変換され、TRUEは「1」として計算母数に組み込まれます。

その結果、本来は除外されるべき欠損値が「値0」として扱われ、平均値が不自然に下がり、標準偏差(バラつき)が見かけ上大きく跳ね上がってしまうトラブルが現場で多発しています。特別な理由がない限り、ビジネスの数値集計で末尾にAがつく関数を使用するのは避けるのが鉄則です。

実務で差がつく応用テクニック|正規分布・偏差値と外れ値の除外

標準偏差の真価は、単体で数値を出すことではなく、他の統計指標と組み合わせてデータを多角的に評価する場面で発揮されます。

1. Excel 偏差値の求め方 計算式

学校教育や人事評価でおなじみの「偏差値」は、平均値を50、標準偏差を10になるように標準化した指標です。個人の得点がセルB2、全体の平均値がセルE2(AVERAGE関数で算出)、標準偏差がセルE3(STDEV.S関数で算出)にある場合、偏差値は次の計算式で求められます。

=(B2-$E$2)/$E$310+50

この式により、平均からどれだけ離れているかが客観的な数値として即座に可視化されます。

2. Excel 正規分布 AVERAGE STDEVを活用したバラつき把握

データが左右対称の「正規分布(ガウス分布)」に近い形状を示している場合、平均値(AVERAGE)と標準偏差(STDEV)から以下の統計ルールが成り立ちます。

  • 平均値 ± 1σ(標準偏差の1倍): 全体の約68.3%がこの範囲内に収まる
  • 平均値 ± 2σ(標準偏差の2倍): 全体の約95.4%がこの範囲内に収まる
  • 平均値 ± 3σ(標準偏差の3倍): 全体の約99.7%がこの範囲内に収まる

コールセンターの通話時間や工場の製品重量などを分析する際、平均値から「2×標準偏差」を超えて乖離しているデータは、統計的に珍しい特異ケースとして検知できます。

3. エクセル 外れ値 除外 標準偏差の求め方

入力ミスや突発的な異常値(外れ値)が混入していると、標準偏差は極端に大きな値へと引っ張られてしまいます。信頼性の高いバラつきを算出するには、外れ値を除外する前処理が有効です。

実務では、上下各5%などの両端を除外して計算するTRIMMEAN関数と組み合わせるか、Microsoft 365で利用可能なFILTER関数を用いて「平均値 ± 3×STDEV.S」の範囲内に収まるデータだけを抽出してから標準偏差を計算するアプローチが広く使われています。

=STDEV.S(FILTER(B2:B100, (B2:B100>=AVERAGE(B2:B100)-3STDEV.S(B2:B100))(B2:B100<=AVERAGE(B2:B100)+3STDEV.S(B2:B100))))

公の場での発言・インタビュー報道記録
【検証資料 3】公の場での発言・インタビュー報道記録(出典:officetutorial.net)

エクセル グラフ 誤差棒 標準偏差を正しく追加する手順

プレゼン資料や学術レポートで「平均値の棒グラフ」を作成する際、データの信頼性を示すために誤差棒(エラーバー)を付与することが求められます。しかし、ここにはExcelのUI仕様に起因する大きな落とし穴が存在します。

グラフツールの「グラフ要素を追加」>「誤差棒」>「標準偏差」をそのままクリックすると、Excelは全系列のデータを合算した全体の標準偏差を一律の長さで描画してしまい、系列ごとの個別のバラつきが反映されません。

正しい誤差棒を設定する手順は以下の通りです。

  1. ワークシート上のセルにあらかじめ、系列ごとの平均値と標準偏差(STDEV.S)を別々に計算しておく。
  2. 棒グラフを作成し、グラフを選択した状態で右上の「+」マーク(グラフ要素)から「誤差棒」の右にある矢印をクリックし、「その他のオプション」を開く。
  3. 画面右側に表示される「誤差棒の書式設定」の「誤差範囲」項目で、最下部にある「ユーザー指定」にチェックを入れ、「値の指定」ボタンをクリックする。
  4. 「正の誤差の値」「負の誤差の値」の両方の入力欄に、あらかじめ計算しておいた各系列の標準偏差が並んでいるセル範囲を指定してOKを押す。

この「ユーザー指定」の手順を踏むことで、各棒グラフの頭にそれぞれの正しい標準偏差幅がエラーバーとして正確に描画されます。

【実態検証】エクセル標準偏差のエラー原因と現場の失敗事例

標準偏差の計算時にエラーが表示されたり、数値が明らかに不自然だったりする場合、原因の多くはデータ形式やセル選択にあります。現場で頻出するエクセル 標準偏差 エラー原因と対策を整理しました。

  • #DIV/0! エラーが出る:
    有効な数値データが「1件以下」しか存在しないセル範囲に対してSTDEV.Sを指定した場合に発生します。標本標準偏差の計算式は分母が「n-1」であるため、データ数が1件だと分母が0になりゼロ除算エラーとなります。データ数が2件以上あるか確認してください。
  • #VALUE! エラーが出る:
    数式内に直接引数として文字列を打ち込んだ場合(例: =STDEV.S(10, 20, "未測定"))に発生します。セル範囲参照(例: =STDEV.S(A1:A10))であれば文字列は自動無視されますが、直接入力時はエラーになります。
  • 空白セルに見えるのに無視されない:
    他のシステムからエクスポートしたCSVデータなどで、空白に見えるセルに「長さ0の文字列("")」や半角スペースが入っているケースです。前述のSTDEVA関数を使用していると、これらが「0」とみなされて計算が大きく狂います。

【プロの結論】データ分析で失敗しないための判断基準

組織における意思決定の現場では、「平均値だけを見て満足してしまう」という認知バイアスが根強く存在します。たとえば、あるWeb広告のクリック単価の平均値が同一であっても、「全員が平均前後に収まっている均質な状態」と「ごく一部の超高額クリックが平均を押し上げている状態」では、次に打つべきマーケティング施策は180度異なります。

標準偏差を計算する習慣を持つことは、データの「リスク」や「再現性の低さ」を可視化することと同義です。ただし、数理的な厳密さを追求するあまり、STDEV.SとSTDEV.Pの選定に時間を浪費しすぎる必要はありません。データ件数が数百件、数千件と大規模になれば、nとn-1の差は計算結果に実質的な影響を与えなくなります。重要なのは、「手元のデータは全体の一部に過ぎない」という前提意識を持ち、迷わずSTDEV.Sを用いて素早く次のアクションへ繋げる姿勢です。

【excel 標準 偏差】に関するよくある質問(FAQ)

Q1:STDEV関数とSTDEV.S関数の違いは何ですか?
A1:計算結果や数理的な処理内容は全く同じです。STDEVはExcel 2007以前から存在する古い互換性用関数で、STDEV.SはExcel 2010以降に導入された標準の標本標準偏差関数です。現在のバージョンでは、数式の意図を明確にするためにSTDEV.Sの利用が推奨されています。

Q2:標準偏差の計算結果がマイナス(負の値)になることはありますか?
A2:標準偏差がマイナスになることは数学的にあり得ません。標準偏差は「平均値との差(偏差)を2乗して合計した分散」の正の平方根として計算されるため、必ず「0以上の数値」になります。もしマイナスが表示されている場合は、セルの表示形式の設定ミスか、手動入力した別の数式が混入していないか確認してください。

Q3:グラフの誤差棒で標準偏差を選ぶと、どの系列も同じ長さになってしまいます。なぜですか?
A3:Excelの標準機能で「誤差棒 > 標準偏差」を選ぶと、系列ごとの個別値ではなく全データの総合標準偏差が一律で適用される仕様になっているためです。系列ごとの正確な誤差棒を表示するには、セルにあらかじめSTDEV.Sで計算した数値を準備し、誤差棒の書式設定から「ユーザー指定」でそのセル範囲を直接参照させてください。

Q4:条件付き(特定のグループのみ)で標準偏差を計算したい場合はどうすればよいですか?
A4:Microsoft 365やExcel 2021以降であれば、FILTER関数と組み合わせて=STDEV.S(FILTER(数値範囲, 条件範囲="条件"))と記述するのが最も簡単で確実です。古いバージョンの場合は、IF関数と組み合わせた配列数式(Ctrl + Shift + Enter)を使用する必要があります。

まとめ:標準偏差を正しく使いこなしデータの本質を見抜く判断基準

Excelにおける標準偏差の計算は、関数の特性さえ整理できていれば決して難しくありません。サンプル調査や推測統計が主となる通常の実務ではSTDEV.Sを選び、全社員データや確定した全数検査など全体が完結している場合のみSTDEV.Pを選択するという基本ルールを徹底してください。

また、テキスト混入のリスクを避けるためにSTDEVA関数の安易な使用は控え、グラフ作成時には「ユーザー指定」による正確な誤差棒描画を行うことが、信頼性の高いレポートを作成する鍵となります。平均値という単一の指標に惑わされず、標準偏差を活用してデータのバラつきを正しく捉え、精度の高いビジネス判断に役立ててください。 (出典: excel 標準 偏差(Yahoo!ニュース))