<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>標準偏差 &#8211; biz-tactics</title>
	<atom:link href="https://mashukabu.com/tag/%e6%a8%99%e6%ba%96%e5%81%8f%e5%b7%ae/feed/" rel="self" type="application/rss+xml" />
	<link>https://mashukabu.com</link>
	<description></description>
	<lastBuildDate>Sun, 17 May 2026 09:15:35 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://mashukabu.com/wp-content/uploads/2022/04/cropped-site-icon-32x32.png</url>
	<title>標準偏差 &#8211; biz-tactics</title>
	<link>https://mashukabu.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>【Excel】STDEV関数の使い方｜標本標準偏差で売上やテスト点のバラつきを測る（旧: STDEV.S）</title>
		<link>https://mashukabu.com/excel-stdev/</link>
					<comments>https://mashukabu.com/excel-stdev/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Sat, 09 May 2026 23:17:11 +0000</pubDate>
				<category><![CDATA[Excel関数]]></category>
		<category><![CDATA[Excel]]></category>
		<category><![CDATA[データ分析]]></category>
		<category><![CDATA[標本]]></category>
		<category><![CDATA[標準偏差]]></category>
		<category><![CDATA[統計関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=6740</guid>

					<description><![CDATA[ExcelのSTDEV関数の使い方を解説します。標本データから標準偏差を推定する関数で、売上やテスト点のバラつき分析に使えます。n-1法（不偏分散）の意味、STDEV.S・STDEV.P・STDEVAとの使い分け早見表、新関数STDEV.Sへの移行方法、空白セルや論理値の扱い、よくあるエラーまで実例で整理しました。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「先月の売上のバラつきはどれくらい？」「テストの平均点は同じだけど、点数のばらけ方は？」――そんなデータの <strong>散らばり具合</strong> を一発で測れるのが <strong>STDEV関数</strong> です。</p>



<p class="wp-block-paragraph">ただ、Excelには似た名前の関数が複数あります。STDEV、STDEV.S、STDEV.P、STDEVA…どれを選べばいいのか迷う方も多いはず。実は <strong>「手元にあるのが全データか、それとも一部のサンプルか」</strong> で答えが変わります。</p>



<p class="wp-block-paragraph">この記事では、STDEV関数の構文から、標本と母集団の違い、月次売上のバラつき計算の実例、関連関数の使い分け早見表、新関数STDEV.Sへの移行方法までをまとめて整理します。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-1" checked><label class="toc-title" for="toc-checkbox-1">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">ExcelのSTDEV関数とは？</a></li><li><a href="#toc2" tabindex="0">STDEV関数の書き方（構文と引数）</a><ol><li><a href="#toc3" tabindex="0">空白セル・論理値・文字列の扱い</a></li></ol></li><li><a href="#toc4" tabindex="0">実務例1：月次売上のバラつきを計算する</a><ol><li><a href="#toc5" tabindex="0">標準偏差をどう活かすか</a></li></ol></li><li><a href="#toc6" tabindex="0">実務例2：テストの点数のばらつきを比較する</a></li><li><a href="#toc7" tabindex="0">STDEV.S・STDEV.P・STDEVAの使い分け早見表</a><ol><li><a href="#toc8" tabindex="0">「標本」と「母集団」の見分け方</a></li></ol></li><li><a href="#toc9" tabindex="0">STDEV.S関数（新関数）への移行方法</a><ol><li><a href="#toc10" tabindex="0">使い分けの実務指針</a></li></ol></li><li><a href="#toc11" tabindex="0">よくあるエラーと対処法</a></li><li><a href="#toc12" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">ExcelのSTDEV関数とは？</span></h2>



<p class="wp-block-paragraph">ExcelのSTDEV関数（読み方：スタンダードディビエーション）は、<strong>標本データに基づいて標準偏差を推定する関数</strong>です。関数名は「<strong>ST</strong>andard <strong>DEV</strong>iation（標準偏差）」の略です。</p>



<p class="wp-block-paragraph">ざっくり言うと、データのばらけ具合を1つの数値で表してくれる関数です。標準偏差が大きいほどデータのばらつきが大きく、小さいほど平均値の周りにきれいに集まっていることを意味します。</p>



<p class="wp-block-paragraph">ここで重要なのが、STDEV関数は <strong>「標本」を前提にしている</strong> という点です。つまり「全国民の身長」のような全データ（母集団）ではなく、「無作為に選んだ100人の身長」のような一部のサンプル（標本）から、母集団全体の標準偏差を推定する目的で使います。</p>



<p class="wp-block-paragraph">そのため計算式は、よく知られている分散の式の分母を <strong>n（データ数）ではなく n-1</strong> にしています。これを <strong>不偏分散</strong> と呼びます。</p>



<pre class="wp-block-code"><code>s = √(Σ(xi - x̄)² / (n-1))</code></pre>



<p class="wp-block-paragraph">なぜ n-1 で割るのかは、ざっくり言えば「標本だけで母集団の分散を推定すると、どうしても少なめに出やすい。そこで n-1 で割って少しだけ大きく補正する」というイメージです。実務でデータ分析を行うとき、手元にあるのはたいてい全データではなく標本なので、n-1法（STDEV）の方が安全な選択肢になります。</p>



<p class="wp-block-paragraph">STDEV関数は、Excel 2007以前から提供されている <strong>旧式の関数</strong>です。Excel 2010以降では「互換性関数」のグループに分類されています。後継として <strong>STDEV.S関数</strong>（ドット入り）が用意されていますが、STDEV関数も後方互換性のために引き続き使えます。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>「互換性関数」は古いブックでも問題なく動くように維持されている関数群です。新規作成のワークブックでは新関数（STDEV.S）が推奨されますが、既存のテンプレートやマクロでSTDEVを見かけても、計算結果は新関数とまったく同じです。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc2">STDEV関数の書き方（構文と引数）</span></h2>



<p class="wp-block-paragraph">STDEV関数の構文は次のとおりです。</p>



<pre class="wp-block-code"><code>=STDEV(number1, [number2], ...)</code></pre>



<p class="wp-block-paragraph">引数は数値または範囲を指定し、最大255個まで渡せます。</p>



<figure class="wp-block-table"><table><thead><tr><th>引数</th><th>必須</th><th>説明</th></tr></thead><tbody><tr><td>number1</td><td>必須</td><td>標準偏差を求めたい1つ目の値または範囲</td></tr><tr><td>number2, &#8230;</td><td>任意</td><td>2つ目以降の値または範囲（最大255個）</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">戻り値は0以上の実数で、データのばらつき具合を表す標準偏差です。</p>



<h3 class="wp-block-heading"><span id="toc3">空白セル・論理値・文字列の扱い</span></h3>



<p class="wp-block-paragraph">STDEV関数は、引数として渡された範囲のうち <strong>空白セル・論理値（TRUE/FALSE）・文字列・エラー値を無視</strong> して計算します。空欄やラベルが混じっていても勝手に飛ばしてくれるので、実務での扱いは楽です。</p>



<p class="wp-block-paragraph">ただし、<strong>論理値や文字列の「0/1」も計算に含めたい</strong> という特殊な場合は、後述するSTDEVA関数を使います。たとえばアンケートで「はい/いいえ」を1/0として扱いたいケースなどです。</p>



<h2 class="wp-block-heading"><span id="toc4">実務例1：月次売上のバラつきを計算する</span></h2>



<p class="wp-block-paragraph">ある店舗の月次売上（万円）のサンプルデータで、年間のばらつきを計算してみます。</p>



<figure class="wp-block-table"><table><thead><tr><th>月</th><th>売上（万円）</th></tr></thead><tbody><tr><td>1月</td><td>320</td></tr><tr><td>2月</td><td>280</td></tr><tr><td>3月</td><td>410</td></tr><tr><td>4月</td><td>360</td></tr><tr><td>5月</td><td>390</td></tr><tr><td>6月</td><td>340</td></tr><tr><td>7月</td><td>300</td></tr><tr><td>8月</td><td>250</td></tr><tr><td>9月</td><td>380</td></tr><tr><td>10月</td><td>420</td></tr><tr><td>11月</td><td>460</td></tr><tr><td>12月</td><td>510</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">売上データが B2:B13 に入っているとします。年間のバラつき（標本標準偏差）は次の式で計算します。</p>



<pre class="wp-block-code"><code>=STDEV(B2:B13)
=AVERAGE(B2:B13)</code></pre>



<p class="wp-block-paragraph">このサンプルでは、平均は約368万円、標準偏差はおよそ75万円となります。つまり「平均368万円に対して、月によっておおむね±75万円ほどブレている」と読み取れます。</p>



<h3 class="wp-block-heading"><span id="toc5">標準偏差をどう活かすか</span></h3>



<p class="wp-block-paragraph">標準偏差そのものを単独で見るより、<strong>変動係数（標準偏差÷平均）</strong> に直すと比較がしやすくなります。</p>



<pre class="wp-block-code"><code>=STDEV(B2:B13)/AVERAGE(B2:B13)</code></pre>



<p class="wp-block-paragraph">このサンプルでは約0.20（20％）となります。「平均に対して20％くらいの変動幅がある」と表現できれば、店舗間や年間の比較もしやすくなります。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>売上のバラつきが大きすぎる場合は、季節要因（年末商戦・夏枯れなど）が混じっている可能性があります。月別の前年同月比に直してから標準偏差を取ると、純粋な変動の大きさが見えてきます。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc6">実務例2：テストの点数のばらつきを比較する</span></h2>



<p class="wp-block-paragraph">クラスAとクラスBで、同じテストの点数のバラつきを比べてみます。両クラスとも10人ずつのサンプルです。</p>



<figure class="wp-block-table"><table><thead><tr><th>クラスA</th><th>クラスB</th></tr></thead><tbody><tr><td>70</td><td>65</td></tr><tr><td>72</td><td>80</td></tr><tr><td>68</td><td>90</td></tr><tr><td>75</td><td>55</td></tr><tr><td>71</td><td>70</td></tr><tr><td>73</td><td>85</td></tr><tr><td>69</td><td>50</td></tr><tr><td>74</td><td>75</td></tr><tr><td>70</td><td>95</td></tr><tr><td>78</td><td>60</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">クラスAが B2:B11、クラスBが C2:C11 に入っているとします。</p>



<pre class="wp-block-code"><code>=STDEV(B2:B11)
=STDEV(C2:C11)</code></pre>



<p class="wp-block-paragraph">このサンプルでは、クラスAの標準偏差はおよそ3.0、クラスBはおよそ15.5 となります。両クラスの平均点は同じ72点くらいですが、<strong>クラスBの方が圧倒的にバラついている</strong>（できる子とできない子の差が大きい）と一目でわかります。</p>



<p class="wp-block-paragraph">平均だけ見ると同じクラスでも、標準偏差を見れば指導方針の違いが必要なことがすぐ判別できる、というのが標準偏差の威力です。</p>



<h2 class="wp-block-heading"><span id="toc7">STDEV.S・STDEV.P・STDEVAの使い分け早見表</span></h2>



<p class="wp-block-paragraph">Excelには標準偏差を計算する関数がいくつかあります。混同しやすいので一覧で整理しておきます。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>対象</th><th>計算式</th><th>文字列・論理値</th><th>用途</th></tr></thead><tbody><tr><td>STDEV</td><td>標本（旧）</td><td>n-1法</td><td>無視</td><td>互換目的（旧ブックの維持）</td></tr><tr><td>STDEV.S</td><td>標本（新）</td><td>n-1法</td><td>無視</td><td><strong>通常はこれ</strong>（新規作成の推奨）</td></tr><tr><td>STDEV.P</td><td>母集団全体</td><td>n法</td><td>無視</td><td>全データが手元にある場合</td></tr><tr><td>STDEVA</td><td>標本</td><td>n-1法</td><td>TRUEを1、FALSE/文字列を0として計算</td><td>論理値・文字列を含めたい特殊ケース</td></tr><tr><td><a href="https://mashukabu.com/excel-stdevp/">STDEVP</a></td><td>母集団全体（旧）</td><td>n法</td><td>無視</td><td>STDEV.Pの旧互換版</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc8">「標本」と「母集団」の見分け方</span></h3>



<p class="wp-block-paragraph">迷ったら次のように考えると判断できます。</p>



<ul class="wp-block-list"><li><strong>手元のデータは全体の一部か？</strong> → 標本（STDEV / STDEV.S）</li><li><strong>手元のデータが調べたい対象のすべてか？</strong> → 母集団（STDEV.P / STDEVP）</li></ul>



<p class="wp-block-paragraph">たとえば、全国の高校3年生から100人を選んで体力テストの結果を分析する場合、その100人は標本なので <strong>STDEV / STDEV.S</strong> を使います。一方、自社の正社員50人全員の年収データを分析するなら、それが対象のすべてなので <strong>STDEV.P</strong> を使います。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>実務では、調べたい対象「全員」のデータが手に入ることはまれです。アンケート回答者は「回答してくれた人の集合」というサンプルですし、過去の売上データも「これからの店舗運営」を考えれば未来データの一部です。<strong>迷ったら標本（STDEV.S）を選んでおくのが安全</strong> です。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc9">STDEV.S関数（新関数）への移行方法</span></h2>



<p class="wp-block-paragraph">Excel 2010以降では、後継の <strong>STDEV.S関数</strong>（ドット入り）が用意されています。</p>



<figure class="wp-block-table"><table><thead><tr><th>項目</th><th>STDEV</th><th>STDEV.S</th></tr></thead><tbody><tr><td>導入時期</td><td>Excel 2007以前から</td><td>Excel 2010以降</td></tr><tr><td>構文</td><td>STDEV(number1, [number2], &#8230;)</td><td>STDEV.S(number1, [number2], &#8230;)</td></tr><tr><td>計算結果</td><td>同一</td><td>同一</td></tr><tr><td>関数の分類</td><td>互換性関数</td><td>統計関数</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">引数も計算式も完全に同じです。次の2つの数式は、まったく同じ結果を返します。</p>



<pre class="wp-block-code"><code>=STDEV(B2:B13)
=STDEV.S(B2:B13)</code></pre>



<h3 class="wp-block-heading"><span id="toc10">使い分けの実務指針</span></h3>



<ul class="wp-block-list"><li>古いExcel環境（2007以前）と共有する → STDEV</li><li>自分専用または新しい環境で使う → STDEV.S</li><li>既存ブックの数式を継承する → そのまま変更不要</li></ul>



<p class="wp-block-paragraph">Microsoft公式は新関数（STDEV.S）を推奨していますが、STDEVが将来削除される予定もないので、安心して使えます。テンプレートを統一したい場合は、Excelの置換機能で <code>STDEV(</code> を <code>STDEV.S(</code> にまとめて変換するのが手軽です。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>WARNING</strong></p><p>置換時に「STDEVと前方一致するもの」をすべて変換すると、STDEVA・STDEVP も巻き込まれてしまいます。<code>STDEV(</code> のように <strong>直後の括弧まで含めて</strong> 検索すると安全です。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc11">よくあるエラーと対処法</span></h2>



<figure class="wp-block-table"><table><thead><tr><th>エラー</th><th>原因</th><th>対処法</th></tr></thead><tbody><tr><td><code>#DIV/0!</code></td><td>データが1個以下しかない（n-1で0除算）</td><td>最低2個以上のデータを指定する</td></tr><tr><td><code>#VALUE!</code></td><td>引数に直接渡した値が数値以外</td><td>数値を指定する。範囲指定なら文字列セルは自動で無視される</td></tr><tr><td><code>#NUM!</code></td><td>数値オーバーフロー（極端に大きい/小さい値）</td><td>データの単位を整える（円→万円など）</td></tr><tr><td><code>#NAME?</code></td><td>関数名のスペルミス</td><td><code>STDEV</code> のスペルを再確認</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">特に多いのが、データが1個しかない範囲を指定して <strong>#DIV/0!</strong> エラーになるケースです。STDEVは n-1 で割る関係上、データ数が最低2個必要です。フィルタで絞り込んだ結果が1件だけになっていないか確認しましょう。</p>



<p class="wp-block-paragraph">また、思った値より大きく出るときは「母集団のつもりが標本（n-1法）で計算してしまっている」可能性があります。手元のデータが全数なら STDEV.P を使ってください。</p>



<h2 class="wp-block-heading"><span id="toc12">まとめ</span></h2>



<p class="wp-block-paragraph">ExcelのSTDEV関数は、標本データから母集団の標準偏差を推定できる便利な関数です。要点を整理すると次のとおりです。</p>



<ul class="wp-block-list"><li><strong>構文</strong>: <code>=STDEV(number1, [number2], ...)</code></li><li><strong>n-1法（不偏分散）</strong> で標本標準偏差を計算する</li><li><strong>空白セル・論理値・文字列・エラー値は無視</strong> される</li><li>論理値・文字列も含めたい場合は <strong>STDEVA</strong> を使う</li><li>全数データ（母集団）の標準偏差なら <strong>STDEV.P</strong> を使う</li><li><strong>新関数 STDEV.S と計算結果は完全に同一</strong>。新規ブックでは STDEV.S を推奨</li><li><strong>迷ったら STDEV / STDEV.S（標本標準偏差）</strong> を選ぶのが安全</li></ul>



<p class="wp-block-paragraph">売上のバラつき分析、テスト点数の分散比較、品質管理での寸法ばらつき測定など、データの散らばり具合を見たいあらゆる場面で活躍します。平均だけでは見えない「データの個性」を浮かび上がらせる、最も基本的で強力な関数のひとつです。</p>



<p class="wp-block-paragraph">合わせて <a href="https://mashukabu.com/excel-stdevp/">STDEVP関数</a> を覚えておけば、標本と母集団の使い分けに自信が持てるようになります。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/excel-stdev/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>ExcelのSTDEVP関数の使い方｜母標準偏差を求める旧式関数</title>
		<link>https://mashukabu.com/excel-stdevp/</link>
					<comments>https://mashukabu.com/excel-stdevp/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Sat, 09 May 2026 10:20:21 +0000</pubDate>
				<category><![CDATA[Excel関数]]></category>
		<category><![CDATA[STDEV.P関数]]></category>
		<category><![CDATA[STDEVP関数]]></category>
		<category><![CDATA[標準偏差]]></category>
		<category><![CDATA[母標準偏差]]></category>
		<category><![CDATA[統計関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=6690</guid>

					<description><![CDATA[ExcelのSTDEVP関数の使い方を基本構文から実務活用まで解説します。母集団全体の標準偏差を求める方法、新関数STDEV.Pとの互換性、STDEV関数（標本標準偏差）との使い分けや、工場の品質管理・全生徒の成績分析などの実例も紹介します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「古いExcelファイルにSTDEVP関数があるけど、最新のExcelでも使えるの？」「STDEV.Pと何が違うの？」。こんな疑問を持ったことはありませんか？</p>



<p class="wp-block-paragraph">ExcelにはSTDEVPとSTDEV.Pという、見た目がよく似た2つの関数があります。実はこの2つ、計算結果は完全に同じです。それなのに、片方は旧式、もう片方は新式という関係になっています。違いを知らずに使っていると、チーム内でファイルを共有するときや、新しいExcelに移行するときに迷う原因になります。</p>



<p class="wp-block-paragraph">この記事では、STDEVP関数の基本の書き方から実務での使い方まで解説します。STDEV.P関数との互換性や、STDEV関数（標本標準偏差）との使い分けもあわせて整理しました。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-2" checked><label class="toc-title" for="toc-checkbox-2">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">ExcelのSTDEVP関数とは？母集団全体の標準偏差を返す関数</a><ol><li><a href="#toc2" tabindex="0">標準偏差とは？データのばらつきを示す指標</a></li><li><a href="#toc3" tabindex="0">STDEVP関数でできること</a></li></ol></li><li><a href="#toc4" tabindex="0">ExcelのSTDEVP関数の書き方（構文と引数）</a><ol><li><a href="#toc5" tabindex="0">基本構文</a></li><li><a href="#toc6" tabindex="0">引数の指定方法</a></li></ol></li><li><a href="#toc7" tabindex="0">ExcelのSTDEVP関数の実務での使い方</a><ol><li><a href="#toc8" tabindex="0">使用例1: 工場の品質管理（全製品の重量データ）</a></li><li><a href="#toc9" tabindex="0">使用例2: 全生徒のテスト成績の分析</a></li></ol></li><li><a href="#toc10" tabindex="0">ExcelのSTDEVP関数とSTDEV.P関数の違い・互換性</a><ol><li><a href="#toc11" tabindex="0">計算結果は完全に同じ</a></li><li><a href="#toc12" tabindex="0">なぜ2つの関数が存在するのか（旧式と新式）</a></li><li><a href="#toc13" tabindex="0">どちらを使うべきか判断する3つの基準</a></li></ol></li><li><a href="#toc14" tabindex="0">STDEV関数（標本標準偏差）との違い・使い分け</a><ol><li><a href="#toc15" tabindex="0">母集団と標本の違い</a></li><li><a href="#toc16" tabindex="0">4関数の比較表（STDEVP / STDEV.P / STDEV / STDEV.S）</a></li></ol></li><li><a href="#toc17" tabindex="0">ExcelのSTDEVP関数でよくあるエラーと対処法</a><ol><li><a href="#toc18" tabindex="0">#DIV/0! エラー</a></li><li><a href="#toc19" tabindex="0">#VALUE! エラー</a></li><li><a href="#toc20" tabindex="0">結果が直感に合わないとき</a></li></ol></li><li><a href="#toc21" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">ExcelのSTDEVP関数とは？母集団全体の標準偏差を返す関数</span></h2>



<p class="wp-block-paragraph">STDEVP関数（読み方: エスティーデブ・ピー）は、引数に指定したデータを母集団全体と見なして標準偏差を返す関数です。「STDEV」は「Standard Deviation（標準偏差）」、「P」は「Population（母集団）」の頭文字です。</p>



<p class="wp-block-paragraph">Excel 2007以前から使われている旧式の関数です。ただし後方互換性のため、Microsoft 365を含む現在のExcelでも引き続き使えます。Microsoftの公式ドキュメントでは「互換性関数」として分類されています。</p>



<h3 class="wp-block-heading"><span id="toc2">標準偏差とは？データのばらつきを示す指標</span></h3>



<p class="wp-block-paragraph">標準偏差とは、データが平均値からどれくらい離れているかを数値化した指標です。値が大きいほどデータのばらつきが大きく、小さいほど平均値の近くにデータが集まっています。</p>



<p class="wp-block-paragraph">身近な例で考えてみましょう。工場で生産された全製品100個の重量データが手元にあるとします。平均が50gでも、全製品が49〜51gに収まっている場合と、40〜60gまでバラバラな場合では、品質の安定度はまったく違いますよね。この「ばらつきの大きさ」を1つの数値で返してくれるのがSTDEVP関数です。</p>



<h3 class="wp-block-heading"><span id="toc3">STDEVP関数でできること</span></h3>



<p class="wp-block-paragraph">STDEVP関数にできることをまとめると、次のとおりです。</p>



<ul class="wp-block-list"><li>母集団全体のデータからばらつき（標準偏差）を求める</li><li>全製品・全社員・全店舗など、データが全部そろっている場面で使う</li><li>旧形式のExcelファイル（.xls）で書かれた数式をそのまま流用する</li><li><a href="https://mashukabu.com/excel-function-howto-use-average/">AVERAGE関数</a>と組み合わせて「平均 +/- 標準偏差」の範囲を求める</li></ul>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>STDEVP関数はExcel 2003以降のすべてのバージョンで使えます。Microsoft 365、Excel 2007〜2024、Excel for Mac、Excel for the webにも対応しています。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc4">ExcelのSTDEVP関数の書き方（構文と引数）</span></h2>



<p class="wp-block-paragraph">STDEVP関数の基本構文は次のとおりです。</p>



<h3 class="wp-block-heading"><span id="toc5">基本構文</span></h3>



<pre class="wp-block-code"><code>=STDEVP(数値1, [数値2], ...)</code></pre>



<p class="wp-block-paragraph">最低1つの引数が必須です。最大255個まで指定できます。</p>



<h3 class="wp-block-heading"><span id="toc6">引数の指定方法</span></h3>



<p class="wp-block-paragraph">引数には数値、または数値を含む名前、配列、セル範囲を指定します。実務ではセル範囲で指定することがほとんどです。</p>



<figure class="wp-block-table"><table><thead><tr><th>引数</th><th>必須</th><th>内容</th></tr></thead><tbody><tr><td>数値1</td><td>必須</td><td>母集団に対応する最初の数値、配列、またはセル範囲</td></tr><tr><td>数値2, &#8230;</td><td>任意</td><td>追加の数値、配列、またはセル範囲（最大255個）</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">引数の取り扱いには次のルールがあります。</p>



<ul class="wp-block-list"><li>数値が入ったセルだけが計算の対象になる</li><li>論理値（TRUE/FALSE）、文字列形式の数値、空白セルは無視される</li><li>エラー値や数値に変換できない文字列を直接指定すると #VALUE! エラーになる</li><li>論理値や文字列も含めて評価したい場合は STDEVPA 関数を使う</li></ul>



<h2 class="wp-block-heading"><span id="toc7">ExcelのSTDEVP関数の実務での使い方</span></h2>



<p class="wp-block-paragraph">ここからは、実務でよくある2つのシナリオでSTDEVP関数の使い方を見ていきます。</p>



<h3 class="wp-block-heading"><span id="toc8">使用例1: 工場の品質管理（全製品の重量データ）</span></h3>



<p class="wp-block-paragraph">工場で1日に生産された全製品の重量を測定して、品質のばらつきを評価したい場面です。今回は10個分のデータで考えてみます。</p>



<figure class="wp-block-table"><table><thead><tr><th>セル</th><th>内容</th></tr></thead><tbody><tr><td>A1:A10</td><td>各製品の重量（g）。例: 49.8, 50.1, 50.3, 49.9, 50.0, 50.2, 49.7, 50.1, 50.0, 49.8</td></tr><tr><td>C1</td><td><code>=AVERAGE(A1:A10)</code> で平均を計算</td></tr><tr><td>C2</td><td><code>=STDEVP(A1:A10)</code> で母標準偏差を計算</td></tr></tbody></table></figure>



<p class="wp-block-paragraph"><code>=STDEVP(A1:A10)</code> で約 0.18 という値が返ってきます。平均50.0gに対して、ばらつきが0.18gの範囲に収まっているということですね。</p>



<p class="wp-block-paragraph">製造業では「平均 +/- 3σ（標準偏差の3倍）」を品質の許容範囲とする考え方がよく使われます。今回の例なら、49.46〜50.54gが許容範囲の目安になります。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>全数測定したデータは「母集団」なので、STDEVP（または新式のSTDEV.P）を使います。一部だけ抜き取って測定したデータは「標本」なので、STDEV関数（または新式のSTDEV.S）を使います。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc9">使用例2: 全生徒のテスト成績の分析</span></h3>



<p class="wp-block-paragraph">ある学校のあるクラス全員（30人）のテスト成績のばらつきを分析する場面です。</p>



<figure class="wp-block-table"><table><thead><tr><th>セル</th><th>内容</th></tr></thead><tbody><tr><td>A2:A31</td><td>30人分のテスト点数</td></tr><tr><td>C1</td><td><code>=AVERAGE(A2:A31)</code> で平均点を計算</td></tr><tr><td>C2</td><td><code>=STDEVP(A2:A31)</code> で母標準偏差を計算</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">クラス全員のデータがそろっているので、これは母集団です。STDEVP関数で標準偏差を求めると、点数が均一に分布しているか、上位と下位に大きな開きがあるかが見えてきます。</p>



<p class="wp-block-paragraph">例えば平均70点で標準偏差が5点なら、多くの生徒が65〜75点に集中しています。一方、平均70点で標準偏差が15点なら、上位と下位の差が大きく、学習到達度にばらつきがある状態です。</p>



<h2 class="wp-block-heading"><span id="toc10">ExcelのSTDEVP関数とSTDEV.P関数の違い・互換性</span></h2>



<p class="wp-block-paragraph">ここがこの記事の本題です。STDEVPとSTDEV.Pの違いを整理しておきましょう。</p>



<h3 class="wp-block-heading"><span id="toc11">計算結果は完全に同じ</span></h3>



<p class="wp-block-paragraph">まず押さえておきたいのは、<strong>STDEVPとSTDEV.Pの計算結果は完全に同じ</strong>ということです。同じデータを与えれば、同じ値が返ってきます。</p>



<pre class="wp-block-code"><code>=STDEVP(A1:A10) と =STDEV.P(A1:A10) は同じ結果</code></pre>



<p class="wp-block-paragraph">つまり、どちらを使っても計算上の問題は発生しません。</p>



<h3 class="wp-block-heading"><span id="toc12">なぜ2つの関数が存在するのか（旧式と新式）</span></h3>



<p class="wp-block-paragraph">それなら、なぜ2つの関数があるのでしょうか。理由はExcel 2010で行われた「関数体系の整理」にあります。</p>



<p class="wp-block-paragraph">Excel 2010以前は、母集団標準偏差は STDEVP、標本標準偏差は STDEV というネーミングでした。命名ルールに統一感がなく、初心者にはどちらがどちらか分かりにくい状態だったのです。</p>



<p class="wp-block-paragraph">そこでMicrosoftはExcel 2010で次のように整理しました。</p>



<ul class="wp-block-list"><li>母集団 → STDEV.<strong>P</strong>（Populationの頭文字）</li><li>標本 → STDEV.<strong>S</strong>（Sampleの頭文字）</li></ul>



<p class="wp-block-paragraph">この方が「.（ピリオド）の後ろの1文字を見れば母集団か標本かが分かる」ので、はるかに分かりやすいですよね。ただし、過去のファイルとの互換性を保つために、旧式の STDEVP / STDEV もそのまま残されました。</p>



<h3 class="wp-block-heading"><span id="toc13">どちらを使うべきか判断する3つの基準</span></h3>



<p class="wp-block-paragraph">実務でどちらを使うべきか迷ったときは、次の3つの基準で判断するのがおすすめです。</p>



<ol class="wp-block-list"><li><strong>新規作成のワークブック</strong> → STDEV.P を使う（Microsoft推奨）</li><li><strong>既存のワークブックのメンテナンス</strong> → 元のSTDEVPのままで問題なし</li><li><strong>チームや社内テンプレートで指定がある</strong> → そのルールに従う</li></ol>



<p class="wp-block-paragraph">新しいExcelファイルを作るときは、可読性の高い STDEV.P を使うのが基本です。一方、既存のファイルを編集するときは、無理に置き換える必要はありません。STDEVPのまま残しても動作に支障はないからです。</p>



<h2 class="wp-block-heading"><span id="toc14">STDEV関数（標本標準偏差）との違い・使い分け</span></h2>



<p class="wp-block-paragraph">STDEVPと混同しやすいのが、似た名前の STDEV 関数です。こちらは「標本」の標準偏差を返す関数で、計算式も少し違います。</p>



<h3 class="wp-block-heading"><span id="toc15">母集団と標本の違い</span></h3>



<p class="wp-block-paragraph">母集団と標本の違いは、データが「全部そろっているか、一部だけか」です。</p>



<ul class="wp-block-list"><li><strong>母集団</strong>: 対象集団の全員・全部のデータ → STDEVP / STDEV.P を使う</li><li><strong>標本</strong>: 母集団から抜き取ったデータ → STDEV / STDEV.S を使う</li></ul>



<p class="wp-block-paragraph">例えば「全社員200人の評価データ」は母集団です。一方「全国の有権者から1000人を抽出した世論調査」は標本になります。</p>



<p class="wp-block-paragraph">計算上は、母集団標準偏差は分母に <strong>n（データ件数）</strong> を使います。これに対して標本標準偏差は分母に <strong>n &#8211; 1</strong> を使います。同じデータでも、標本標準偏差の方が値が少し大きくなります。</p>



<h3 class="wp-block-heading"><span id="toc16">4関数の比較表（STDEVP / STDEV.P / STDEV / STDEV.S）</span></h3>



<p class="wp-block-paragraph">旧式と新式、母集団と標本の組み合わせで、Excelには4つの標準偏差関数があります。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数名</th><th>種類</th><th>計算対象</th><th>推奨度</th><th>関連記事</th></tr></thead><tbody><tr><td>STDEVP</td><td>旧式</td><td>母集団</td><td>互換性のために残されている</td><td>本記事</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-stdev-p/">STDEV.P</a></td><td>新式</td><td>母集団</td><td>新規作成ではこちらを推奨</td><td>母標準偏差の新関数</td></tr><tr><td><a href="https://mashukabu.com/excel-stdev-function/">STDEV</a></td><td>旧式</td><td>標本</td><td>互換性のために残されている</td><td>標本標準偏差の旧関数</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-stdev-s/">STDEV.S</a></td><td>新式</td><td>標本</td><td>新規作成ではこちらを推奨</td><td>標本標準偏差の新関数</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">迷ったら次の手順で判断してください。</p>



<ol class="wp-block-list"><li>手元のデータが母集団か標本かを判断する</li><li>母集団なら STDEV.P、標本なら STDEV.S（新規作成時）</li><li>既存ファイルのメンテナンスなら、元の関数（STDEVP / STDEV）のままでOK</li></ol>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>分散関数にも同じ関係があります。母分散は<a href="https://mashukabu.com/excel-function-howto-use-var-p/">VAR.P関数</a>、その旧式版は VARP 関数です。標準偏差は分散の平方根なので、内部的には分散と密接に関係しています。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc17">ExcelのSTDEVP関数でよくあるエラーと対処法</span></h2>



<p class="wp-block-paragraph">最後に、STDEVP関数で発生しやすいエラーと対処法を整理しておきます。</p>



<h3 class="wp-block-heading"><span id="toc18">#DIV/0! エラー</span></h3>



<p class="wp-block-paragraph">引数に数値が1つも含まれていないときに発生します。</p>



<figure class="wp-block-table"><table><thead><tr><th>原因</th><th>対処法</th></tr></thead><tbody><tr><td>範囲がすべて空白セル</td><td>データが入っているか確認する</td></tr><tr><td>範囲がすべて文字列・論理値</td><td>数値が入った範囲を指定し直す</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">文字列形式の数値（先頭がアポストロフィ <code>'</code> のもの）は数値として扱われないので、この場合も #DIV/0! になります。VALUE関数で数値に変換するか、データを入力し直してください。</p>



<h3 class="wp-block-heading"><span id="toc19">#VALUE! エラー</span></h3>



<p class="wp-block-paragraph">引数に数値に変換できない文字列を直接指定したときに発生します。</p>



<pre class="wp-block-code"><code>=STDEVP(&quot;abc&quot;, 10, 20)  →  #VALUE! エラー</code></pre>



<p class="wp-block-paragraph">このエラーは、引数を直接書いた場合にだけ起こります。セル参照で指定した場合は、文字列が無視されるだけでエラーにはなりません。実務ではセル範囲で指定することがほとんどなので、このエラーに遭遇することは少ないはずです。</p>



<h3 class="wp-block-heading"><span id="toc20">結果が直感に合わないとき</span></h3>



<p class="wp-block-paragraph">「計算はできたけど、思ったより値が小さい（大きい）」と感じる場合は、母集団と標本を取り違えていないかを確認してください。</p>



<ul class="wp-block-list"><li>母集団のつもりが、実は抽出データだった → STDEV / STDEV.S に変更</li><li>標本のつもりが、実は全データだった → STDEVP / STDEV.P に変更</li></ul>



<p class="wp-block-paragraph">母集団標準偏差（STDEVP）は標本標準偏差（STDEV）よりも値が小さくなります。違和感がある場合はまずデータの性質を見直しましょう。</p>



<h2 class="wp-block-heading"><span id="toc21">まとめ</span></h2>



<p class="wp-block-paragraph">ExcelのSTDEVP関数の使い方を整理します。</p>



<ul class="wp-block-list"><li>STDEVP関数は母集団全体の標準偏差を返す旧式の関数</li><li>新式の STDEV.P 関数と計算結果は完全に同じ（互換性関数として残されている）</li><li>新規作成のワークブックでは STDEV.P が推奨される</li><li>既存ファイルのメンテナンスでは STDEVP のまま使い続けて問題ない</li><li>母集団なら STDEVP / STDEV.P、標本なら STDEV / STDEV.S と使い分ける</li><li>工場の品質管理や全生徒のテスト成績など、全データがそろう場面で活躍する</li></ul>



<p class="wp-block-paragraph">旧式関数だからといって避ける必要はありません。むしろ古いファイルを引き継いだときに「なぜ STDEVP なんだろう？」という疑問が解消されれば、自信を持ってメンテナンスできるはずです。新しい関数を覚えるときは、ぜひ <a href="https://mashukabu.com/excel-function-howto-use-stdev-p/">STDEV.P関数</a> や <a href="https://mashukabu.com/excel-function-howto-use-stdev-s/">STDEV.S関数</a> もあわせて確認してみてください。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/excel-stdevp/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>ExcelのSTDEVPA関数の使い方｜文字列・TRUE/FALSEを含む母標準偏差</title>
		<link>https://mashukabu.com/excel-function-howto-use-stdevpa/</link>
					<comments>https://mashukabu.com/excel-function-howto-use-stdevpa/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Thu, 23 Apr 2026 11:31:14 +0000</pubDate>
				<category><![CDATA[Excel関数]]></category>
		<category><![CDATA[STDEVPA関数]]></category>
		<category><![CDATA[STDEV関数]]></category>
		<category><![CDATA[文字列]]></category>
		<category><![CDATA[標準偏差]]></category>
		<category><![CDATA[母標準偏差]]></category>
		<category><![CDATA[統計関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=6239</guid>

					<description><![CDATA[ExcelのSTDEVPA関数の使い方を基本構文から実務活用まで解説。文字列やTRUE/FALSEを0・1として扱う母標準偏差の求め方、STDEV.Pとの結果比較、STDEVAとの使い分け、STDEV系5関数の比較表もわかりやすく紹介します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">全社員へのアンケートで、未回答が「欠席」「なし」といった文字で入力されていて困ったことはありませんか。</p>



<p class="wp-block-paragraph">ExcelのSTDEV.P関数を使うと、こうした文字列が自動的に無視されてしまいます。そのため「未回答=0点扱い」で全社員のばらつきを見たいときに、うまく計算できないんですよね。</p>



<p class="wp-block-paragraph">そこで活躍するのが<strong>STDEVPA関数</strong>です。文字列やTRUE/FALSEをゼロや1に変換しながら、母標準偏差（母集団全体のばらつきを表す値）を計算できます。</p>



<p class="wp-block-paragraph">この記事ではExcelのSTDEVPA関数について、基本構文からSTDEV.Pとの結果比較まで解説します。STDEVAとの使い分けや実務シナリオも紹介しますので、全社員アンケートや全品検査データの分析に役立ててくださいね。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-3" checked><label class="toc-title" for="toc-checkbox-3">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">STDEVPA関数とは？文字列を含むデータの母標準偏差を求める関数</a><ol><li><a href="#toc2" tabindex="0">STDEVPA関数の読み方と語源</a></li><li><a href="#toc3" tabindex="0">STDEVPAが使える場面と使えない場面</a></li></ol></li><li><a href="#toc4" tabindex="0">STDEVPA関数の書き方（構文と引数）</a><ol><li><a href="#toc5" tabindex="0">基本構文</a></li><li><a href="#toc6" tabindex="0">引数の説明</a></li><li><a href="#toc7" tabindex="0">対応バージョン</a></li></ol></li><li><a href="#toc8" tabindex="0">STDEVPA関数の基本的な使い方</a><ol><li><a href="#toc9" tabindex="0">数値のみのデータで使う場合</a></li><li><a href="#toc10" tabindex="0">文字列が混ざるデータで使う場合（STDEV.Pとの結果比較）</a></li><li><a href="#toc11" tabindex="0">TRUE/FALSEが含まれるデータで使う場合</a></li></ol></li><li><a href="#toc12" tabindex="0">STDEV系5関数の比較表と使い分け</a><ol><li><a href="#toc13" tabindex="0">STDEV / STDEV.S / STDEV.P / STDEVA / STDEVPAの違い</a></li><li><a href="#toc14" tabindex="0">STDEVPAとSTDEVAの選び分け（母集団 vs 標本）</a></li></ol></li><li><a href="#toc15" tabindex="0">STDEVPA関数の実務シナリオ</a><ol><li><a href="#toc16" tabindex="0">全社員アンケートの未回答テキストを含めた集計</a></li><li><a href="#toc17" tabindex="0">全品検査のTRUE/FALSE合否フラグのばらつき分析</a></li></ol></li><li><a href="#toc18" tabindex="0">STDEVPAを使う際の注意点とよくある間違い</a><ol><li><a href="#toc19" tabindex="0">空白セルは無視される（0ではない）</a></li><li><a href="#toc20" tabindex="0">数値型テキストは0として扱われる</a></li><li><a href="#toc21" tabindex="0">#VALUE!エラーが出るとき</a></li><li><a href="#toc22" tabindex="0">全データが同じ値のときは標準偏差が0</a></li></ol></li><li><a href="#toc23" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">STDEVPA関数とは？文字列を含むデータの母標準偏差を求める関数</span></h2>



<p class="wp-block-paragraph">STDEVPA関数は、文字列やTRUE/FALSEを含むデータから、Excelで母標準偏差を求められる統計関数です。STDEV.P関数が文字列を無視するのに対し、STDEVPA関数はすべての値を数値に変換して計算に含めます。</p>



<p class="wp-block-paragraph">全社員アンケートの「未回答」を0点扱いにしたり、全品検査の合否フラグのばらつきを見たりしたいときに便利ですよ。</p>



<h3 class="wp-block-heading"><span id="toc2">STDEVPA関数の読み方と語源</span></h3>



<p class="wp-block-paragraph">STDEVPAは「エスティーディーイーブイピーエー」と読みます。関数名は「STandard DEViation」（標準偏差）に、母集団の「P（Population）」と文字列・論理値を含める意味の「A（Alphanumeric）」を足したものです。</p>



<p class="wp-block-paragraph">同じ「A」が付く関数には、AVERAGEA・MAXA・MINA・VARA・VARPA・STDEVAなどがあります。これらはまとめて「A系関数」と呼ばれていて、すべて共通の変換ルール（文字列→0、TRUE→1、FALSE→0）で動作しますよ。</p>



<h3 class="wp-block-heading"><span id="toc3">STDEVPAが使える場面と使えない場面</span></h3>



<p class="wp-block-paragraph">STDEVPAが向いているのは、「母集団全体のデータ」に文字列やTRUE/FALSEが混ざったケースです。全社員アンケートの未回答を0点扱いにしたいときや、全品検査の合否フラグでばらつきを見たいときに使えますよ。</p>



<p class="wp-block-paragraph">逆に、文字列や未回答を「無視してデータから除外」したい場合は、STDEV.P関数が適切です。また、サンプル調査のように一部データから母集団を推定したい場合は、STDEVAを選びましょう。</p>



<h2 class="wp-block-heading"><span id="toc4">STDEVPA関数の書き方（構文と引数）</span></h2>



<p class="wp-block-paragraph">ここからは、ExcelのSTDEVPA関数の構文を具体的に見ていきましょう。引数は最大255個まで指定できます。</p>



<h3 class="wp-block-heading"><span id="toc5">基本構文</span></h3>



<pre class="wp-block-code"><code>=STDEVPA(値1, [値2], ...)</code></pre>



<p class="wp-block-paragraph">英語版での構文は以下のとおりです。</p>



<pre class="wp-block-code"><code>=STDEVPA(value1, [value2], ...)</code></pre>



<h3 class="wp-block-heading"><span id="toc6">引数の説明</span></h3>



<figure class="wp-block-table"><table><thead><tr><th>引数</th><th>必須</th><th>説明</th></tr></thead><tbody><tr><td>値1</td><td>必須</td><td>母標準偏差を求めたい最初のデータ。セル範囲または単一の値を指定します</td></tr><tr><td>値2以降</td><td>任意</td><td>2つ目以降のデータ。カンマ区切りで最大254個まで追加可能です</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">引数に渡せるデータは、数値・セル参照・範囲・配列定数など幅広く対応しています。合計で最大255個の引数を受け取れます。</p>



<p class="wp-block-paragraph"><strong>値の変換ルール</strong>は以下のとおりです。このルールがSTDEVPAの最大の特徴ですよ。</p>



<figure class="wp-block-table"><table><thead><tr><th>値の種類</th><th>STDEVPAでの扱い</th></tr></thead><tbody><tr><td>数値</td><td>そのまま使用</td></tr><tr><td>TRUE</td><td>1に変換</td></tr><tr><td>FALSE</td><td>0に変換</td></tr><tr><td>文字列（セル参照経由）</td><td>0に変換</td></tr><tr><td>空白セル</td><td>無視（計算に含めない）</td></tr><tr><td>数値型テキスト</td><td>0に変換（文字列として扱う）</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc7">対応バージョン</span></h3>



<p class="wp-block-paragraph">STDEVPA関数はExcel 97以降の古い関数で、現行のバージョンすべてで使えます。</p>



<ul class="wp-block-list"><li>Excel for Microsoft 365</li><li>Excel 2024</li><li>Excel 2021</li><li>Excel 2019</li><li>Excel 2016</li><li>Excel for the web</li></ul>



<p class="wp-block-paragraph">Excel 2010でSTDEV.Pが導入された後も、STDEVPAは新命名ルールに置き換わることなく残っています。「STDEV.PA」のようなドット付きの新名称は存在しません。</p>



<h2 class="wp-block-heading"><span id="toc8">STDEVPA関数の基本的な使い方</span></h2>



<p class="wp-block-paragraph">ここでは、STDEVPA関数の動きを3パターンのサンプルデータで確認していきます。STDEV.Pとの結果比較も載せますので、違いをイメージしやすいはずですよ。</p>



<h3 class="wp-block-heading"><span id="toc9">数値のみのデータで使う場合</span></h3>



<p class="wp-block-paragraph">まずは文字列を含まない、シンプルな数値データで試してみましょう。</p>



<pre class="wp-block-code"><code>A1: 80
A2: 70
A3: 90
A4: 60
A5: 100</code></pre>



<p class="wp-block-paragraph">このデータでSTDEVPAとSTDEV.Pをそれぞれ計算します。</p>



<pre class="wp-block-code"><code>=STDEVPA(A1:A5)  → 14.14
=STDEV.P(A1:A5)  → 14.14</code></pre>



<p class="wp-block-paragraph">数値のみのデータでは、両者の結果は完全に一致します。STDEVPAもSTDEV.Pも「偏差二乗和をnで割る」という同じn法を使っているためです。</p>



<p class="wp-block-paragraph">補足すると、計算過程はこうなります。平均 = (80+70+90+60+100)÷5 = 80、偏差二乗和 = 0+100+100+400+400 = 1000、分散 = 1000÷5 = 200、標準偏差 = √200 ≈ 14.14 です。</p>



<h3 class="wp-block-heading"><span id="toc10">文字列が混ざるデータで使う場合（STDEV.Pとの結果比較）</span></h3>



<p class="wp-block-paragraph">次に、全社員アンケートの未回答を「欠席」という文字列で記録したデータを見てみましょう。</p>



<pre class="wp-block-code"><code>A1: 80
A2: 70
A3: 欠席
A4: 60
A5: 100</code></pre>



<p class="wp-block-paragraph">同じデータでSTDEVPAとSTDEV.Pを計算すると、結果が大きく異なります。</p>



<pre class="wp-block-code"><code>=STDEVPA(A1:A5)  → 33.71
=STDEV.P(A1:A5)  → 14.79</code></pre>



<p class="wp-block-paragraph">STDEVPAでは「欠席」が0に変換され、{80, 70, 0, 60, 100}の5個のデータとして計算されます。平均が62まで下がるため、偏差が大きくなり、標準偏差が大きくなるんですね。</p>



<p class="wp-block-paragraph">一方STDEV.Pでは「欠席」が無視され、{80, 70, 60, 100}の4個のみで計算されます。平均は77.5で、ばらつきは小さくなります。</p>



<p class="wp-block-paragraph">この違いは業務方針によって使い分けが必要です。未回答を「0点扱いで含める」ならSTDEVPA、「集計から除外する」ならSTDEV.Pを選びましょう。</p>



<h3 class="wp-block-heading"><span id="toc11">TRUE/FALSEが含まれるデータで使う場合</span></h3>



<p class="wp-block-paragraph">最後に、出欠や合否などTRUE/FALSEのフラグで記録されたデータを見てみます。</p>



<pre class="wp-block-code"><code>A1: TRUE
A2: FALSE
A3: TRUE
A4: TRUE
A5: FALSE</code></pre>



<p class="wp-block-paragraph">このデータでSTDEVPAを使うと、次の結果になります。</p>



<pre class="wp-block-code"><code>=STDEVPA(A1:A5)  → 0.49</code></pre>



<p class="wp-block-paragraph">STDEVPAはTRUE→1、FALSE→0に変換するため、内部的には{1, 0, 1, 1, 0}として扱われます。平均は0.6、母標準偏差は約0.49になりますよ。</p>



<p class="wp-block-paragraph">なお、STDEV.PにTRUE/FALSEのみのデータを渡すと、すべて無視されて有効データが0件になります。結果として<code>#DIV/0!</code>エラーが返るので、論理値を扱うなら必ずSTDEVPAを選んでくださいね。</p>



<h2 class="wp-block-heading"><span id="toc12">STDEV系5関数の比較表と使い分け</span></h2>



<p class="wp-block-paragraph">Excelには標準偏差を求める関数が5つあります。どれを選べばいいか迷いやすいので、ここで一度整理しておきましょう。</p>



<h3 class="wp-block-heading"><span id="toc13">STDEV / STDEV.S / STDEV.P / STDEVA / STDEVPAの違い</span></h3>



<p class="wp-block-paragraph">5つの関数を、対象データ・分母・値の扱い・追加バージョンで比較します。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>対象データ</th><th>分母</th><th>文字列・論理値</th><th>登場バージョン</th></tr></thead><tbody><tr><td>STDEV.S</td><td>標本（サンプル）</td><td>n-1</td><td>無視</td><td>Excel 2010以降</td></tr><tr><td>STDEV</td><td>標本（サンプル）</td><td>n-1</td><td>無視</td><td>旧互換（現在も使用可）</td></tr><tr><td>STDEV.P</td><td>母集団全体</td><td>n</td><td>無視</td><td>Excel 2010以降</td></tr><tr><td>STDEVA</td><td>標本（サンプル）</td><td>n-1</td><td>0または1として含める</td><td>Excel 97以降</td></tr><tr><td>STDEVPA</td><td>母集団全体</td><td>n</td><td>0または1として含める</td><td>Excel 97以降</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">「標本」とは、調査対象となる全体から一部を取り出したデータのことです。「母集団」とは、調査対象となる全体のデータを指します。</p>



<p class="wp-block-paragraph">分母がnのSTDEV.PやSTDEVPAは、母集団全体の「真のばらつき」そのものを計算します。一方、分母n-1のSTDEV.SやSTDEVAは、標本から母集団のばらつきを推定する考え方（不偏分散）を使います。</p>



<h3 class="wp-block-heading"><span id="toc14">STDEVPAとSTDEVAの選び分け（母集団 vs 標本）</span></h3>



<p class="wp-block-paragraph">STDEVPAとSTDEVAは、どちらもA系関数で文字列・論理値を0・1扱いする点は同じです。違いは「対象データが母集団か標本か」と「分母がnかn-1か」の2点です。</p>



<ul class="wp-block-list"><li><strong>STDEVPA</strong>: 母集団全体（全員分・全品分）のデータが揃っている場合に使う。分母はn</li><li><strong>STDEVA</strong>: 全体から取り出したサンプルから、母集団のばらつきを推定したい場合に使う。分母はn-1</li></ul>



<p class="wp-block-paragraph">たとえば社員30人全員の勤怠データは「母集団」なのでSTDEVPAを選びます。一方、社員300人のうち抽出した30人分のデータなら「標本」としてSTDEVAが適切です。</p>



<p class="wp-block-paragraph">同じデータならSTDEVPAの方がSTDEVAより小さめの値になります。分母が大きいためですね。</p>



<h2 class="wp-block-heading"><span id="toc15">STDEVPA関数の実務シナリオ</span></h2>



<p class="wp-block-paragraph">ここからは、STDEVPAが活躍する具体的な業務シナリオを2つ紹介します。どちらも「全体データに未回答や論理値が混ざる」ケースです。</p>



<h3 class="wp-block-heading"><span id="toc16">全社員アンケートの未回答テキストを含めた集計</span></h3>



<p class="wp-block-paragraph">社員10人全員に「総合満足度（100点満点）」を聞いた結果を想定します。全員分が対象なので母集団ですね。</p>



<pre class="wp-block-code"><code>A2: 80   （社員1）
A3: 70   （社員2）
A4: 欠席 （社員3 未回答）
A5: 60   （社員4）
A6: 100  （社員5）
A7: 未記入 （社員6 未回答）
A8: 90   （社員7）
A9: 75   （社員8）
A10: 85  （社員9）
A11: 95  （社員10）</code></pre>



<p class="wp-block-paragraph">2人の未回答を「0点扱い」でばらつきを評価するなら、以下のように書きます。</p>



<pre class="wp-block-code"><code>=STDEVPA(A2:A11)</code></pre>



<p class="wp-block-paragraph">この方式は「未回答者も組織の満足度に影響しているはず」と考える場合に使います。逆に、未回答者を除外して「回答者のみの満足度のばらつき」を見たければSTDEV.Pが適切です。</p>



<h3 class="wp-block-heading"><span id="toc17">全品検査のTRUE/FALSE合否フラグのばらつき分析</span></h3>



<p class="wp-block-paragraph">ある日の製造ロット全品に対する検査結果を想定します。5個全品の検査データです。</p>



<pre class="wp-block-code"><code>A2: TRUE   （1個目 合格）
A3: TRUE   （2個目 合格）
A4: FALSE  （3個目 不合格）
A5: TRUE   （4個目 合格）
A6: TRUE   （5個目 合格）</code></pre>



<p class="wp-block-paragraph">合格率のばらつきを見たいときは、以下の数式を使います。</p>



<pre class="wp-block-code"><code>=STDEVPA(A2:A6)  → 0.40</code></pre>



<p class="wp-block-paragraph">STDEVPAはTRUE→1、FALSE→0に変換してくれるので、フラグ列のばらつきを素直に計算できます。これは「ロット安定度」の指標として、複数ロットの比較やライン間の比較にも応用できますよ。</p>



<h2 class="wp-block-heading"><span id="toc18">STDEVPAを使う際の注意点とよくある間違い</span></h2>



<p class="wp-block-paragraph">STDEVPAを使うときによくハマる落とし穴を整理しておきます。エラーが出る前に目を通しておいてくださいね。</p>



<h3 class="wp-block-heading"><span id="toc19">空白セルは無視される（0ではない）</span></h3>



<p class="wp-block-paragraph">変換ルールで見落としがちなのが、空白セルは「0」ではなく「無視」される点です。</p>



<pre class="wp-block-code"><code>A1: 80
A2: 70
A3:           （空白）
A4: 60
A5: 100</code></pre>



<p class="wp-block-paragraph">このとき、STDEVPAは空白のA3を無視して、{80, 70, 60, 100}の4個のデータとして計算します。「文字列は0扱い」でも「空白は除外」なんですね。</p>



<p class="wp-block-paragraph">未回答を0点扱いにしたいなら、空白のままにせず「0」か「欠席」などの文字列を必ず入力しておきましょう。</p>



<h3 class="wp-block-heading"><span id="toc20">数値型テキストは0として扱われる</span></h3>



<p class="wp-block-paragraph">Excelでは、セルの書式が「テキスト」になっていると、見た目が数値でも内部的には文字列として扱われます。これをSTDEVPAに渡すと0に変換されてしまいます。</p>



<pre class="wp-block-code"><code>A1: 80   （標準書式）
A2: 70   （テキスト書式で &quot;70&quot; と入力）
A3: 90</code></pre>



<p class="wp-block-paragraph">この場合、STDEVPAはA2を0として計算するため、意図した結果になりません。セルの左上に緑の三角マークが表示されていたら、書式がテキスト型になっている可能性が高いですよ。</p>



<p class="wp-block-paragraph">対処法は以下の2つです。</p>



<ul class="wp-block-list"><li>セルを選択し、Ctrl + 1で書式設定を開き「標準」に変更する</li><li>VALUE関数で数値に変換する（例: <code>=VALUE(A2)</code>）</li></ul>



<p class="wp-block-paragraph">データを外部CSVやWebからコピーしたとき、この状態になりやすいので注意してくださいね。</p>



<h3 class="wp-block-heading"><span id="toc21">#VALUE!エラーが出るとき</span></h3>



<p class="wp-block-paragraph">STDEVPA関数に文字列を<strong>引数として直接指定</strong>した場合は<code>#VALUE!</code>エラーが出ます。</p>



<pre class="wp-block-code"><code>=STDEVPA(80, 70, &quot;欠席&quot;, 60, 100)   → #VALUE!エラー</code></pre>



<p class="wp-block-paragraph">これは「引数直接指定」と「セル参照経由」で挙動が異なるためです。セル参照経由の文字列は0に変換されますが、数式内に文字列リテラルを直接書くと型不一致でエラーになります。</p>



<p class="wp-block-paragraph">セル範囲を使えば回避できるので、以下のように書き直しましょう。</p>



<pre class="wp-block-code"><code>=STDEVPA(A1:A5)   → セル範囲指定ならOK</code></pre>



<h3 class="wp-block-heading"><span id="toc22">全データが同じ値のときは標準偏差が0</span></h3>



<p class="wp-block-paragraph">全データが同じ値の場合、標準偏差は0になります。これはエラーではなく正しい結果です。</p>



<p class="wp-block-paragraph"><code>=STDEVPA(A1:A5)</code>の結果は<code>0</code>です。「ばらつきがない」状態を意味していますので、データの異常ではありませんよ。</p>



<h2 class="wp-block-heading"><span id="toc23">まとめ</span></h2>



<p class="wp-block-paragraph">ExcelのSTDEVPA関数は、文字列やTRUE/FALSEを含むデータから、母標準偏差を求められる関数です。この記事のポイントを振り返っておきましょう。</p>



<ul class="wp-block-list"><li><strong>構文</strong>: <code>=STDEVPA(値1, [値2], ...)</code>、最大255個の引数</li><li><strong>変換ルール</strong>: 文字列→0、TRUE→1、FALSE→0、空白→無視</li><li><strong>STDEV.Pとの違い</strong>: STDEV.Pは文字列を無視、STDEVPAは0扱いで含める</li><li><strong>STDEVAとの違い</strong>: 分母が n（母集団）か n-1（標本）か。STDEVPAは母集団全体のデータに使う</li><li><strong>A系関数</strong>: AVERAGEA・MAXA・MINA・VARA・VARPA・STDEVAと共通の変換ルール</li><li><strong>使う場面</strong>: 全社員アンケートの未回答を0点扱いにしたいとき、TRUE/FALSE合否フラグのばらつきを見たいとき</li><li><strong>よくある間違い</strong>: 数値型テキストが0扱いされる、直接指定の文字列は#VALUE!</li></ul>



<p class="wp-block-paragraph">業務方針に合わせて、STDEVPAとSTDEV.P、そしてSTDEVAを使い分けてみてくださいね。「母集団全体で未回答=0点扱い」がしっくりくる場面ではSTDEVPAが強い味方になってくれますよ。</p>



<p class="wp-block-paragraph">STDEV系の他の関数やA系関数もあわせて学んでおくと、統計集計の幅が広がります。以下の関連記事も参考にしてくださいね。</p>



<ul class="wp-block-list"><li><a href="https://mashukabu.com/excel-function-howto-use-stdeva/">ExcelのSTDEVA関数</a>: 文字列・TRUE/FALSEを含む標本標準偏差（n-1）の求め方</li><li><a href="https://mashukabu.com/excel-function-howto-use-stdev-p/">ExcelのSTDEV.P関数</a>: 数値のみの母集団標準偏差を求める関数</li><li><a href="https://mashukabu.com/excel-function-howto-use-stdev-s/">ExcelのSTDEV.S関数</a>: 数値のみの標本標準偏差を求める正規関数</li><li><a href="https://mashukabu.com/excel-stdev-function/">ExcelのSTDEV関数</a>: 旧版の標本標準偏差関数</li><li><a href="https://mashukabu.com/spreadsheet-stdevpa-function/">スプレッドシートのSTDEVPA関数</a>: Googleスプレッドシート版STDEVPA</li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/excel-function-howto-use-stdevpa/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>ExcelのSTDEVA関数の使い方｜文字列・TRUE/FALSEを含む標本標準偏差</title>
		<link>https://mashukabu.com/excel-function-howto-use-stdeva/</link>
					<comments>https://mashukabu.com/excel-function-howto-use-stdeva/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Thu, 23 Apr 2026 11:31:09 +0000</pubDate>
				<category><![CDATA[Excel関数]]></category>
		<category><![CDATA[STDEVA関数]]></category>
		<category><![CDATA[STDEV関数]]></category>
		<category><![CDATA[文字列]]></category>
		<category><![CDATA[標準偏差]]></category>
		<category><![CDATA[統計関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=6235</guid>

					<description><![CDATA[ExcelのSTDEVA関数の使い方を基本構文から実務活用まで解説。文字列やTRUE/FALSEを0・1として扱う標本標準偏差の求め方、STDEV.Sとの結果比較、STDEV系5関数の比較表もわかりやすく紹介します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">アンケートの集計表で、未回答が「欠席」「なし」といった文字で入力されていて困ったことはありませんか。</p>



<p class="wp-block-paragraph">ExcelのSTDEV.S関数を使うと、こうした文字列が自動的に無視されてしまいます。そのため「未回答=0点扱い」にしてばらつきを見たいときに、うまく計算できないんですよね。</p>



<p class="wp-block-paragraph">そこで活躍するのが<strong>STDEVA関数</strong>です。文字列やTRUE/FALSEをゼロや1に変換しながら、標本標準偏差（サンプルから母集団のばらつきを推定する値）を計算できます。</p>



<p class="wp-block-paragraph">この記事ではExcelのSTDEVA関数について、基本構文からSTDEV.Sとの結果比較、STDEV系5関数の使い分けまで解説します。「A系関数」という切り口で実務シナリオも紹介しますので、アンケート集計やフラグ付きデータの分析に役立ててくださいね。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-4" checked><label class="toc-title" for="toc-checkbox-4">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">STDEVA関数とは？文字列を含むデータの標本標準偏差を求める関数</a><ol><li><a href="#toc2" tabindex="0">STDEVA関数の読み方と語源</a></li><li><a href="#toc3" tabindex="0">STDEVAが使える場面と使えない場面</a></li></ol></li><li><a href="#toc4" tabindex="0">STDEVA関数の書き方（構文と引数）</a><ol><li><a href="#toc5" tabindex="0">基本構文</a></li><li><a href="#toc6" tabindex="0">引数の説明</a></li><li><a href="#toc7" tabindex="0">対応バージョン</a></li></ol></li><li><a href="#toc8" tabindex="0">STDEVA関数の基本的な使い方</a><ol><li><a href="#toc9" tabindex="0">数値のみのデータで使う場合</a></li><li><a href="#toc10" tabindex="0">文字列が混ざるデータで使う場合（STDEV.Sとの結果比較）</a></li><li><a href="#toc11" tabindex="0">TRUE/FALSEが含まれるデータで使う場合</a></li></ol></li><li><a href="#toc12" tabindex="0">STDEV系5関数の比較表と使い分け</a><ol><li><a href="#toc13" tabindex="0">STDEV / STDEV.S / STDEV.P / STDEVA / STDEVPAの違い</a></li><li><a href="#toc14" tabindex="0">A系関数（STDEVA・STDEVPA）を選ぶべき場面</a></li></ol></li><li><a href="#toc15" tabindex="0">STDEVA関数の実務シナリオ</a><ol><li><a href="#toc16" tabindex="0">アンケートデータに未回答テキストが混ざるケース</a></li><li><a href="#toc17" tabindex="0">TRUE/FALSEフラグ付きデータのばらつき分析</a></li></ol></li><li><a href="#toc18" tabindex="0">STDEVAを使う際の注意点とよくある間違い</a><ol><li><a href="#toc19" tabindex="0">空白セルは無視される（0ではない）</a></li><li><a href="#toc20" tabindex="0">数値型テキストは0として扱われる</a></li><li><a href="#toc21" tabindex="0">数値データが1個以下だと#DIV/0!エラー</a></li><li><a href="#toc22" tabindex="0">#VALUE!エラーが出るとき</a></li><li><a href="#toc23" tabindex="0">全データが同じ値のときは標準偏差が0</a></li></ol></li><li><a href="#toc24" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">STDEVA関数とは？文字列を含むデータの標本標準偏差を求める関数</span></h2>



<p class="wp-block-paragraph">STDEVA関数は、文字列やTRUE/FALSEを含むデータから、Excelで標本標準偏差を求められる統計関数です。STDEV.S関数が文字列を無視するのに対し、STDEVA関数はすべての値を数値に変換して計算に含めます。</p>



<p class="wp-block-paragraph">アンケートの「未回答」を0点扱いにしたり、TRUE/FALSEのフラグ列のばらつきを見たりしたいときに便利ですよ。</p>



<h3 class="wp-block-heading"><span id="toc2">STDEVA関数の読み方と語源</span></h3>



<p class="wp-block-paragraph">STDEVAは「エスティーディーイーブイエー」と読みます。「STandard DEViation」（標準偏差）に、文字列や論理値を含める意味の「A（Alphanumeric）」を足した名前です。</p>



<p class="wp-block-paragraph">同じ「A」が付く関数には、AVERAGEA・MAXA・MINA・VARA・VARPA・STDEVPAなどがあります。これらはまとめて「A系関数」と呼ばれていて、すべて共通の変換ルール（文字列→0、TRUE→1、FALSE→0）で動作します。</p>



<h3 class="wp-block-heading"><span id="toc3">STDEVAが使える場面と使えない場面</span></h3>



<p class="wp-block-paragraph">STDEVAが向いているのは、文字列やTRUE/FALSEが混ざったデータのケースです。これらを0や1として計算に含めたいときに活躍します。アンケートの未回答を0点扱いにしたいときや、出欠のフラグ列でばらつきを見たいときに使えますよ。</p>



<p class="wp-block-paragraph">逆に、文字列や未回答を「無視してデータから除外」したい場合は、STDEV.S関数が適切です。「未回答者は集計から外す」方針のときはSTDEV.Sを選んでくださいね。</p>



<h2 class="wp-block-heading"><span id="toc4">STDEVA関数の書き方（構文と引数）</span></h2>



<p class="wp-block-paragraph">ここからは、ExcelのSTDEVA関数の構文を具体的に見ていきましょう。引数は最大255個まで指定できます。</p>



<h3 class="wp-block-heading"><span id="toc5">基本構文</span></h3>



<pre class="wp-block-code"><code>=STDEVA(値1, [値2], ...)</code></pre>



<p class="wp-block-paragraph">英語版での構文は以下のとおりです。</p>



<pre class="wp-block-code"><code>=STDEVA(value1, [value2], ...)</code></pre>



<h3 class="wp-block-heading"><span id="toc6">引数の説明</span></h3>



<figure class="wp-block-table"><table><thead><tr><th>引数</th><th>必須</th><th>説明</th></tr></thead><tbody><tr><td>値1</td><td>必須</td><td>標本標準偏差を求めたい最初のデータ。セル範囲または単一の値を指定します</td></tr><tr><td>値2以降</td><td>任意</td><td>2つ目以降のデータ。カンマ区切りで最大254個まで追加可能です</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">引数に渡せるデータは、数値・セル参照・範囲・配列定数など幅広く対応しています。合計で最大255個の引数を受け取れます。</p>



<p class="wp-block-paragraph"><strong>値の変換ルール</strong>は以下のとおりです。このルールがSTDEVAの最大の特徴ですよ。</p>



<figure class="wp-block-table"><table><thead><tr><th>値の種類</th><th>STDEVAでの扱い</th></tr></thead><tbody><tr><td>数値</td><td>そのまま使用</td></tr><tr><td>TRUE</td><td>1に変換</td></tr><tr><td>FALSE</td><td>0に変換</td></tr><tr><td>文字列（セル参照経由）</td><td>0に変換</td></tr><tr><td>空白セル</td><td>無視（計算に含めない）</td></tr><tr><td>数値型テキスト</td><td>0に変換（文字列として扱う）</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc7">対応バージョン</span></h3>



<p class="wp-block-paragraph">STDEVA関数はExcel 97以降の古い関数で、現行のバージョンすべてで使えます。</p>



<ul class="wp-block-list"><li>Excel for Microsoft 365</li><li>Excel 2024</li><li>Excel 2021</li><li>Excel 2019</li><li>Excel 2016</li><li>Excel for the web</li></ul>



<p class="wp-block-paragraph">Excel 2010でSTDEV.Sが導入された後も、STDEVAは新命名ルール（ドット付き）に置き換わることなく残っています。後述の5関数比較表でその理由がわかりますよ。</p>



<h2 class="wp-block-heading"><span id="toc8">STDEVA関数の基本的な使い方</span></h2>



<p class="wp-block-paragraph">ここでは、STDEVA関数の動きを3パターンのサンプルデータで確認していきます。STDEV.Sとの結果比較も載せますので、違いをイメージしやすいはずですよ。</p>



<h3 class="wp-block-heading"><span id="toc9">数値のみのデータで使う場合</span></h3>



<p class="wp-block-paragraph">まずは文字列を含まない、シンプルな数値データで試してみましょう。</p>



<pre class="wp-block-code"><code>A1: 80
A2: 70
A3: 90
A4: 60
A5: 100</code></pre>



<p class="wp-block-paragraph">このデータでSTDEVAとSTDEV.Sをそれぞれ計算します。</p>



<pre class="wp-block-code"><code>=STDEVA(A1:A5)   → 15.81
=STDEV.S(A1:A5)  → 15.81</code></pre>



<p class="wp-block-paragraph">数値のみのデータでは、両者の結果は完全に一致します。なぜなら、STDEVAもSTDEV.Sも「サンプルの偏差二乗和をn-1で割る」という同じn-1法を使っているからです。</p>



<p class="wp-block-paragraph">補足すると、計算過程はこうなります。平均 = (80+70+90+60+100)÷5 = 80、偏差二乗和 = 0+100+100+400+400 = 1000、分散 = 1000÷4 = 250、標準偏差 = √250 ≈ 15.81 です。</p>



<h3 class="wp-block-heading"><span id="toc10">文字列が混ざるデータで使う場合（STDEV.Sとの結果比較）</span></h3>



<p class="wp-block-paragraph">次に、アンケートの未回答を「欠席」という文字列で記録したデータを見てみましょう。</p>



<pre class="wp-block-code"><code>A1: 80
A2: 70
A3: 欠席
A4: 60
A5: 100</code></pre>



<p class="wp-block-paragraph">同じデータでSTDEVAとSTDEV.Sを計算すると、結果が大きく異なります。</p>



<pre class="wp-block-code"><code>=STDEVA(A1:A5)   → 37.68
=STDEV.S(A1:A5)  → 17.08</code></pre>



<p class="wp-block-paragraph">STDEVAでは「欠席」が0に変換され、{80, 70, 0, 60, 100}の5個のデータとして計算されます。平均が62まで下がるため、偏差が大きくなり、標準偏差が大きくなるんですね。</p>



<p class="wp-block-paragraph">一方STDEV.Sでは「欠席」が無視され、{80, 70, 60, 100}の4個のみで計算されます。平均は77.5で、ばらつきは小さくなります。</p>



<p class="wp-block-paragraph">この違いは業務方針によって使い分けが必要です。未回答を「0点扱いで含める」ならSTDEVA、「集計から除外する」ならSTDEV.Sを選びましょう。</p>



<h3 class="wp-block-heading"><span id="toc11">TRUE/FALSEが含まれるデータで使う場合</span></h3>



<p class="wp-block-paragraph">最後に、出欠や合否などTRUE/FALSEのフラグで記録されたデータを見てみます。</p>



<pre class="wp-block-code"><code>A1: TRUE
A2: FALSE
A3: TRUE
A4: TRUE
A5: FALSE</code></pre>



<p class="wp-block-paragraph">このデータでSTDEVAを使うと、次の結果になります。</p>



<pre class="wp-block-code"><code>=STDEVA(A1:A5)   → 0.55</code></pre>



<p class="wp-block-paragraph">STDEVAはTRUE→1、FALSE→0に変換するため、内部的には{1, 0, 1, 1, 0}として扱われます。平均は0.6、標準偏差は約0.55になりますよ。</p>



<p class="wp-block-paragraph">なお、STDEV.SにTRUE/FALSEのみのデータを渡すと、すべて無視されて有効データが0件になります。結果として<code>#DIV/0!</code>エラーが返るので、論理値を扱うなら必ずSTDEVAを選んでくださいね。</p>



<h2 class="wp-block-heading"><span id="toc12">STDEV系5関数の比較表と使い分け</span></h2>



<p class="wp-block-paragraph">Excelには標準偏差を求める関数が5つあります。どれを選べばいいか迷いやすいので、ここで一度整理しておきましょう。</p>



<h3 class="wp-block-heading"><span id="toc13">STDEV / STDEV.S / STDEV.P / STDEVA / STDEVPAの違い</span></h3>



<p class="wp-block-paragraph">5つの関数を、対象データ・分母・値の扱い・追加バージョンで比較します。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>対象データ</th><th>分母</th><th>文字列・論理値</th><th>登場バージョン</th></tr></thead><tbody><tr><td>STDEV.S</td><td>標本（サンプル）</td><td>n-1</td><td>無視</td><td>Excel 2010以降</td></tr><tr><td>STDEV</td><td>標本（サンプル）</td><td>n-1</td><td>無視</td><td>旧互換（現在も使用可）</td></tr><tr><td>STDEV.P</td><td>母集団全体</td><td>n</td><td>無視</td><td>Excel 2010以降</td></tr><tr><td>STDEVA</td><td>標本（サンプル）</td><td>n-1</td><td>0または1として含める</td><td>Excel 97以降</td></tr><tr><td>STDEVPA</td><td>母集団全体</td><td>n</td><td>0または1として含める</td><td>Excel 97以降</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">「標本」とは、調査対象となる全体から一部を取り出したデータのことです。「母集団」とは、調査対象となる全体のデータを指します。</p>



<p class="wp-block-paragraph">分母がn-1のSTDEV.SやSTDEVAは、標本から母集団のばらつきを推定するための計算です。「不偏分散」（母集団の分散を過小評価しないように補正した推定値）の考え方を使います。</p>



<h3 class="wp-block-heading"><span id="toc14">A系関数（STDEVA・STDEVPA）を選ぶべき場面</span></h3>



<p class="wp-block-paragraph">STDEVAとSTDEVPAは、A系関数の一員です。A系関数は次のような場面で使います。</p>



<ul class="wp-block-list"><li>アンケートの未回答（「なし」「未記入」などの文字列）を0点扱いにしてばらつきを見たい</li><li>出欠や合否のTRUE/FALSEフラグで変動を測りたい</li><li>商品の在庫で「欠品」と記録されたセルを0扱いで集計したい</li></ul>



<p class="wp-block-paragraph">逆に、文字列や未回答を除外して純粋な数値のみで計算したいなら、STDEV.SやSTDEV.Pが適切です。データの扱い方針で使い分けてくださいね。</p>



<h2 class="wp-block-heading"><span id="toc15">STDEVA関数の実務シナリオ</span></h2>



<p class="wp-block-paragraph">ここからは、STDEVAが活躍する具体的な業務シナリオを2つ紹介します。どちらも「未回答や論理値を0・1で扱う」ケースです。</p>



<h3 class="wp-block-heading"><span id="toc16">アンケートデータに未回答テキストが混ざるケース</span></h3>



<p class="wp-block-paragraph">社内満足度アンケートで、10人に「総合満足度（100点満点）」を聞いた結果を想定します。</p>



<pre class="wp-block-code"><code>A2: 80   （回答者1）
A3: 70   （回答者2）
A4: 欠席 （回答者3 未回答）
A5: 60   （回答者4）
A6: 100  （回答者5）
A7: 未記入 （回答者6 未回答）
A8: 90   （回答者7）
A9: 75   （回答者8）
A10: 85  （回答者9）
A11: 95  （回答者10）</code></pre>



<p class="wp-block-paragraph">2人の未回答を「0点扱い」でばらつきを評価するなら、以下のように書きます。</p>



<pre class="wp-block-code"><code>=STDEVA(A2:A11)</code></pre>



<p class="wp-block-paragraph">この方式は「未回答者も組織の満足度に影響しているはず」と考える場合に使います。一方、未回答者を除外して「回答者のみの満足度のばらつき」を見たければSTDEV.Sが適切です。</p>



<p class="wp-block-paragraph">どちらが正しいという話ではなく、集計方針に合わせて選べるのがポイントですよ。</p>



<h3 class="wp-block-heading"><span id="toc17">TRUE/FALSEフラグ付きデータのばらつき分析</span></h3>



<p class="wp-block-paragraph">出勤状況を日別に記録した表を想定します。社員1人分の1週間のデータです。</p>



<pre class="wp-block-code"><code>A2: TRUE   （月曜日 出勤）
A3: TRUE   （火曜日 出勤）
A4: FALSE  （水曜日 欠勤）
A5: TRUE   （木曜日 出勤）
A6: TRUE   （金曜日 出勤）</code></pre>



<p class="wp-block-paragraph">出勤率のばらつきを見たいときは、以下の数式を使います。</p>



<pre class="wp-block-code"><code>=STDEVA(A2:A6)   → 0.45</code></pre>



<p class="wp-block-paragraph">STDEVAはTRUE→1、FALSE→0に変換してくれるので、フラグ列のばらつきを素直に計算できます。これは「出勤安定度」の指標として、複数社員の比較やチーム間の比較にも応用できますよ。</p>



<h2 class="wp-block-heading"><span id="toc18">STDEVAを使う際の注意点とよくある間違い</span></h2>



<p class="wp-block-paragraph">STDEVAを使うときによくハマる落とし穴を整理しておきます。エラーが出る前に目を通しておいてくださいね。</p>



<h3 class="wp-block-heading"><span id="toc19">空白セルは無視される（0ではない）</span></h3>



<p class="wp-block-paragraph">変換ルールで見落としがちなのが、空白セルは「0」ではなく「無視」される点です。</p>



<pre class="wp-block-code"><code>A1: 80
A2: 70
A3:           （空白）
A4: 60
A5: 100</code></pre>



<p class="wp-block-paragraph">このとき、STDEVAは空白のA3を無視して、{80, 70, 60, 100}の4個のデータとして計算します。「文字列は0扱い」でも「空白は除外」なんですね。</p>



<p class="wp-block-paragraph">未回答を0点扱いにしたいなら、空白のままにせず「0」か「欠席」などの文字列を必ず入力しておきましょう。</p>



<h3 class="wp-block-heading"><span id="toc20">数値型テキストは0として扱われる</span></h3>



<p class="wp-block-paragraph">Excelでは、セルの書式が「テキスト」になっていると、見た目が数値でも内部的には文字列として扱われます。これをSTDEVAに渡すと0に変換されてしまいます。</p>



<pre class="wp-block-code"><code>A1: 80   （標準書式）
A2: 70   （テキスト書式で &quot;70&quot; と入力）
A3: 90</code></pre>



<p class="wp-block-paragraph">この場合、STDEVAはA2を0として計算するため、意図した結果になりません。セルの左上に緑の三角マークが表示されていたら、書式がテキスト型になっている可能性が高いですよ。</p>



<p class="wp-block-paragraph">対処法は以下の2つです。</p>



<ul class="wp-block-list"><li>セルを選択し、Ctrl + 1で書式設定を開き「標準」に変更する</li><li>VALUE関数で数値に変換する（例: <code>=VALUE(A2)</code>）</li></ul>



<p class="wp-block-paragraph">データを外部CSVやWebからコピーしたとき、この状態になりやすいので注意してくださいね。</p>



<h3 class="wp-block-heading"><span id="toc21">数値データが1個以下だと#DIV/0!エラー</span></h3>



<p class="wp-block-paragraph">変換後の数値が1個以下のとき、分母のn-1が0になるため、STDEVAは<code>#DIV/0!</code>エラーを返します。</p>



<pre class="wp-block-code"><code>A1: 欠席
A2: 未記入
A3: 80</code></pre>



<p class="wp-block-paragraph">この例では、文字列2個は0に変換されて3個のデータ{0, 0, 80}として計算されるので、エラーにはなりません。ただし、実データが1件しかない場合（例: <code>=STDEVA(A3)</code>）はn-1=0になって<code>#DIV/0!</code>が返ります。</p>



<p class="wp-block-paragraph">少ないデータで標準偏差を測ろうとしていないか、範囲指定を見直してみてください。</p>



<h3 class="wp-block-heading"><span id="toc22">#VALUE!エラーが出るとき</span></h3>



<p class="wp-block-paragraph">STDEVA関数に文字列を<strong>引数として直接指定</strong>した場合は<code>#VALUE!</code>エラーが出ます。</p>



<pre class="wp-block-code"><code>=STDEVA(80, 70, &quot;欠席&quot;, 60, 100)   → #VALUE!エラー</code></pre>



<p class="wp-block-paragraph">これは「引数直接指定」と「セル参照経由」で挙動が異なるためです。セル参照経由の文字列は0に変換されますが、数式内に文字列リテラルを直接書くと型不一致でエラーになります。</p>



<p class="wp-block-paragraph">セル範囲を使えば回避できるので、以下のように書き直しましょう。</p>



<pre class="wp-block-code"><code>=STDEVA(A1:A5)   → セル範囲指定ならOK</code></pre>



<h3 class="wp-block-heading"><span id="toc23">全データが同じ値のときは標準偏差が0</span></h3>



<p class="wp-block-paragraph">全データが同じ値の場合、標準偏差は0になります。これはエラーではなく正しい結果です。</p>



<pre class="wp-block-code"><code>A1: 50
A2: 50
A3: 50
A4: 50
A5: 50</code></pre>



<p class="wp-block-paragraph"><code>=STDEVA(A1:A5)</code>の結果は<code>0</code>です。「ばらつきがない」状態を意味していますので、データの異常ではありませんよ。</p>



<h2 class="wp-block-heading"><span id="toc24">まとめ</span></h2>



<p class="wp-block-paragraph">ExcelのSTDEVA関数は、文字列やTRUE/FALSEを含むデータから、標本標準偏差を求められる関数です。この記事のポイントを振り返っておきましょう。</p>



<ul class="wp-block-list"><li><strong>構文</strong>: <code>=STDEVA(値1, [値2], ...)</code>、最大255個の引数</li><li><strong>変換ルール</strong>: 文字列→0、TRUE→1、FALSE→0、空白→無視</li><li><strong>STDEV.Sとの違い</strong>: STDEV.Sは文字列を無視、STDEVAは0扱いで含める</li><li><strong>A系関数</strong>: AVERAGEA・MAXA・MINA・VARA・VARPA・STDEVPAと共通の変換ルール</li><li><strong>使う場面</strong>: アンケートの未回答を0点扱いにしたいとき、TRUE/FALSEフラグのばらつきを見たいとき</li><li><strong>よくある間違い</strong>: 数値型テキストが0扱いされる、直接指定の文字列は#VALUE!、データ1個以下は#DIV/0!</li></ul>



<p class="wp-block-paragraph">業務方針に合わせて、STDEVAとSTDEV.Sを使い分けてみてくださいね。「未回答=0点扱い」がしっくりくる場面ではSTDEVAが強い味方になってくれますよ。</p>



<p class="wp-block-paragraph">STDEV系の他の関数やA系関数もあわせて学んでおくと、統計集計の幅が広がります。以下の関連記事も参考にしてくださいね。</p>



<ul class="wp-block-list"><li><a href="https://mashukabu.com/excel-function-howto-use-stdev-s/">ExcelのSTDEV.S関数</a>: 数値のみの標本標準偏差を求める正規関数</li><li><a href="https://mashukabu.com/excel-function-howto-use-stdev-p/">ExcelのSTDEV.P関数</a>: 母集団全体の標準偏差を求める関数</li><li><a href="https://mashukabu.com/excel-stdev-function/">ExcelのSTDEV関数</a>: 旧版の標本標準偏差関数</li><li><a href="https://mashukabu.com/excel-function-howto-use-average/">ExcelのAVERAGE関数</a>: 標準偏差と合わせて使う平均値関数</li><li><a href="https://mashukabu.com/spreadsheet-stdeva-function/">スプレッドシートのSTDEVA関数</a>: Googleスプレッドシート版STDEVA</li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/excel-function-howto-use-stdeva/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>ExcelのSTDEV関数の使い方｜標準偏差をSTDEV.S・STDEVPと使い分ける完全ガイド</title>
		<link>https://mashukabu.com/excel-stdev-function/</link>
					<comments>https://mashukabu.com/excel-stdev-function/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Tue, 14 Apr 2026 13:47:48 +0000</pubDate>
				<category><![CDATA[Excel関数]]></category>
		<category><![CDATA[Excel]]></category>
		<category><![CDATA[STDEV]]></category>
		<category><![CDATA[標準偏差]]></category>
		<category><![CDATA[統計]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=6006</guid>

					<description><![CDATA[ExcelのSTDEV関数で標準偏差を求める方法を解説。STDEV・STDEV.S・STDEVP・STDEV.Pの違い（標本 vs 母集団）、複数範囲の指定、条件付き標準偏差、品質管理・成績分析への活用例まで完全網羅。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「テストの平均点はわかったけど、点数がどれくらい散らばっているかを数字で示したい」「STDEV関数とSTDEV.S、STDEVPって何が違うの？」と悩んでいませんか。標準偏差は平均だけでは見えないデータのばらつきを数値化できる、ビジネス分析の必須指標です。しかしExcelには「STDEV」「STDEV.S」「STDEVP」「STDEV.P」と似た名前の関数が4つもあります。選び方を間違えると分析結果が変わってしまうので注意が必要です。</p>



<p class="wp-block-paragraph">この記事では、STDEV関数の基本的な使い方から、STDEV.S・STDEVPとの違いまで解説します。品質管理やテスト分析での実践的な活用法、よくあるエラーへの対処法も、初心者でも迷わない順番で丁寧に紹介します。読み終わるころには「どの場面でどの関数を選べばいいか」が自信を持って判断できるようになります。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-5" checked><label class="toc-title" for="toc-checkbox-5">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">ExcelのSTDEV関数とは？標準偏差を求める関数</a><ol><li><a href="#toc2" tabindex="0">標準偏差で何がわかるのか</a></li><li><a href="#toc3" tabindex="0">標準偏差の単位と読み方</a></li></ol></li><li><a href="#toc4" tabindex="0">STDEV関数の書式と引数の渡し方</a><ol><li><a href="#toc5" tabindex="0">基本構文</a></li><li><a href="#toc6" tabindex="0">引数として渡せるデータの種類</a></li><li><a href="#toc7" tabindex="0">引数の最小数</a></li><li><a href="#toc8" tabindex="0">入力方法の手順</a></li></ol></li><li><a href="#toc9" tabindex="0">STDEV関数の使い方①｜基本的な標準偏差の計算</a><ol><li><a href="#toc10" tabindex="0">テスト点数のばらつきを求める</a></li><li><a href="#toc11" tabindex="0">月次売上の安定性を測る</a></li><li><a href="#toc12" tabindex="0">個別のセルを指定して計算する</a></li><li><a href="#toc13" tabindex="0">直接数値を入力して計算する</a></li></ol></li><li><a href="#toc14" tabindex="0">STDEV関数の使い方②｜複数範囲・条件付き標準偏差</a><ol><li><a href="#toc15" tabindex="0">複数のセル範囲をまとめて計算する</a></li><li><a href="#toc16" tabindex="0">条件付きで標準偏差を求める（配列数式）</a></li><li><a href="#toc17" tabindex="0">数字以外を含むデータの扱い</a></li><li><a href="#toc18" tabindex="0">エラー値を含むデータでは要注意</a></li></ol></li><li><a href="#toc19" tabindex="0">STDEV・STDEV.S・STDEVP・STDEV.Pの違いを徹底比較（標本 vs 母集団）</a><ol><li><a href="#toc20" tabindex="0">4関数の比較早見表</a></li><li><a href="#toc21" tabindex="0">STDEVとSTDEV.Sの違い｜計算結果は完全に同じ</a></li><li><a href="#toc22" tabindex="0">STDEV（標本）とSTDEVP（母集団）の本質的な違い</a></li><li><a href="#toc23" tabindex="0">標本と母集団の判断基準</a></li><li><a href="#toc24" tabindex="0">迷ったときの選び方フローチャート</a></li></ol></li><li><a href="#toc25" tabindex="0">STDEV関数の応用｜品質管理・テスト成績分析での活用</a><ol><li><a href="#toc26" tabindex="0">応用例1：製造業の品質管理（標準偏差で不良率を予測）</a></li><li><a href="#toc27" tabindex="0">応用例2：テスト成績の偏差値計算</a></li><li><a href="#toc28" tabindex="0">応用例3：株価のリスク評価（ボラティリティ）</a></li><li><a href="#toc29" tabindex="0">応用例4：複数店舗・部署の安定性比較</a></li></ol></li><li><a href="#toc30" tabindex="0">STDEV関数でよくあるエラーと対処法</a><ol><li><a href="#toc31" tabindex="0">エラー1：#DIV/0! エラー</a></li><li><a href="#toc32" tabindex="0">エラー2：#VALUE! エラー</a></li><li><a href="#toc33" tabindex="0">エラー3：#NAME? エラー</a></li><li><a href="#toc34" tabindex="0">エラー4：意図しない計算結果になる</a></li><li><a href="#toc35" tabindex="0">エラー5：データが時系列で増えていく場合</a></li></ol></li><li><a href="#toc36" tabindex="0">ExcelのSTDEV関数 よくある質問（FAQ）</a><ol><li><a href="#toc37" tabindex="0">Q1. STDEV.Sはいつから使えますか？古いExcelとの互換性は？</a></li><li><a href="#toc38" tabindex="0">Q2. STDEV関数とAVERAGE関数を組み合わせて何ができますか？</a></li><li><a href="#toc39" tabindex="0">Q3. 標本標準偏差と母標準偏差、どちらを使うべきか迷ったときは？</a></li><li><a href="#toc40" tabindex="0">Q4. STDEV関数で計算した値が「0」になりました。何が原因ですか？</a></li><li><a href="#toc41" tabindex="0">Q5. STDEV関数の結果を四捨五入したいです。どう書けばいいですか？</a></li><li><a href="#toc42" tabindex="0">Q6. STDEV関数とVAR関数の関係は？</a></li></ol></li><li><a href="#toc43" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">ExcelのSTDEV関数とは？標準偏差を求める関数</span></h2>



<p class="wp-block-paragraph">STDEV関数（読み方：スタンダードディビエーション）は、指定したデータの「標本標準偏差」を計算する統計関数です。標準偏差とは、データが平均値からどれくらい離れて散らばっているかを示す指標です。値が大きいほどばらつきが大きく、値が小さいほどデータが平均値の周辺に集まっています。</p>



<p class="wp-block-paragraph">たとえば、A組30人とB組30人の数学テストの平均点がどちらも70点だったとします。平均だけ見れば「同じ実力」ですが、A組は全員が60〜80点に収まる一方、B組は30点〜100点までばらついていた、というケースは珍しくありません。このばらつきの大きさを1つの数値で表すのが標準偏差です。</p>



<p class="wp-block-paragraph">STDEV関数は、Excel 2010以前から存在する古い関数です。現在は後継のSTDEV.S関数が推奨されていますが、過去のファイルとの互換性を保つために残されています。計算結果はSTDEV.Sと完全に同じです。</p>



<p class="wp-block-paragraph">ビジネスの現場では、売上の安定性評価・製品の品質管理・テスト成績の分析・株価のリスク評価など、幅広い場面で標準偏差が活用されています。平均値や<a href="https://mashukabu.com/excel-function-howto-use-median/">MEDIAN関数</a>で中央値を見るだけでは把握できない「データの広がり」を、STDEV関数なら1つの数式で簡単に求められます。</p>



<h3 class="wp-block-heading"><span id="toc2">標準偏差で何がわかるのか</span></h3>



<p class="wp-block-paragraph">標準偏差を理解するには、具体例を見るのが一番です。たとえばあるカフェの1日の売上を比べてみましょう。A店は「48,000円、50,000円、52,000円、49,000円、51,000円」、B店は「20,000円、80,000円、30,000円、70,000円、50,000円」だったとします。</p>



<p class="wp-block-paragraph">どちらも平均は50,000円ですが、A店は売上が安定し、B店は日によって大きく変動しています。STDEV関数で計算するとA店は約1,581、B店は約25,495となり、ばらつきの大きさが数値ではっきりわかります。</p>



<p class="wp-block-paragraph">このように標準偏差は「平均だけでは見えない安定性・均一性」を可視化してくれる指標です。</p>



<h3 class="wp-block-heading"><span id="toc3">標準偏差の単位と読み方</span></h3>



<p class="wp-block-paragraph">標準偏差の単位は、元のデータと同じです。テスト点数なら「点」、売上なら「円」、身長なら「cm」となります。</p>



<p class="wp-block-paragraph">一般的には「標準偏差±1の範囲に約68%のデータが含まれる」と言われます。たとえば平均70点・標準偏差10点のテストなら、約68%の生徒が60〜80点に収まっていると推定できます。</p>



<h2 class="wp-block-heading"><span id="toc4">STDEV関数の書式と引数の渡し方</span></h2>



<p class="wp-block-paragraph">STDEV関数の書式と引数のルールを正しく押さえれば、エラーや誤計算を防げます。ここでは構文と引数の扱いを順番に確認しましょう。</p>



<h3 class="wp-block-heading"><span id="toc5">基本構文</span></h3>



<p class="wp-block-paragraph">STDEV関数の構文は以下の通りです。</p>



<pre class="wp-block-code"><code>=STDEV(数値1, [数値2], ...)</code></pre>



<figure class="wp-block-table"><table><thead><tr><th>引数</th><th>必須/省略可</th><th>説明</th></tr></thead><tbody><tr><td>数値1</td><td>必須</td><td>標本に含める最初の数値またはセル範囲</td></tr><tr><td>数値2 以降</td><td>省略可</td><td>追加の数値またはセル範囲（最大255個）</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">引数には、セル範囲（例：<code>B2:B31</code>）、個別のセル参照（例：<code>A1,A3,A5</code>）、直接入力した数値（例：<code>10, 20, 30</code>）のいずれも指定できます。</p>



<h3 class="wp-block-heading"><span id="toc6">引数として渡せるデータの種類</span></h3>



<p class="wp-block-paragraph">STDEV関数の引数の扱いには独特なルールがあるため、整理しておきましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>データの種類</th><th>範囲参照での扱い</th><th>直接入力での扱い</th></tr></thead><tbody><tr><td>数値</td><td>計算に含む</td><td>計算に含む</td></tr><tr><td>空白セル</td><td>無視される</td><td>—</td></tr><tr><td>文字列</td><td>無視される</td><td>計算に含む</td></tr><tr><td>論理値（TRUE/FALSE）</td><td>無視される</td><td>計算に含む（TRUE=1、FALSE=0）</td></tr><tr><td>エラー値</td><td>エラーを返す</td><td>エラーを返す</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">範囲参照内の文字列や論理値は自動的に無視されます。一方、引数に直接入力した文字列や論理値は計算に含まれる点に注意してください。</p>



<h3 class="wp-block-heading"><span id="toc7">引数の最小数</span></h3>



<p class="wp-block-paragraph">標準偏差はばらつきを示す指標なので、データが1個だけでは計算できません。STDEV関数は最低でも2個以上の数値が必要です。1個しかない場合は<code>#DIV/0!</code>エラーが返ります。</p>



<h3 class="wp-block-heading"><span id="toc8">入力方法の手順</span></h3>



<p class="wp-block-paragraph">実際にSTDEV関数を入力する手順はシンプルです。</p>



<ol class="wp-block-list"><li>結果を表示したいセルを選択する</li><li>「=STDEV(」と入力する</li><li>データが入っているセル範囲をドラッグで選択する</li><li>「)」で閉じてEnterキーを押す</li></ol>



<p class="wp-block-paragraph">たとえば、B2からB31までの30件のデータの標準偏差を求めるなら以下のように書きます。</p>



<pre class="wp-block-code"><code>=STDEV(B2:B31)</code></pre>



<p class="wp-block-paragraph">これだけで標本標準偏差が計算されます。</p>



<h2 class="wp-block-heading"><span id="toc9">STDEV関数の使い方①｜基本的な標準偏差の計算</span></h2>



<p class="wp-block-paragraph">ここからは実際の使い方を、シーンごとに数式付きで紹介します。コピペしてすぐ試せる形にしてあります。</p>



<h3 class="wp-block-heading"><span id="toc10">テスト点数のばらつきを求める</span></h3>



<p class="wp-block-paragraph">B2:B31に30人分のテスト点数が入っているとします。クラス全体の点数のばらつきを求める数式は以下の通りです。</p>



<pre class="wp-block-code"><code>=STDEV(B2:B31)</code></pre>



<p class="wp-block-paragraph">計算結果が「12.5」だった場合、平均点を中心におよそ±12.5点の範囲に、約68%の生徒が分布していると読み取れます。標準偏差が小さければ全員の点数が近く、大きければ高得点と低得点が混在しているクラスだとわかります。</p>



<h3 class="wp-block-heading"><span id="toc11">月次売上の安定性を測る</span></h3>



<p class="wp-block-paragraph">C2:C13に12ヶ月分の売上金額が入っているとします。年間の売上の安定性を1つの数値で評価できます。</p>



<pre class="wp-block-code"><code>=STDEV(C2:C13)</code></pre>



<p class="wp-block-paragraph">平均売上が同じ2社でも、STDEV関数の結果が小さい会社は安定経営、大きい会社は季節変動や案件依存が強い、という判断材料になります。経営層への報告書で平均値と標準偏差をセットで示すと説得力が増します。</p>



<h3 class="wp-block-heading"><span id="toc12">個別のセルを指定して計算する</span></h3>



<p class="wp-block-paragraph">連続していないセルを指定したい場合は、カンマで区切って渡します。</p>



<pre class="wp-block-code"><code>=STDEV(A1, A5, A10, A15, A20)</code></pre>



<p class="wp-block-paragraph">あるいは、特定の行や列を抜粋して計算したいときは以下のように書きます。</p>



<pre class="wp-block-code"><code>=STDEV(B2, B5, B8, B11, B14)</code></pre>



<p class="wp-block-paragraph">引数は最大255個まで指定できるので、複雑なデータ抽出にも対応できます。</p>



<h3 class="wp-block-heading"><span id="toc13">直接数値を入力して計算する</span></h3>



<p class="wp-block-paragraph">簡易的に数値を入れて確認したいときは、引数に数値を直接書き込めます。</p>



<pre class="wp-block-code"><code>=STDEV(10, 20, 30, 40, 50)</code></pre>



<p class="wp-block-paragraph">この数式は5つの数値の標準偏差を返し、結果は約15.81となります。テストや動作確認に便利です。</p>



<h2 class="wp-block-heading"><span id="toc14">STDEV関数の使い方②｜複数範囲・条件付き標準偏差</span></h2>



<p class="wp-block-paragraph">実務では1つのセル範囲だけでなく、離れた複数の範囲を一緒に計算したい場面も多くあります。応用パターンを見ていきましょう。</p>



<h3 class="wp-block-heading"><span id="toc15">複数のセル範囲をまとめて計算する</span></h3>



<p class="wp-block-paragraph">離れた2つの範囲をまとめて1つの標準偏差として計算する場合、カンマで区切って指定します。</p>



<pre class="wp-block-code"><code>=STDEV(B2:B16, D2:D16)</code></pre>



<p class="wp-block-paragraph">上半期と下半期のデータが別の列に入っているケースや、東京支店と大阪支店のデータを統合して全体のばらつきを見たいケースで活躍します。3つ以上の範囲も同様に追加できます。</p>



<pre class="wp-block-code"><code>=STDEV(B2:B16, D2:D16, F2:F16)</code></pre>



<h3 class="wp-block-heading"><span id="toc16">条件付きで標準偏差を求める（配列数式）</span></h3>



<p class="wp-block-paragraph">「特定の条件を満たすデータだけの標準偏差を求めたい」というケースには、IF関数と組み合わせた配列数式が使えます。</p>



<p class="wp-block-paragraph">たとえば、A列に部署名、B列に売上金額が入っていて、「営業部」だけの売上の標準偏差を求めたい場合は以下のように書きます。</p>



<pre class="wp-block-code"><code>=STDEV(IF(A2:A100=&quot;営業部&quot;, B2:B100))</code></pre>



<p class="wp-block-paragraph">Microsoft 365やExcel 2021以降では通常のEnterで動的配列としてスピル計算されます。それ以前のバージョンでは<code>Ctrl+Shift+Enter</code>で配列数式として確定する必要があります。</p>



<h3 class="wp-block-heading"><span id="toc17">数字以外を含むデータの扱い</span></h3>



<p class="wp-block-paragraph">集計対象に空白セルや「-」「該当なし」などの文字列が混ざっているケースを考えます。STDEV関数は範囲参照内の文字列や空白を自動的に無視するため、特別な処理は不要です。</p>



<pre class="wp-block-code"><code>=STDEV(B2:B100)</code></pre>



<p class="wp-block-paragraph">B2:B100の中に空白や文字列があっても、数値だけを抜き出して計算してくれます。データクレンジング前の生データでも安心して使えます。</p>



<h3 class="wp-block-heading"><span id="toc18">エラー値を含むデータでは要注意</span></h3>



<p class="wp-block-paragraph">ただし、エラー値（<code>#N/A</code>や<code>#VALUE!</code>など）が範囲内に1つでもあると、STDEV関数全体がエラーを返します。エラーセルがある場合は、<code>IFERROR</code>関数や<a href="https://mashukabu.com/excel-function-howto-use-average/">AVERAGE関数</a>と同じ手法で事前に除外しましょう。</p>



<pre class="wp-block-code"><code>=STDEV(IFERROR(B2:B100, &quot;&quot;))</code></pre>



<p class="wp-block-paragraph">このように事前にエラーを空文字列に置き換えれば、計算を継続できます。</p>



<h2 class="wp-block-heading"><span id="toc19">STDEV・STDEV.S・STDEVP・STDEV.Pの違いを徹底比較（標本 vs 母集団）</span></h2>



<p class="wp-block-paragraph">Excelの標準偏差関数は4種類あり、選び方を間違えると分析結果が変わります。ここで違いを完全に整理しましょう。</p>



<h3 class="wp-block-heading"><span id="toc20">4関数の比較早見表</span></h3>



<p class="wp-block-paragraph">まずは一覧で全体像をつかんでください。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数名</th><th>対象</th><th>計算方式</th><th>推奨度</th><th>対応バージョン</th></tr></thead><tbody><tr><td>STDEV</td><td>標本標準偏差</td><td>偏差平方和 ÷ (n-1) の平方根</td><td>互換性用（旧）</td><td>全バージョン</td></tr><tr><td>STDEV.S</td><td>標本標準偏差</td><td>偏差平方和 ÷ (n-1) の平方根</td><td>推奨</td><td>Excel 2010以降</td></tr><tr><td>STDEVP</td><td>母標準偏差</td><td>偏差平方和 ÷ n の平方根</td><td>互換性用（旧）</td><td>全バージョン</td></tr><tr><td>STDEV.P</td><td>母標準偏差</td><td>偏差平方和 ÷ n の平方根</td><td>推奨</td><td>Excel 2010以降</td></tr><tr><td>STDEVA</td><td>標本標準偏差</td><td>文字列=0、TRUE=1として計算</td><td>特殊用途</td><td>全バージョン</td></tr><tr><td>STDEVPA</td><td>母標準偏差</td><td>文字列=0、TRUE=1として計算</td><td>特殊用途</td><td>全バージョン</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">文字列や論理値を計算に含めたい特殊用途では<a href="https://mashukabu.com/excel-function-howto-use-stdeva/">STDEVA関数</a>や<a href="https://mashukabu.com/excel-function-howto-use-stdevpa/">STDEVPA関数</a>を使います。通常の数値分析ではSTDEVまたはSTDEV.Sを選びます。</p>



<h3 class="wp-block-heading"><span id="toc21">STDEVとSTDEV.Sの違い｜計算結果は完全に同じ</span></h3>



<p class="wp-block-paragraph">結論から言うと、STDEVとSTDEV.Sの計算結果はまったく同じです。同じデータに対してどちらを使っても返ってくる値は変わりません。</p>



<pre class="wp-block-code"><code>=STDEV(B2:B31)
=STDEV.S(B2:B31)</code></pre>



<p class="wp-block-paragraph">上記2つの結果は完全に一致します。違いは「名前」だけです。Excel 2010以降、Microsoftは関数の役割を明確にするために命名規則を整理しました。</p>



<ul class="wp-block-list"><li><strong>STDEV.S</strong> の「S」は Sample（標本）の略</li><li><strong>STDEV.P</strong> の「P」は Population（母集団）の略</li></ul>



<p class="wp-block-paragraph">これにより「S＝標本」「P＝母集団」と一目で区別できる体系になりました。Microsoftは新しく数式を作る場合はSTDEV.Sの使用を推奨しています。将来のバージョンで旧名のSTDEVが廃止される可能性があると公式が警告しているためです。</p>



<p class="wp-block-paragraph">ただし、既存ファイルにSTDEVが使われている場合、慌てて書き換える必要はありません。互換性のために残されており、現行バージョンでは問題なく動作します。</p>



<h3 class="wp-block-heading"><span id="toc22">STDEV（標本）とSTDEVP（母集団）の本質的な違い</span></h3>



<p class="wp-block-paragraph">STDEVとSTDEVPでは計算結果が異なります。これは「割る数」が違うためです。</p>



<ul class="wp-block-list"><li><strong>STDEV（標本標準偏差）</strong>：偏差平方和を <code>n-1</code> で割る（不偏分散の平方根）</li><li><strong>STDEVP（母標準偏差）</strong>：偏差平方和を <code>n</code> で割る</li></ul>



<p class="wp-block-paragraph">なぜ標本の場合は<code>n-1</code>で割るのかというと、限られたサンプルから全体（母集団）のばらつきを推定するときに<code>n</code>で割ると実際より小さく出る傾向があるためです。<code>n-1</code>にすることでこの偏りを補正します（これを「不偏推定量」と呼びます）。</p>



<p class="wp-block-paragraph">そのため、STDEVの結果は常にSTDEVPより少し大きくなります。データ数が少ないほど両者の差は開き、データ数が増えるとほぼ同じ値に近づきます。</p>



<h3 class="wp-block-heading"><span id="toc23">標本と母集団の判断基準</span></h3>



<p class="wp-block-paragraph">「自分の手元のデータが標本か母集団か」を判断するルールはシンプルです。</p>



<figure class="wp-block-table"><table><thead><tr><th>状況</th><th>使う関数</th></tr></thead><tbody><tr><td>全データを保有している</td><td>STDEVP / STDEV.P</td></tr><tr><td>全体から一部を抽出したデータ</td><td>STDEV / STDEV.S</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">具体例で考えてみましょう。</p>



<ul class="wp-block-list"><li><strong>クラス30人のテスト結果（クラス全員分のデータがある）</strong></li></ul>



<p class="wp-block-paragraph">  → クラス内の評価ならSTDEVP、全国平均と比較するための標本ならSTDEV</p>



<ul class="wp-block-list"><li><strong>工場で1日500個生産する製品から10個を検査</strong></li></ul>



<p class="wp-block-paragraph">  → 標本なのでSTDEV</p>



<ul class="wp-block-list"><li><strong>自社社員200人全員の年収を分析</strong></li></ul>



<p class="wp-block-paragraph">  → 全員のデータがあるのでSTDEVP</p>



<ul class="wp-block-list"><li><strong>アンケートで100人から回答を回収（市場全体を推定したい）</strong></li></ul>



<p class="wp-block-paragraph">  → 標本なのでSTDEV</p>



<p class="wp-block-paragraph">実務では「全件データを保有している」ケースはむしろ少なく、抽出データから全体のばらつきを推定する場面が多いため、STDEV（STDEV.S）を使う頻度のほうが高くなります。</p>



<h3 class="wp-block-heading"><span id="toc24">迷ったときの選び方フローチャート</span></h3>



<p class="wp-block-paragraph">整理すると、関数選びの判断フローはこうなります。</p>



<ol class="wp-block-list"><li>文字列や論理値を計算に含めたい → STDEVA / STDEVPA</li><li>データが全件（母集団）か？</li></ol>



<ul class="wp-block-list"><li>YES → STDEVP（旧）または STDEV.P（推奨）</li><li>NO → STDEV（旧）または STDEV.S（推奨）</li></ul>



<ol class="wp-block-list"><li>新規作成か既存編集か？</li></ol>



<ul class="wp-block-list"><li>新規 → STDEV.S / STDEV.P</li><li>既存 → そのまま STDEV / STDEVP でOK</li></ul>



<p class="wp-block-paragraph">このフローに沿えば、迷うことはありません。</p>



<h2 class="wp-block-heading"><span id="toc25">STDEV関数の応用｜品質管理・テスト成績分析での活用</span></h2>



<p class="wp-block-paragraph">実務の現場でSTDEV関数がどう使われているか、代表的な3つの応用例を紹介します。</p>



<h3 class="wp-block-heading"><span id="toc26">応用例1：製造業の品質管理（標準偏差で不良率を予測）</span></h3>



<p class="wp-block-paragraph">製造業では、製品の寸法や重量のばらつきを管理することが品質保証の要です。たとえば「ねじの長さの規格が10mm±0.5mm」の場合、生産ラインから抽出した30本の長さの標準偏差を求めることで、規格内に収まる確率を統計的に予測できます。</p>



<pre class="wp-block-code"><code>=STDEV(B2:B31)</code></pre>



<p class="wp-block-paragraph">計算結果が0.1mmなら「±3σ（標準偏差×3）の範囲＝±0.3mm」となり、規格±0.5mmに対して余裕がある状態です。逆に0.2mmなら±0.6mmの広がりになり、規格外の不良品が出る確率が高まります。</p>



<p class="wp-block-paragraph">このように標準偏差を継続的にモニタリングすることで、製造工程の安定性を客観的に評価できます。</p>



<h3 class="wp-block-heading"><span id="toc27">応用例2：テスト成績の偏差値計算</span></h3>



<p class="wp-block-paragraph">学校現場で使われる「偏差値」は、平均と標準偏差を組み合わせて算出します。偏差値の計算式は以下の通りです。</p>



<pre class="wp-block-code"><code>偏差値 = (自分の点数 - 平均点) / 標準偏差 × 10 + 50</code></pre>



<p class="wp-block-paragraph">これをExcelで実装すると、以下のようになります（B2:B31に点数、B2にあなたの点数があると仮定）。</p>



<pre class="wp-block-code"><code>=(B2-AVERAGE($B$2:$B$31))/STDEV($B$2:$B$31)*10+50</code></pre>



<p class="wp-block-paragraph">平均点を取った場合は偏差値50、平均より標準偏差1つ分高ければ偏差値60というように、点数を相対的な位置情報に変換できます。テスト結果の評価レポート作成時に重宝します。</p>



<h3 class="wp-block-heading"><span id="toc28">応用例3：株価のリスク評価（ボラティリティ）</span></h3>



<p class="wp-block-paragraph">投資の世界では、株価の標準偏差は「ボラティリティ」と呼ばれ、リスクの大きさを表す指標として使われます。</p>



<p class="wp-block-paragraph">過去30日分の日次リターンが<code>C2:C31</code>に入っているとします。</p>



<pre class="wp-block-code"><code>=STDEV(C2:C31)</code></pre>



<p class="wp-block-paragraph">結果が大きいほど株価の変動が激しく、リスクが高い銘柄だと判断できます。複数銘柄を比較する際、平均リターンが同じでも標準偏差が小さいほうがリスクの低い投資対象と評価できます。</p>



<h3 class="wp-block-heading"><span id="toc29">応用例4：複数店舗・部署の安定性比較</span></h3>



<p class="wp-block-paragraph">各支店の月次売上のばらつきを横並びで比較すれば、安定経営している店舗とそうでない店舗が一目でわかります。</p>



<figure class="wp-block-table"><table><thead><tr><th>店舗</th><th>平均売上</th><th>標準偏差</th><th>評価</th></tr></thead><tbody><tr><td>渋谷店</td><td>500,000円</td><td>15,000円</td><td>非常に安定</td></tr><tr><td>新宿店</td><td>500,000円</td><td>80,000円</td><td>変動大</td></tr><tr><td>池袋店</td><td>480,000円</td><td>30,000円</td><td>やや安定</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">平均だけ見れば渋谷店と新宿店は同じですが、標準偏差を見ると経営の安定度がまったく違うことがわかります。安定店舗の運営ノウハウを他店舗に展開する、といった改善活動の根拠データになります。</p>



<p class="wp-block-paragraph">ばらつきの大きさは、平均値だけでなく<a href="https://mashukabu.com/excel-function-howto-use-var/">VAR関数</a>で求める分散と組み合わせて確認するとさらに分析が深まります。</p>



<h2 class="wp-block-heading"><span id="toc30">STDEV関数でよくあるエラーと対処法</span></h2>



<p class="wp-block-paragraph">STDEV関数を使っていてつまずきやすいエラーと、その解決方法を整理します。</p>



<h3 class="wp-block-heading"><span id="toc31">エラー1：#DIV/0! エラー</span></h3>



<pre class="wp-block-code"><code>=STDEV(B2)
=STDEV(&quot;テキスト&quot;, &quot;テキスト&quot;)</code></pre>



<p class="wp-block-paragraph"><strong>原因</strong>：計算に使える数値が1個以下しかないときに発生します。</p>



<p class="wp-block-paragraph"><strong>対処法</strong>：データが2個以上含まれていることを確認しましょう。範囲指定したセルがすべて空白や文字列の場合も、有効な数値がないため同じエラーになります。</p>



<pre class="wp-block-code"><code>=IF(COUNT(B2:B31)&lt;2, &quot;データ不足&quot;, STDEV(B2:B31))</code></pre>



<p class="wp-block-paragraph">事前にCOUNT関数でデータ件数をチェックすると、エラーを未然に防げます。</p>



<h3 class="wp-block-heading"><span id="toc32">エラー2：#VALUE! エラー</span></h3>



<pre class="wp-block-code"><code>=STDEV(&quot;abc&quot;)
=STDEV(B2:B10) ※B5に#N/Aがある</code></pre>



<p class="wp-block-paragraph"><strong>原因</strong>：引数に直接入力した文字列が数値に変換できない、または範囲内にエラー値が含まれている場合に発生します。</p>



<p class="wp-block-paragraph"><strong>対処法</strong>：直接入力する場合は数値のみを渡してください。範囲内のエラー値はIFERROR関数で除外できます。</p>



<pre class="wp-block-code"><code>=STDEV(IFERROR(B2:B31, &quot;&quot;))</code></pre>



<p class="wp-block-paragraph">これでエラー値があるセルを空文字列に置き換え、計算対象から外せます（Microsoft 365では動的配列として動作します）。</p>



<h3 class="wp-block-heading"><span id="toc33">エラー3：#NAME? エラー</span></h3>



<pre class="wp-block-code"><code>=STEDV(B2:B31)  ← スペルミス</code></pre>



<p class="wp-block-paragraph"><strong>原因</strong>：関数名のスペルミスが大半です。「STDEV」が「STEDV」や「STDV」になっているケースがよくあります。</p>



<p class="wp-block-paragraph"><strong>対処法</strong>：関数名のスペルを確認しましょう。Excelの数式バーで「=ST」と入力すると候補が表示されるので、それを選ぶと確実です。</p>



<h3 class="wp-block-heading"><span id="toc34">エラー4：意図しない計算結果になる</span></h3>



<p class="wp-block-paragraph">数式は正しく動いているのに結果が想定と違う場合、以下を疑ってみてください。</p>



<figure class="wp-block-table"><table><thead><tr><th>症状</th><th>原因</th><th>対処</th></tr></thead><tbody><tr><td>値が想定より小さい</td><td>STDEVPを使っている</td><td>STDEVに変更</td></tr><tr><td>値が想定より大きい</td><td>STDEVを使っている（母集団なのに）</td><td>STDEVPに変更</td></tr><tr><td>文字列が無視されている</td><td>範囲参照内なので自動除外</td><td>STDEVAを使うか、文字列を数値化</td></tr><tr><td>空白が無視されている</td><td>仕様通りの動作</td><td>空白を0として扱いたいならIF関数で変換</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">特にSTDEVとSTDEVPの混同は最も多いエラーパターンです。「標本か母集団か」を最初に確認する習慣をつけましょう。</p>



<h3 class="wp-block-heading"><span id="toc35">エラー5：データが時系列で増えていく場合</span></h3>



<p class="wp-block-paragraph">毎月データが追加されていく管理表では、固定範囲（<code>B2:B100</code>）だとデータ追加時に範囲が追従しません。テーブル機能を使うと自動拡張されます。</p>



<pre class="wp-block-code"><code>=STDEV(テーブル1[売上])</code></pre>



<p class="wp-block-paragraph">セル範囲をテーブル化（Ctrl+T）してから構造化参照で指定すれば、行を追加するたびに自動で範囲が広がります。</p>



<h2 class="wp-block-heading"><span id="toc36">ExcelのSTDEV関数 よくある質問（FAQ）</span></h2>



<p class="wp-block-paragraph">最後に、STDEV関数についてよくある質問に答えていきます。</p>



<h3 class="wp-block-heading"><span id="toc37">Q1. STDEV.Sはいつから使えますか？古いExcelとの互換性は？</span></h3>



<p class="wp-block-paragraph">A. STDEV.SはExcel 2010以降のバージョンで使用可能です。Excel 2007以前のバージョンとファイルを共有する可能性がある場合は、互換性のある旧名のSTDEV関数を使うほうが安全です。計算結果はまったく同じなので、共有相手の環境に合わせて選んでください。</p>



<h3 class="wp-block-heading"><span id="toc38">Q2. STDEV関数とAVERAGE関数を組み合わせて何ができますか？</span></h3>



<p class="wp-block-paragraph">A. 平均値と標準偏差をセットで示すと、データの「中心」と「広がり」の両方が伝わります。たとえば「平均70点、標準偏差12点」と示せば、約68%の生徒が58〜82点に分布していると推定できます。報告書では<a href="https://mashukabu.com/excel-function-howto-use-average/">AVERAGE関数</a>とSTDEV関数を並べて記載するのが定番です。</p>



<h3 class="wp-block-heading"><span id="toc39">Q3. 標本標準偏差と母標準偏差、どちらを使うべきか迷ったときは？</span></h3>



<p class="wp-block-paragraph">A. 迷ったら標本標準偏差（STDEVまたはSTDEV.S）を選んでおけば、実務上ほぼ間違いありません。理由は、実務で扱うデータの多くが「全体から抽出した一部のサンプル」だからです。全数調査ができる状況は限られており、アンケート結果・抜き取り検査・テスト成績の比較分析など、ほとんどのケースが標本に該当します。</p>



<h3 class="wp-block-heading"><span id="toc40">Q4. STDEV関数で計算した値が「0」になりました。何が原因ですか？</span></h3>



<p class="wp-block-paragraph">A. 全データの値が完全に同じ場合、ばらつきが0となるため標準偏差も0になります。たとえば「10, 10, 10, 10, 10」のように全部同じ値だと結果は0です。これはエラーではなく、仕様通りの正しい動作です。もし「データは違うのに0になる」場合は、対象セルが本当に数値型か確認しましょう。文字列型の数字（左揃え表示など）になっていないかも要チェックです。</p>



<h3 class="wp-block-heading"><span id="toc41">Q5. STDEV関数の結果を四捨五入したいです。どう書けばいいですか？</span></h3>



<p class="wp-block-paragraph">A. ROUND関数と組み合わせれば任意の桁数で四捨五入できます。</p>



<pre class="wp-block-code"><code>=ROUND(STDEV(B2:B31), 2)</code></pre>



<p class="wp-block-paragraph">この数式なら小数点以下2桁で四捨五入されます。レポートに記載する際は2〜3桁に丸めるのが見やすくおすすめです。</p>



<h3 class="wp-block-heading"><span id="toc42">Q6. STDEV関数とVAR関数の関係は？</span></h3>



<p class="wp-block-paragraph">A. VAR関数は「分散」を計算する関数で、STDEV関数が返す「標準偏差」は分散の平方根です。つまり以下が成り立ちます。</p>



<pre class="wp-block-code"><code>=SQRT(VAR(B2:B31))
=STDEV(B2:B31)</code></pre>



<p class="wp-block-paragraph">両者は完全に同じ結果になります。実務では単位が元データと同じになる標準偏差のほうが直感的に理解しやすいため、分析レポートでは標準偏差を使うのが一般的です。詳しくは<a href="https://mashukabu.com/excel-function-howto-use-var/">VAR関数の使い方</a>を参照してください。</p>



<h2 class="wp-block-heading"><span id="toc43">まとめ</span></h2>



<p class="wp-block-paragraph">ExcelのSTDEV関数は、データのばらつきを数値化する標準偏差を求める関数です。テストの点数分析、売上の安定性評価、品質管理、株価のリスク評価など、平均だけでは見えない情報を可視化してくれる強力なツールです。</p>



<p class="wp-block-paragraph">押さえておきたいポイントを整理します。</p>



<ul class="wp-block-list"><li>STDEV関数は標本標準偏差を計算する関数で、STDEV.Sと計算結果は完全に同じ</li><li>新規作成ならSTDEV.S、既存ファイルの編集ならSTDEVのままでOK</li><li>母集団全体のデータを持っている場合はSTDEVP（またはSTDEV.P）を使う</li><li>実務ではほとんどの場合STDEV（標本標準偏差）で十分</li><li>データが1個以下では<code>#DIV/0!</code>エラーになるので、COUNT関数でチェックを入れると安全</li><li>平均値（AVERAGE関数）と組み合わせて報告すると説得力が増す</li></ul>



<p class="wp-block-paragraph">標準偏差の概念は最初は難しく感じますが、実際に手を動かしてみると「平均だけでは見えなかった情報」が次々と見えてきます。まずは身近なテスト結果や月次売上のデータでSTDEV関数を試してみてください。データのばらつきを数値で語れるようになりましょう。</p>



<p class="wp-block-paragraph">データ分析をさらに深めたい方は、平均値を求める<a href="https://mashukabu.com/excel-function-howto-use-average/">AVERAGE関数</a>、中央値を求める<a href="https://mashukabu.com/excel-function-howto-use-median/">MEDIAN関数</a>、分散を求める<a href="https://mashukabu.com/excel-function-howto-use-var/">VAR関数</a>、母標準偏差専用の<a href="https://mashukabu.com/excel-stdevp/">STDEVP関数</a>も合わせて使いこなせるようになると、Excelでの統計分析の幅が大きく広がります。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/excel-stdev-function/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>ExcelのSTDEV.S関数の使い方｜標本標準偏差でばらつきを求める方法</title>
		<link>https://mashukabu.com/excel-function-howto-use-stdev-s/</link>
					<comments>https://mashukabu.com/excel-function-howto-use-stdev-s/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Sat, 04 Apr 2026 04:32:48 +0000</pubDate>
				<category><![CDATA[Excel関数]]></category>
		<category><![CDATA[STDEV.P関数]]></category>
		<category><![CDATA[STDEV.S関数]]></category>
		<category><![CDATA[標準偏差]]></category>
		<category><![CDATA[統計関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=5784</guid>

					<description><![CDATA[ExcelのSTDEV.S関数の使い方を基本構文から実務活用まで解説。標本標準偏差の意味やSTDEV.Pとの違い、旧STDEV関数との互換性、品質管理やテスト分析での活用例も紹介します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「データの平均は出せたけど、ばらつきってどうやって数値化すればいいんだろう？」。こんな疑問を感じたことはありませんか？</p>



<p class="wp-block-paragraph">平均値だけでは、データがどれくらい散らばっているかが見えませんよね。ばらつきを数値で測定できれば、品質管理やテスト結果の分析にもすぐに活用できます。</p>



<p class="wp-block-paragraph">そんなときに使うのがSTDEV.S関数です。この記事では基本の書き方から実務での活用例まで解説します。STDEV.P関数との違いや旧STDEV関数との互換性もあわせて整理しました。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-6" checked><label class="toc-title" for="toc-checkbox-6">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">STDEV.S関数とは？標本標準偏差を求める関数</a></li><li><a href="#toc2" tabindex="0">STDEV.S関数の書き方（構文と引数）</a><ol><li><a href="#toc3" tabindex="0">基本構文</a></li><li><a href="#toc4" tabindex="0">引数の説明</a></li><li><a href="#toc5" tabindex="0">「標本」標準偏差とは？</a></li></ol></li><li><a href="#toc6" tabindex="0">STDEV.S関数の基本的な使い方</a><ol><li><a href="#toc7" tabindex="0">標準偏差を求める</a></li><li><a href="#toc8" tabindex="0">標準偏差の値をどう読むか</a></li></ol></li><li><a href="#toc9" tabindex="0">STDEV.S関数の実践的な使い方・応用例</a><ol><li><a href="#toc10" tabindex="0">品質管理で「規格外」の製品を検出する</a></li><li><a href="#toc11" tabindex="0">テスト結果の偏差値を計算する</a></li><li><a href="#toc12" tabindex="0">「平均 +/- 標準偏差」で標準的な範囲を求める</a></li></ol></li><li><a href="#toc13" tabindex="0">よくあるエラーと対処法</a><ol><li><a href="#toc14" tabindex="0">#DIV/0!エラー</a></li><li><a href="#toc15" tabindex="0">#VALUE!エラー</a></li><li><a href="#toc16" tabindex="0">結果が0になるケース</a></li></ol></li><li><a href="#toc17" tabindex="0">STDEV.P関数・旧STDEV関数との違い・使い分け</a><ol><li><a href="#toc18" tabindex="0">STDEV.S関数とSTDEV.P関数の違い</a></li><li><a href="#toc19" tabindex="0">どちらを使えばいいか迷ったら</a></li><li><a href="#toc20" tabindex="0">旧STDEV関数との互換性</a></li><li><a href="#toc21" tabindex="0">関連関数の一覧</a></li></ol></li><li><a href="#toc22" tabindex="0">まとめ</a><ol><li><a href="#toc23" tabindex="0">この記事のポイント</a></li><li><a href="#toc24" tabindex="0">関連記事</a></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">STDEV.S関数とは？標本標準偏差を求める関数</span></h2>



<p class="wp-block-paragraph">STDEV.S関数（読み方: エスティーデブ・エス）は、データの<strong>標本標準偏差</strong>を返す関数です。「STDEV」は「Standard Deviation（標準偏差）」、「S」は「Sample（標本）」の頭文字です。</p>



<p class="wp-block-paragraph">標準偏差とは、データが平均値からどれくらい離れているかを数値化した指標です。値が大きいほどデータのばらつきが大きく、小さいほど平均値の近くにデータが集まっています。</p>



<p class="wp-block-paragraph">身近な例で考えてみましょう。テストの平均点が同じ70点のクラスが2つあるとします。全員が65〜75点に収まっているクラスと、30〜100点までバラバラのクラスでは、意味がまったく違いますよね。この「ばらつきの大きさ」を数値で表してくれるのがSTDEV.S関数です。</p>



<p class="wp-block-paragraph">STDEV.S関数にできることをまとめると、次のとおりです。</p>



<ul class="wp-block-list"><li>データのばらつき（標本標準偏差）を数値で求める</li><li>複数のデータ群のばらつきを比較する</li><li>品質管理やテスト結果の分析に活用する</li><li><a href="https://mashukabu.com/excel-function-howto-use-average/">AVERAGE関数</a>と組み合わせて「平均 +/- 標準偏差」の範囲を求める</li></ul>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>STDEV.S関数はExcel 2010以降で使えます。Microsoft 365、Excel 2013〜2024のすべてのバージョンに対応しています。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc2">STDEV.S関数の書き方（構文と引数）</span></h2>



<h3 class="wp-block-heading"><span id="toc3">基本構文</span></h3>



<pre class="wp-block-code"><code>=STDEV.S(数値1, [数値2], ...)</code></pre>



<p class="wp-block-paragraph">カッコの中に、標準偏差を求めたいデータやセル範囲を指定します。</p>



<h3 class="wp-block-heading"><span id="toc4">引数の説明</span></h3>



<figure class="wp-block-table"><table><thead><tr><th>引数</th><th>必須/任意</th><th>説明</th></tr></thead><tbody><tr><td>数値1</td><td>必須</td><td>標準偏差を求めたい最初の値またはセル範囲</td></tr><tr><td>数値2, &#8230;</td><td>任意</td><td>追加の値またはセル範囲。最大253個まで指定可能</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">引数にはセル参照、セル範囲、数値を直接指定できます。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>セル範囲に含まれる文字列・論理値（TRUE/FALSE）・空白セルは自動的に無視されます。数値だけが計算の対象になります。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc5">「標本」標準偏差とは？</span></h3>



<p class="wp-block-paragraph">STDEV.S関数が返すのは<strong>標本標準偏差</strong>です。ちょっとむずかしく聞こえますが、考え方はシンプルです。</p>



<ul class="wp-block-list"><li><strong>標本</strong>: データの一部だけを取り出した場合（例: 社員1,000人のうち100人を抜き出して調査）</li><li><strong>母集団</strong>: データが全部そろっている場合（例: クラス30人全員のテスト結果）</li></ul>



<p class="wp-block-paragraph">手元のデータが「全体の一部」なら、STDEV.S関数を使います。計算では「n-1」で割ることで、全体のばらつきをより正確に推定します。</p>



<p class="wp-block-paragraph">データが全員分そろっているなら、STDEV.P関数を使います。この違いについては後半の「使い分け」セクションで詳しく説明します。</p>



<h2 class="wp-block-heading"><span id="toc6">STDEV.S関数の基本的な使い方</span></h2>



<p class="wp-block-paragraph">以下の売上データでSTDEV.S関数を使ってみましょう。</p>



<p class="wp-block-paragraph">B2からB11に10人分の月間売上データ（万円）が入っているとします。</p>



<figure class="wp-block-table"><table><thead><tr><th>&nbsp;</th><th>A列（担当者）</th><th>B列（売上）</th></tr></thead><tbody><tr><td>2行目</td><td>田中</td><td>120</td></tr><tr><td>3行目</td><td>鈴木</td><td>85</td></tr><tr><td>4行目</td><td>佐藤</td><td>200</td></tr><tr><td>5行目</td><td>山田</td><td>150</td></tr><tr><td>6行目</td><td>高橋</td><td>95</td></tr><tr><td>7行目</td><td>伊藤</td><td>180</td></tr><tr><td>8行目</td><td>渡辺</td><td>110</td></tr><tr><td>9行目</td><td>中村</td><td>130</td></tr><tr><td>10行目</td><td>小林</td><td>160</td></tr><tr><td>11行目</td><td>加藤</td><td>140</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc7">標準偏差を求める</span></h3>



<pre class="wp-block-code"><code>=STDEV.S(B2:B11)</code></pre>



<p class="wp-block-paragraph">結果は約 <strong>37.5</strong> です。各担当者の売上が平均値（137万円）から、平均して約37.5万円離れていることを意味します。</p>



<h3 class="wp-block-heading"><span id="toc8">標準偏差の値をどう読むか</span></h3>



<p class="wp-block-paragraph">標準偏差の値だけでは「大きい」「小さい」の判断がしにくいですよね。比較対象があると意味が出てきます。</p>



<p class="wp-block-paragraph">たとえば、2つのチームの売上データを比べてみましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>チーム</th><th>平均売上</th><th>標準偏差</th></tr></thead><tbody><tr><td>Aチーム</td><td>137万円</td><td>37.5</td></tr><tr><td>Bチーム</td><td>137万円</td><td>12.0</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">平均売上は同じでも、Bチームのほうがばらつきが小さいことがわかります。Bチームは全員が安定して売上を出しているということです。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>標準偏差を平均値で割った値を<strong>変動係数（CV）</strong>と呼びます。<code>=STDEV.S(B2:B11)/AVERAGE(B2:B11)</code> で求められ、単位が違うデータ同士のばらつきも比較できますよ。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc9">STDEV.S関数の実践的な使い方・応用例</span></h2>



<h3 class="wp-block-heading"><span id="toc10">品質管理で「規格外」の製品を検出する</span></h3>



<p class="wp-block-paragraph">製造業の品質管理では、「平均 +/- 3倍の標準偏差」の範囲から外れた製品を不良品と判定する「3シグマルール」が広く使われています。</p>



<p class="wp-block-paragraph">C2からC21に20個の部品の重量データ（g）が入っているとします。</p>



<pre class="wp-block-code"><code>=AVERAGE(C2:C21) - 3*STDEV.S(C2:C21)</code></pre>



<pre class="wp-block-code"><code>=AVERAGE(C2:C21) + 3*STDEV.S(C2:C21)</code></pre>



<p class="wp-block-paragraph">この2つの数式で「管理下限」と「管理上限」を求められます。範囲から外れた部品は品質に問題がある可能性が高いと判断できます。</p>



<p class="wp-block-paragraph">各製品が規格内かどうかをIF関数で判定するなら、次のように書きます。</p>



<pre class="wp-block-code"><code>=IF(AND(C2&gt;=AVERAGE($C$2:$C$21)-3*STDEV.S($C$2:$C$21), C2&lt;=AVERAGE($C$2:$C$21)+3*STDEV.S($C$2:$C$21)), &quot;OK&quot;, &quot;NG&quot;)</code></pre>



<h3 class="wp-block-heading"><span id="toc11">テスト結果の偏差値を計算する</span></h3>



<p class="wp-block-paragraph">偏差値は「平均を50、標準偏差を10」に換算した指標です。STDEV.S関数とAVERAGE関数を組み合わせて求められます。</p>



<p class="wp-block-paragraph">B2からB31に30人分のテストの点数が入っているとします。</p>



<pre class="wp-block-code"><code>=50 + 10 * (B2 - AVERAGE($B$2:$B$31)) / STDEV.S($B$2:$B$31)</code></pre>



<p class="wp-block-paragraph">たとえば平均点65点、標準偏差12のテストで80点を取った場合、偏差値は約62.5です。自分の位置を直感的に把握できるので便利ですよ。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>全員が同じ点数だとSTDEV.S関数の結果が0になり、ゼロ除算エラーが出ます。<code>=IFERROR(50+10*(B2-AVERAGE($B$2:$B$31))/STDEV.S($B$2:$B$31), "-")</code> のようにIFERROR関数で囲んでおくと安心です。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc12">「平均 +/- 標準偏差」で標準的な範囲を求める</span></h3>



<p class="wp-block-paragraph">データの約68%は「平均 +/- 1標準偏差」の範囲に収まるといわれています（正規分布の場合）。この性質を使って「標準的な範囲」を算出してみましょう。</p>



<pre class="wp-block-code"><code>=AVERAGE(B2:B11) - STDEV.S(B2:B11)</code></pre>



<pre class="wp-block-code"><code>=AVERAGE(B2:B11) + STDEV.S(B2:B11)</code></pre>



<p class="wp-block-paragraph">先ほどの売上データなら、結果は約 <strong>99.5〜174.5</strong> 万円です。この範囲に入っていない担当者は「特に成績が良い」か「改善が必要」と判断する目安になります。</p>



<h2 class="wp-block-heading"><span id="toc13">よくあるエラーと対処法</span></h2>



<h3 class="wp-block-heading"><span id="toc14">#DIV/0!エラー</span></h3>



<p class="wp-block-paragraph">STDEV.S関数で最もよく見るエラーです。以下の原因が考えられます。</p>



<figure class="wp-block-table"><table><thead><tr><th>原因</th><th>対策</th></tr></thead><tbody><tr><td>数値データが1個しかない</td><td>2個以上の数値データを指定する</td></tr><tr><td>範囲内に数値が含まれていない</td><td>文字列ばかりの範囲を指定していないか確認する</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">標準偏差を計算するには最低2個の数値が必要です。1個しかないと「ばらつき」を求められないためエラーになります。</p>



<h3 class="wp-block-heading"><span id="toc15">#VALUE!エラー</span></h3>



<p class="wp-block-paragraph">引数に文字列を直接入力すると発生します。</p>



<pre class="wp-block-code"><code>=STDEV.S(&quot;100&quot;, &quot;200&quot;)   → #VALUE!エラー
=STDEV.S(100, 200)        → 正常に計算される</code></pre>



<p class="wp-block-paragraph">セル範囲内に文字列がある場合は自動で無視されますが、引数として直接文字列を渡すとエラーになります。</p>



<h3 class="wp-block-heading"><span id="toc16">結果が0になるケース</span></h3>



<p class="wp-block-paragraph">すべてのデータが同じ値の場合、標準偏差は0になります。これはエラーではなく「ばらつきがまったくない」という正しい結果です。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>期待した結果にならないときは、セル範囲に文字列が混ざっていないか確認してください。STDEV.S関数は文字列を無視するため、データ件数が想定より少なくなっている可能性があります。COUNT関数で数値の個数を確認するのがおすすめです。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc17">STDEV.P関数・旧STDEV関数との違い・使い分け</span></h2>



<h3 class="wp-block-heading"><span id="toc18">STDEV.S関数とSTDEV.P関数の違い</span></h3>



<p class="wp-block-paragraph">STDEV.S関数とSTDEV.P関数は、どちらも標準偏差を求める関数ですが、計算方法が異なります。</p>



<figure class="wp-block-table"><table><thead><tr><th>項目</th><th>STDEV.S</th><th>STDEV.P</th></tr></thead><tbody><tr><td>正式名称</td><td>標本標準偏差</td><td>母集団の標準偏差</td></tr><tr><td>割る数</td><td>n &#8211; 1（不偏推定）</td><td>n</td></tr><tr><td>使う場面</td><td>データが全体の一部のとき</td><td>データが全部そろっているとき</td></tr><tr><td>結果</td><td>やや大きくなる</td><td>やや小さくなる</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">同じデータでもSTDEV.S関数のほうが値がやや大きくなります。これは「一部のデータから全体のばらつきを推定する」ための補正です。</p>



<h3 class="wp-block-heading"><span id="toc19">どちらを使えばいいか迷ったら</span></h3>



<p class="wp-block-paragraph">以下の基準で判断してみてください。</p>



<ul class="wp-block-list"><li><strong>STDEV.S関数を使う場面</strong>: アンケート結果（回答者は全体の一部）、サンプル検査、一部の顧客データの分析</li><li><strong>STDEV.P関数を使う場面</strong>: クラス全員のテスト結果、全社員の売上データ、全店舗の月間売上</li></ul>



<p class="wp-block-paragraph">迷ったらSTDEV.S関数を選んでおけば安全です。n-1で割るほうが推定値として保守的（やや大きめ）になるため、判断を誤るリスクが低くなります。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>データ件数が30を超えると、STDEV.S関数とSTDEV.P関数の差はほとんどなくなります。どちらを使っても実務上の問題はありません。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc20">旧STDEV関数との互換性</span></h3>



<p class="wp-block-paragraph">STDEV.S関数はExcel 2010で導入された「新しい名前」の関数です。旧STDEV関数と<strong>計算結果はまったく同じ</strong>です。</p>



<figure class="wp-block-table"><table><thead><tr><th>項目</th><th>STDEV.S</th><th>STDEV（旧）</th></tr></thead><tbody><tr><td>導入バージョン</td><td>Excel 2010</td><td>Excel 2003以前</td></tr><tr><td>計算結果</td><td>同一</td><td>同一</td></tr><tr><td>今後のサポート</td><td>推奨</td><td>互換性のために残存</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">Microsoftは新しい関数名（STDEV.S / STDEV.P）の使用を推奨しています。既存のブックで旧STDEV関数を使っていても問題はありませんが、新規で数式を作るときはSTDEV.S関数を使いましょう。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>旧STDEV関数で作られたブックをSTDEV.Sに書き換える必要はありません。結果は変わらないので、そのまま使い続けて大丈夫です。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc21">関連関数の一覧</span></h3>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>説明</th><th>計算方法</th></tr></thead><tbody><tr><td>STDEV.S</td><td>標本標準偏差（数値のみ）</td><td>n-1で割る</td></tr><tr><td>STDEV.P</td><td>母集団の標準偏差（数値のみ）</td><td>nで割る</td></tr><tr><td>STDEV</td><td>STDEV.Sの旧名称</td><td>n-1で割る</td></tr><tr><td>STDEVP</td><td>STDEV.Pの旧名称</td><td>nで割る</td></tr><tr><td>STDEVA</td><td>標本標準偏差（文字列・論理値も含む）</td><td>n-1で割る</td></tr><tr><td>VAR.S</td><td>標本分散</td><td>n-1で割る</td></tr><tr><td>VAR.P</td><td>母分散</td><td>nで割る</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-average/">AVERAGE</a></td><td>平均値を求める</td><td>—</td></tr></tbody></table></figure>



<h2 class="wp-block-heading"><span id="toc22">まとめ</span></h2>



<p class="wp-block-paragraph">STDEV.S関数は、データの<strong>標本標準偏差</strong>を返す関数です。</p>



<h3 class="wp-block-heading"><span id="toc23">この記事のポイント</span></h3>



<ul class="wp-block-list"><li>構文は <code>=STDEV.S(数値1, [数値2], ...)</code> で、セル範囲を指定するだけ</li><li>標準偏差はデータのばらつきを数値化した指標。値が大きいほどばらつきが大きい</li><li>データが「全体の一部」→ STDEV.S関数、「全部そろっている」→ STDEV.P関数</li><li>旧STDEV関数と計算結果は同じ。新規で作るならSTDEV.Sを使う</li><li>品質管理の3シグマルールや偏差値の計算にも活用できる</li></ul>



<h3 class="wp-block-heading"><span id="toc24">関連記事</span></h3>



<p class="wp-block-paragraph">STDEV.S関数の使い方がわかったら、以下の関数もあわせて覚えてみてください。データ分析の幅が広がりますよ。</p>



<ul class="wp-block-list"><li><a href="https://mashukabu.com/excel-function-howto-use-average/">ExcelのAVERAGE関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-standardize/">ExcelのSTANDARDIZE関数の使い方</a></li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/excel-function-howto-use-stdev-s/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>ExcelのSTDEV.P関数の使い方｜母標準偏差でばらつきを求める方法</title>
		<link>https://mashukabu.com/excel-function-howto-use-stdev-p/</link>
					<comments>https://mashukabu.com/excel-function-howto-use-stdev-p/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Sat, 04 Apr 2026 04:31:48 +0000</pubDate>
				<category><![CDATA[Excel関数]]></category>
		<category><![CDATA[STDEV.P関数]]></category>
		<category><![CDATA[STDEV.S関数]]></category>
		<category><![CDATA[標準偏差]]></category>
		<category><![CDATA[統計関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=5758</guid>

					<description><![CDATA[ExcelのSTDEV.P関数の使い方を基本構文から実務活用まで解説。母集団全体の標準偏差の意味やSTDEV.Sとの違い、旧STDEVP関数との互換性、全店舗売上や全社員データの分析例も紹介します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「全社員の評価データがそろっているけど、ばらつきをどう数値化すればいいんだろう？」。こんな悩みを持ったことはありませんか？</p>



<p class="wp-block-paragraph">平均値だけでは、データが均一なのかバラバラなのかが見えませんよね。全員分のデータがそろっているなら、母集団の標準偏差を正確に求められます。</p>



<p class="wp-block-paragraph">そんなときに使うのがSTDEV.P関数です。この記事では基本の書き方から実務での活用例まで解説します。STDEV.S関数との違いや旧STDEVP関数との互換性もあわせて整理しました。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-7" checked><label class="toc-title" for="toc-checkbox-7">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">STDEV.P関数とは？母集団の標準偏差を求める関数</a></li><li><a href="#toc2" tabindex="0">STDEV.P関数の書き方（構文と引数）</a><ol><li><a href="#toc3" tabindex="0">基本構文</a></li><li><a href="#toc4" tabindex="0">引数の説明</a></li><li><a href="#toc5" tabindex="0">「母集団」の標準偏差とは？</a></li></ol></li><li><a href="#toc6" tabindex="0">STDEV.P関数の基本的な使い方</a><ol><li><a href="#toc7" tabindex="0">標準偏差を求める</a></li><li><a href="#toc8" tabindex="0">STDEV.S関数との結果の違い</a></li></ol></li><li><a href="#toc9" tabindex="0">STDEV.P関数の実践的な使い方・応用例</a><ol><li><a href="#toc10" tabindex="0">全店舗の売上ばらつきを月ごとに比較する</a></li><li><a href="#toc11" tabindex="0">全社員の評価点でばらつきを分析する</a></li><li><a href="#toc12" tabindex="0">「平均 +/- 標準偏差」で標準的な範囲を求める</a></li></ol></li><li><a href="#toc13" tabindex="0">よくあるエラーと対処法</a><ol><li><a href="#toc14" tabindex="0">#DIV/0!エラー</a></li><li><a href="#toc15" tabindex="0">#VALUE!エラー</a></li><li><a href="#toc16" tabindex="0">結果が0になるケース</a></li></ol></li><li><a href="#toc17" tabindex="0">STDEV.S関数・旧STDEVP関数との違い・使い分け</a><ol><li><a href="#toc18" tabindex="0">STDEV.P関数とSTDEV.S関数の違い</a></li><li><a href="#toc19" tabindex="0">どちらを使えばいいか迷ったら</a></li><li><a href="#toc20" tabindex="0">旧STDEVP関数との互換性</a></li><li><a href="#toc21" tabindex="0">関連関数の一覧</a></li></ol></li><li><a href="#toc22" tabindex="0">まとめ</a><ol><li><a href="#toc23" tabindex="0">この記事のポイント</a></li><li><a href="#toc24" tabindex="0">関連記事</a></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">STDEV.P関数とは？母集団の標準偏差を求める関数</span></h2>



<p class="wp-block-paragraph">STDEV.P関数（読み方: エスティーデブ・ピー）は、データの<strong>母集団の標準偏差</strong>を返す関数です。「STDEV」は「Standard Deviation（標準偏差）」、「P」は「Population（母集団）」の頭文字です。</p>



<p class="wp-block-paragraph">標準偏差とは、データが平均値からどれくらい離れているかを数値化した指標です。値が大きいほどデータのばらつきが大きく、小さいほど平均値の近くにデータが集まっています。</p>



<p class="wp-block-paragraph">身近な例で考えてみましょう。全店舗の月間売上が手元にあるとします。平均が100万円でも、全店舗が90〜110万円に収まっているのか、50〜150万円までバラバラなのかで状況は大きく変わりますよね。この「ばらつきの大きさ」を数値で返してくれるのがSTDEV.P関数です。</p>



<p class="wp-block-paragraph">STDEV.P関数にできることをまとめると、次のとおりです。</p>



<ul class="wp-block-list"><li>母集団全体のデータからばらつき（標準偏差）を正確に求める</li><li>全店舗・全社員・全製品など、データが全部そろっている場面で使う</li><li>複数のデータ群のばらつきを比較する</li><li><a href="https://mashukabu.com/excel-function-howto-use-average/">AVERAGE関数</a>と組み合わせて「平均 +/- 標準偏差」の範囲を求める</li></ul>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>STDEV.P関数はExcel 2010以降で使えます。Microsoft 365、Excel 2013〜2024のすべてのバージョンに対応しています。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc2">STDEV.P関数の書き方（構文と引数）</span></h2>



<h3 class="wp-block-heading"><span id="toc3">基本構文</span></h3>



<pre class="wp-block-code"><code>=STDEV.P(数値1, [数値2], ...)</code></pre>



<p class="wp-block-paragraph">カッコの中に、標準偏差を求めたいデータやセル範囲を指定します。</p>



<h3 class="wp-block-heading"><span id="toc4">引数の説明</span></h3>



<figure class="wp-block-table"><table><thead><tr><th>引数</th><th>必須/任意</th><th>説明</th></tr></thead><tbody><tr><td>数値1</td><td>必須</td><td>標準偏差を求めたい最初の値またはセル範囲</td></tr><tr><td>数値2, &#8230;</td><td>任意</td><td>追加の値またはセル範囲。最大253個まで指定可能</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">引数にはセル参照、セル範囲、数値を直接指定できます。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>セル範囲に含まれる文字列・論理値（TRUE/FALSE）・空白セルは自動的に無視されます。数値だけが計算の対象になります。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc5">「母集団」の標準偏差とは？</span></h3>



<p class="wp-block-paragraph">STDEV.P関数が返すのは<strong>母集団の標準偏差</strong>です。ちょっとむずかしく聞こえますが、考え方はシンプルです。</p>



<ul class="wp-block-list"><li><strong>母集団</strong>: データが全部そろっている場合（例: クラス30人全員のテスト結果、全10店舗の売上）</li><li><strong>標本</strong>: データの一部だけを取り出した場合（例: 社員1,000人のうち100人を抜き出して調査）</li></ul>



<p class="wp-block-paragraph">手元のデータが「全体そのもの」なら、STDEV.P関数を使います。計算では「n」で割って正確な標準偏差を求めます。</p>



<p class="wp-block-paragraph">データが全体の一部だけなら、STDEV.S関数を使います。この違いについては後半の「使い分け」セクションで詳しく説明します。</p>



<h2 class="wp-block-heading"><span id="toc6">STDEV.P関数の基本的な使い方</span></h2>



<p class="wp-block-paragraph">以下の売上データでSTDEV.P関数を使ってみましょう。</p>



<p class="wp-block-paragraph">B2からB11に全10店舗の月間売上データ（万円）が入っているとします。</p>



<figure class="wp-block-table"><table><thead><tr><th>&nbsp;</th><th>A列（店舗名）</th><th>B列（売上）</th></tr></thead><tbody><tr><td>2行目</td><td>渋谷店</td><td>120</td></tr><tr><td>3行目</td><td>新宿店</td><td>85</td></tr><tr><td>4行目</td><td>池袋店</td><td>200</td></tr><tr><td>5行目</td><td>横浜店</td><td>150</td></tr><tr><td>6行目</td><td>大宮店</td><td>95</td></tr><tr><td>7行目</td><td>千葉店</td><td>180</td></tr><tr><td>8行目</td><td>立川店</td><td>110</td></tr><tr><td>9行目</td><td>町田店</td><td>130</td></tr><tr><td>10行目</td><td>川崎店</td><td>160</td></tr><tr><td>11行目</td><td>吉祥寺店</td><td>140</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc7">標準偏差を求める</span></h3>



<pre class="wp-block-code"><code>=STDEV.P(B2:B11)</code></pre>



<p class="wp-block-paragraph">結果は約 <strong>35.6</strong> です。各店舗の売上が平均値（137万円）から、平均して約35.6万円離れていることを意味します。</p>



<h3 class="wp-block-heading"><span id="toc8">STDEV.S関数との結果の違い</span></h3>



<p class="wp-block-paragraph">同じデータでSTDEV.S関数を使うと約 <strong>37.5</strong> になります。STDEV.P関数のほうが値がやや小さくなります。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>結果</th><th>割る数</th></tr></thead><tbody><tr><td>STDEV.P</td><td>約35.6</td><td>n（10）</td></tr><tr><td>STDEV.S</td><td>約37.5</td><td>n-1（9）</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">全店舗のデータがそろっているこの場面では、STDEV.P関数が正確な値を返します。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>標準偏差を平均値で割った値を<strong>変動係数（CV）</strong>と呼びます。<code>=STDEV.P(B2:B11)/AVERAGE(B2:B11)</code> で求められ、単位が違うデータ同士のばらつきも比較できますよ。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc9">STDEV.P関数の実践的な使い方・応用例</span></h2>



<h3 class="wp-block-heading"><span id="toc10">全店舗の売上ばらつきを月ごとに比較する</span></h3>



<p class="wp-block-paragraph">「月によって店舗間のばらつきが変わるかどうか」を分析したい場面です。</p>



<p class="wp-block-paragraph">B2からB11に1月の売上、C2からC11に2月の売上が入っているとします。</p>



<pre class="wp-block-code"><code>=STDEV.P(B2:B11)</code></pre>



<pre class="wp-block-code"><code>=STDEV.P(C2:C11)</code></pre>



<figure class="wp-block-table"><table><thead><tr><th>月</th><th>平均売上</th><th>標準偏差</th></tr></thead><tbody><tr><td>1月</td><td>137万円</td><td>35.6</td></tr><tr><td>2月</td><td>142万円</td><td>18.2</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">2月のほうがばらつきが小さいですね。つまり2月は各店舗の売上が平均値に近く、全体的に安定していたことがわかります。季節ごとの傾向を把握して、ばらつきが大きい月に重点的な施策を打つ判断に使えますよ。</p>



<h3 class="wp-block-heading"><span id="toc11">全社員の評価点でばらつきを分析する</span></h3>



<p class="wp-block-paragraph">人事評価で「評価のばらつきが部署によって異なるか」を確認する場面です。</p>



<p class="wp-block-paragraph">D2からD31にA部署30人全員の評価点、E2からE21にB部署20人全員の評価点が入っているとします。</p>



<pre class="wp-block-code"><code>=STDEV.P(D2:D31)</code></pre>



<pre class="wp-block-code"><code>=STDEV.P(E2:E21)</code></pre>



<p class="wp-block-paragraph">結果を比較して、ばらつきが大きい部署は評価基準の運用にばらつきがある可能性を検討できます。全社員のデータがそろっている場面なので、STDEV.P関数が適切です。</p>



<h3 class="wp-block-heading"><span id="toc12">「平均 +/- 標準偏差」で標準的な範囲を求める</span></h3>



<p class="wp-block-paragraph">データの約68%は「平均 +/- 1標準偏差」の範囲に収まるといわれています（正規分布の場合）。この性質を使って「標準的な範囲」を算出してみましょう。</p>



<pre class="wp-block-code"><code>=AVERAGE(B2:B11) - STDEV.P(B2:B11)</code></pre>



<pre class="wp-block-code"><code>=AVERAGE(B2:B11) + STDEV.P(B2:B11)</code></pre>



<p class="wp-block-paragraph">先ほどの売上データなら、結果は約 <strong>101.4〜172.6</strong> 万円です。この範囲から外れている店舗は「特に好調」か「てこ入れが必要」と判断する目安になります。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>管理上限・管理下限を「平均 +/- 3倍の標準偏差」で設定すれば、品質管理で使われる3シグマルールが適用できます。全数検査のデータならSTDEV.P関数がぴったりですよ。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc13">よくあるエラーと対処法</span></h2>



<h3 class="wp-block-heading"><span id="toc14">#DIV/0!エラー</span></h3>



<p class="wp-block-paragraph">STDEV.P関数で最もよく見るエラーです。以下の原因が考えられます。</p>



<figure class="wp-block-table"><table><thead><tr><th>原因</th><th>対策</th></tr></thead><tbody><tr><td>範囲内に数値が含まれていない</td><td>文字列ばかりの範囲を指定していないか確認する</td></tr><tr><td>空のセル範囲を指定している</td><td>データが入力されているセル範囲を確認する</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">STDEV.S関数とは異なり、STDEV.P関数は数値が1個でも計算できます（結果は0）。ただし数値がゼロ個だとエラーになります。</p>



<h3 class="wp-block-heading"><span id="toc15">#VALUE!エラー</span></h3>



<p class="wp-block-paragraph">引数に文字列を直接入力すると発生します。</p>



<pre class="wp-block-code"><code>=STDEV.P(&quot;100&quot;, &quot;200&quot;)   → #VALUE!エラー
=STDEV.P(100, 200)        → 正常に計算される</code></pre>



<p class="wp-block-paragraph">セル範囲内に文字列がある場合は自動で無視されますが、引数として直接文字列を渡すとエラーになります。</p>



<h3 class="wp-block-heading"><span id="toc16">結果が0になるケース</span></h3>



<p class="wp-block-paragraph">すべてのデータが同じ値の場合、標準偏差は0になります。これはエラーではなく「ばらつきがまったくない」という正しい結果です。</p>



<p class="wp-block-paragraph">また、数値が1個しかない場合も結果は0になります。STDEV.S関数では#DIV/0!エラーになる場面なので、挙動の違いに注意してください。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>期待した結果にならないときは、セル範囲に文字列が混ざっていないか確認してください。STDEV.P関数は文字列を無視するため、データ件数が想定より少なくなっている可能性があります。<a href="https://mashukabu.com/excel-function-howto-use-count/">COUNT関数</a>で数値の個数を確認するのがおすすめです。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc17">STDEV.S関数・旧STDEVP関数との違い・使い分け</span></h2>



<h3 class="wp-block-heading"><span id="toc18">STDEV.P関数とSTDEV.S関数の違い</span></h3>



<p class="wp-block-paragraph">STDEV.P関数とSTDEV.S関数は、どちらも標準偏差を求める関数ですが、計算方法が異なります。</p>



<figure class="wp-block-table"><table><thead><tr><th>項目</th><th>STDEV.P</th><th>STDEV.S</th></tr></thead><tbody><tr><td>正式名称</td><td>母集団の標準偏差</td><td>標本標準偏差</td></tr><tr><td>割る数</td><td>n</td><td>n &#8211; 1（不偏推定）</td></tr><tr><td>使う場面</td><td>データが全部そろっているとき</td><td>データが全体の一部のとき</td></tr><tr><td>結果</td><td>やや小さくなる</td><td>やや大きくなる</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">同じデータでもSTDEV.S関数のほうが値がやや大きくなります。これは「一部のデータから全体のばらつきを推定する」ための補正です。</p>



<h3 class="wp-block-heading"><span id="toc19">どちらを使えばいいか迷ったら</span></h3>



<p class="wp-block-paragraph">以下の基準で判断してみてください。</p>



<ul class="wp-block-list"><li><strong>STDEV.P関数を使う場面</strong>: クラス全員のテスト結果、全社員の売上データ、全店舗の月間売上、全製品の検査データ</li><li><strong>STDEV.S関数を使う場面</strong>: アンケート結果（回答者は全体の一部）、サンプル検査、一部の顧客データの分析</li></ul>



<p class="wp-block-paragraph">判断のポイントは「手元のデータが対象の全数かどうか」です。</p>



<ul class="wp-block-list"><li>全店舗10店のデータを10店分持っている → STDEV.P</li><li>全社員500人のうち50人だけ調査した → STDEV.S</li></ul>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>データ件数が30を超えると、STDEV.P関数とSTDEV.S関数の差はほとんどなくなります。どちらを使っても実務上の問題はありません。迷ったらSTDEV.S関数を選んでおけば安全です。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc20">旧STDEVP関数との互換性</span></h3>



<p class="wp-block-paragraph">STDEV.P関数はExcel 2010で導入された「新しい名前」の関数です。旧STDEVP関数と<strong>計算結果はまったく同じ</strong>です。</p>



<figure class="wp-block-table"><table><thead><tr><th>項目</th><th>STDEV.P</th><th>STDEVP（旧）</th></tr></thead><tbody><tr><td>導入バージョン</td><td>Excel 2010</td><td>Excel 2003以前</td></tr><tr><td>計算結果</td><td>同一</td><td>同一</td></tr><tr><td>今後のサポート</td><td>推奨</td><td>互換性のために残存</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">Microsoftは新しい関数名（STDEV.P / STDEV.S）の使用を推奨しています。既存のブックで旧STDEVP関数を使っていても問題はありませんが、新規で数式を作るときはSTDEV.P関数を使いましょう。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>旧STDEVP関数で作られたブックをSTDEV.Pに書き換える必要はありません。結果は変わらないので、そのまま使い続けて大丈夫です。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc21">関連関数の一覧</span></h3>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>説明</th><th>計算方法</th></tr></thead><tbody><tr><td>STDEV.P</td><td>母集団の標準偏差（数値のみ）</td><td>nで割る</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-stdev-s/">STDEV.S</a></td><td>標本標準偏差（数値のみ）</td><td>n-1で割る</td></tr><tr><td>STDEVP</td><td>STDEV.Pの旧名称</td><td>nで割る</td></tr><tr><td>STDEV</td><td>STDEV.Sの旧名称</td><td>n-1で割る</td></tr><tr><td>STDEVPA</td><td>母集団の標準偏差（文字列・論理値も含む）</td><td>nで割る</td></tr><tr><td>VAR.P</td><td>母分散</td><td>nで割る</td></tr><tr><td>VAR.S</td><td>標本分散</td><td>n-1で割る</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-average/">AVERAGE</a></td><td>平均値を求める</td><td>&#8212;</td></tr></tbody></table></figure>



<h2 class="wp-block-heading"><span id="toc22">まとめ</span></h2>



<p class="wp-block-paragraph">STDEV.P関数は、母集団全体のデータから<strong>標準偏差</strong>を返す関数です。</p>



<h3 class="wp-block-heading"><span id="toc23">この記事のポイント</span></h3>



<ul class="wp-block-list"><li>構文は <code>=STDEV.P(数値1, [数値2], ...)</code> で、セル範囲を指定するだけ</li><li>標準偏差はデータのばらつきを数値化した指標。値が大きいほどばらつきが大きい</li><li>データが「全部そろっている」→ STDEV.P関数、「全体の一部」→ STDEV.S関数</li><li>旧STDEVP関数と計算結果は同じ。新規で作るならSTDEV.Pを使う</li><li>全店舗の売上分析や全社員の評価分析など、全数データの場面で活躍する</li></ul>



<h3 class="wp-block-heading"><span id="toc24">関連記事</span></h3>



<p class="wp-block-paragraph">STDEV.P関数の使い方がわかったら、以下の関数もあわせて覚えてみてください。データ分析の幅が広がりますよ。</p>



<ul class="wp-block-list"><li><a href="https://mashukabu.com/excel-function-howto-use-stdev-s/">ExcelのSTDEV.S関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-average/">ExcelのAVERAGE関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-standardize/">ExcelのSTANDARDIZE関数の使い方</a></li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/excel-function-howto-use-stdev-p/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>スプレッドシートのSTDEV関数の使い方｜標本標準偏差でデータのばらつきを測る方法</title>
		<link>https://mashukabu.com/spreadsheet-stdev-function/</link>
					<comments>https://mashukabu.com/spreadsheet-stdev-function/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Fri, 27 Mar 2026 23:57:57 +0000</pubDate>
				<category><![CDATA[Googleスプレッドシート]]></category>
		<category><![CDATA[STDEV.P関数]]></category>
		<category><![CDATA[STDEV関数]]></category>
		<category><![CDATA[VAR関数]]></category>
		<category><![CDATA[スプレッドシート]]></category>
		<category><![CDATA[標準偏差]]></category>
		<category><![CDATA[統計関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=4754</guid>

					<description><![CDATA[GoogleスプレッドシートのSTDEV関数の使い方を基本構文から実務活用まで解説。標本標準偏差の意味やSTDEV.Pとの違い、VAR関数との関係、エラー対処法もわかりやすく紹介します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「売上データの平均はわかったけど、チームごとのばらつきってどうやって比べればいいんだろう？」。こんな疑問を感じたことはありませんか？</p>



<p class="wp-block-paragraph">平均値だけでは、データがどれくらい散らばっているかが見えませんよね。数値としてばらつきを測定できれば、チーム間の比較や品質管理にも活用できます。</p>



<p class="wp-block-paragraph">そんなときに使うのがSTDEV関数です。この記事では基本の書き方から実務での活用例まで解説します。STDEV.P関数との違いやVAR関数との関係もあわせて整理しました。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-8" checked><label class="toc-title" for="toc-checkbox-8">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">STDEV関数とは？標本標準偏差を求める関数</a></li><li><a href="#toc2" tabindex="0">STDEV関数の書き方（構文と引数）</a><ol><li><a href="#toc3" tabindex="0">基本構文</a></li><li><a href="#toc4" tabindex="0">引数の説明</a></li><li><a href="#toc5" tabindex="0">「標本」標準偏差とは？</a></li></ol></li><li><a href="#toc6" tabindex="0">STDEV関数の基本的な使い方</a><ol><li><a href="#toc7" tabindex="0">標準偏差を求める</a></li><li><a href="#toc8" tabindex="0">標準偏差の値をどう読むか</a></li></ol></li><li><a href="#toc9" tabindex="0">STDEV関数の実践的な使い方・応用例</a><ol><li><a href="#toc10" tabindex="0">「平均 +/- 標準偏差」の範囲を求める</a></li><li><a href="#toc11" tabindex="0">条件付き書式で「標準偏差から外れたデータ」を強調する</a></li><li><a href="#toc12" tabindex="0">テスト結果の偏差値を計算する</a></li></ol></li><li><a href="#toc13" tabindex="0">よくあるエラーと対処法</a><ol><li><a href="#toc14" tabindex="0">#DIV/0!エラー</a></li><li><a href="#toc15" tabindex="0">#VALUE!エラー</a></li><li><a href="#toc16" tabindex="0">結果が0になるケース</a></li></ol></li><li><a href="#toc17" tabindex="0">STDEV.P関数・VAR関数との違い・使い分け</a><ol><li><a href="#toc18" tabindex="0">STDEV関数とSTDEV.P関数の違い</a></li><li><a href="#toc19" tabindex="0">どちらを使えばいいか迷ったら</a></li><li><a href="#toc20" tabindex="0">VAR関数との関係</a></li><li><a href="#toc21" tabindex="0">関連関数の一覧</a></li></ol></li><li><a href="#toc22" tabindex="0">まとめ</a><ol><li><a href="#toc23" tabindex="0">この記事のポイント</a></li><li><a href="#toc24" tabindex="0">次のステップ：関連する統計関数</a></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">STDEV関数とは？標本標準偏差を求める関数</span></h2>



<p class="wp-block-paragraph">STDEV関数（読み方: エスティーデブ関数）は、データの<strong>標本標準偏差</strong>を返す関数です。「STDEV」は「Standard Deviation（標準偏差）」の略です。</p>



<p class="wp-block-paragraph">標準偏差とは、データが平均値からどれくらい離れているかを数値化した指標です。値が大きいほどデータのばらつきが大きくなります。逆に値が小さいほど、データが平均値の近くに集まっています。</p>



<p class="wp-block-paragraph">身近な例でいえば、テストの平均点が同じ70点のクラスが2つあるとします。全員が65〜75点に収まっているクラスと、30〜100点までバラバラのクラスでは意味が違いますよね。この「ばらつきの大きさ」を数値で表すのがSTDEV関数です。</p>



<p class="wp-block-paragraph">STDEV関数にできることをまとめると、次のとおりです。</p>



<ul class="wp-block-list"><li>データのばらつき（標本標準偏差）を数値で求める</li><li>複数のデータ群のばらつきを比較する</li><li>品質管理やテスト結果の分析に活用する</li><li><a href="https://mashukabu.com/spreadsheet-average-function/">AVERAGE関数</a>と組み合わせて「平均 +/- 標準偏差」の範囲を求める</li></ul>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>STDEV関数はGoogleスプレッドシートの全バージョンで使えます。Excelにも同名の関数があり、動作は同じです。STDEV.S関数とも同じ計算結果になります。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc2">STDEV関数の書き方（構文と引数）</span></h2>



<h3 class="wp-block-heading"><span id="toc3">基本構文</span></h3>



<pre class="wp-block-code"><code>=STDEV(値1, [値2], ...)</code></pre>



<p class="wp-block-paragraph">カッコの中に、標準偏差を求めたいデータやセル範囲を指定します。</p>



<h3 class="wp-block-heading"><span id="toc4">引数の説明</span></h3>



<figure class="wp-block-table"><table><thead><tr><th>引数</th><th>必須/任意</th><th>説明</th></tr></thead><tbody><tr><td>値1</td><td>必須</td><td>標準偏差を求めたい最初の値またはセル範囲</td></tr><tr><td>値2, &#8230;</td><td>任意</td><td>追加の値またはセル範囲。最大255個まで指定可能</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">引数にはセル参照、セル範囲、数値を直接指定できます。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>セル範囲に含まれる文字列・TRUE/FALSE・空白セルは自動的に無視されます。数値だけが計算の対象になります。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc5">「標本」標準偏差とは？</span></h3>



<p class="wp-block-paragraph">STDEV関数が返すのは<strong>標本標準偏差</strong>です。ちょっとむずかしく聞こえますが、考え方はシンプルです。</p>



<ul class="wp-block-list"><li><strong>標本</strong>: データの一部だけを取り出した場合（例: 社員1,000人のうち100人を抜き出して調査）</li><li><strong>母集団</strong>: データが全部そろっている場合（例: クラス30人全員のテスト結果）</li></ul>



<p class="wp-block-paragraph">手元のデータが「全体の一部」なら、STDEV関数を使います。計算では「n-1」で割ることで、全体のばらつきをより正確に推定します。</p>



<p class="wp-block-paragraph">データが全員分そろっているなら、STDEV.P関数を使います。この違いについては後半の「使い分け」セクションで詳しく説明します。</p>



<h2 class="wp-block-heading"><span id="toc6">STDEV関数の基本的な使い方</span></h2>



<p class="wp-block-paragraph">以下の売上データでSTDEV関数を使ってみましょう。</p>



<p class="wp-block-paragraph">B2からB11に10人分の月間売上データ（万円）が入っているとします。</p>



<figure class="wp-block-table"><table><thead><tr><th>&nbsp;</th><th>A列（担当者）</th><th>B列（売上）</th></tr></thead><tbody><tr><td>2行目</td><td>田中</td><td>120</td></tr><tr><td>3行目</td><td>鈴木</td><td>85</td></tr><tr><td>4行目</td><td>佐藤</td><td>200</td></tr><tr><td>5行目</td><td>山田</td><td>150</td></tr><tr><td>6行目</td><td>高橋</td><td>95</td></tr><tr><td>7行目</td><td>伊藤</td><td>180</td></tr><tr><td>8行目</td><td>渡辺</td><td>110</td></tr><tr><td>9行目</td><td>中村</td><td>130</td></tr><tr><td>10行目</td><td>小林</td><td>160</td></tr><tr><td>11行目</td><td>加藤</td><td>140</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc7">標準偏差を求める</span></h3>



<pre class="wp-block-code"><code>=STDEV(B2:B11)</code></pre>



<p class="wp-block-paragraph">結果は約 <strong>37.5</strong> です。各担当者の売上が平均値（137万円）から、平均して約37.5万円離れていることを意味します。</p>



<h3 class="wp-block-heading"><span id="toc8">標準偏差の値をどう読むか</span></h3>



<p class="wp-block-paragraph">標準偏差の値だけでは「大きい」「小さい」の判断がしにくいですよね。比較対象があると意味が出てきます。</p>



<p class="wp-block-paragraph">たとえば、2つのチームの売上データを比べてみましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>チーム</th><th>平均売上</th><th>標準偏差</th></tr></thead><tbody><tr><td>Aチーム</td><td>137万円</td><td>37.5</td></tr><tr><td>Bチーム</td><td>137万円</td><td>12.0</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">平均売上は同じでも、Bチームのほうがばらつきが小さいことがわかります。Bチームは全員が安定して売上を出しているということです。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>標準偏差を平均値で割った値を<strong>変動係数（CV）</strong>と呼びます。<code>=STDEV(B2:B11)/AVERAGE(B2:B11)</code> で求められ、単位が違うデータ同士のばらつきも比較できます。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc9">STDEV関数の実践的な使い方・応用例</span></h2>



<h3 class="wp-block-heading"><span id="toc10">「平均 +/- 標準偏差」の範囲を求める</span></h3>



<p class="wp-block-paragraph">データの約68%は「平均 +/- 標準偏差」の範囲に収まるといわれています。この性質を使って「標準的な範囲」を求めてみましょう。</p>



<pre class="wp-block-code"><code>=AVERAGE(B2:B11) - STDEV(B2:B11)</code></pre>



<pre class="wp-block-code"><code>=AVERAGE(B2:B11) + STDEV(B2:B11)</code></pre>



<p class="wp-block-paragraph">結果は約 <strong>99.5〜174.5</strong> です。この範囲に入っていない担当者は「特に成績が良い」か「改善が必要」と判断できます。</p>



<h3 class="wp-block-heading"><span id="toc11">条件付き書式で「標準偏差から外れたデータ」を強調する</span></h3>



<p class="wp-block-paragraph">平均から標準偏差の2倍以上離れたデータを自動的にハイライトすると、外れ値がひと目でわかります。</p>



<ol class="wp-block-list"><li>B2:B11を選択する</li><li>「表示形式」→「条件付き書式」を開く</li><li>「カスタム数式」を選び、以下の数式を入力する</li></ol>



<p class="wp-block-paragraph">平均 + 2倍の標準偏差を超えるデータを赤にする場合:</p>



<pre class="wp-block-code"><code>=B2 &gt; AVERAGE($B$2:$B$11) + 2*STDEV($B$2:$B$11)</code></pre>



<p class="wp-block-paragraph">平均 &#8211; 2倍の標準偏差を下回るデータも赤にする場合:</p>



<pre class="wp-block-code"><code>=B2 &lt; AVERAGE($B$2:$B$11) - 2*STDEV($B$2:$B$11)</code></pre>



<p class="wp-block-paragraph">これで、統計的に「普通の範囲」から大きく外れたデータが自動で色付けされます。</p>



<h3 class="wp-block-heading"><span id="toc12">テスト結果の偏差値を計算する</span></h3>



<p class="wp-block-paragraph">偏差値は「平均を50、標準偏差を10」に換算した指標です。STDEV関数とAVERAGE関数を組み合わせて求められます。</p>



<pre class="wp-block-code"><code>=50 + 10 * (B2 - AVERAGE($B$2:$B$11)) / STDEV($B$2:$B$11)</code></pre>



<p class="wp-block-paragraph">たとえば平均137万円、標準偏差37.5のデータで売上200万円なら、偏差値は約66.8です。自分の位置を直感的に把握できるので便利ですよ。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>偏差値の計算ではSTDEV関数の結果が0になるとエラーが出ます。全員が同じ値の場合（ばらつきがない場合）は偏差値を計算できません。<a href="https://mashukabu.com/spreadsheet-iferror-function/">IFERROR関数</a>で囲んでおくと安心です。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc13">よくあるエラーと対処法</span></h2>



<h3 class="wp-block-heading"><span id="toc14">#DIV/0!エラー</span></h3>



<p class="wp-block-paragraph">STDEV関数で最もよく見るエラーです。以下の原因が考えられます。</p>



<figure class="wp-block-table"><table><thead><tr><th>原因</th><th>対策</th></tr></thead><tbody><tr><td>数値データが1個しかない</td><td>2個以上の数値データを指定する</td></tr><tr><td>範囲内に数値が含まれていない</td><td>文字列ばかりの範囲を指定していないか確認する</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">標準偏差を計算するには最低2個の数値が必要です。1個しかないと「ばらつき」を求められないためエラーになります。</p>



<h3 class="wp-block-heading"><span id="toc15">#VALUE!エラー</span></h3>



<p class="wp-block-paragraph">引数に文字列を直接入力すると発生します。</p>



<pre class="wp-block-code"><code>=STDEV(&quot;100&quot;, &quot;200&quot;)   → #VALUE!エラー
=STDEV(100, 200)        → 正常に計算される</code></pre>



<p class="wp-block-paragraph">セル範囲内に文字列がある場合は自動で無視されます。文字列を直接引数として渡した場合にのみ発生するエラーです。</p>



<h3 class="wp-block-heading"><span id="toc16">結果が0になるケース</span></h3>



<p class="wp-block-paragraph">すべてのデータが同じ値の場合、標準偏差は0になります。これはエラーではなく「ばらつきがまったくない」という正しい結果です。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>期待した結果にならないときは、セル範囲に文字列が混ざっていないか確認してください。STDEV関数は文字列を無視するため、データ件数が想定より少なくなっている可能性があります。<a href="https://mashukabu.com/spreadsheet-count-function/">COUNT関数</a>で数値の個数を確認するのがおすすめです。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc17">STDEV.P関数・VAR関数との違い・使い分け</span></h2>



<h3 class="wp-block-heading"><span id="toc18">STDEV関数とSTDEV.P関数の違い</span></h3>



<p class="wp-block-paragraph">STDEV関数とSTDEV.P関数は、どちらも標準偏差を求める関数ですが、計算方法が異なります。</p>



<figure class="wp-block-table"><table><thead><tr><th>項目</th><th>STDEV</th><th>STDEV.P</th></tr></thead><tbody><tr><td>正式名称</td><td>標本標準偏差</td><td>母集団の標準偏差</td></tr><tr><td>割る数</td><td>n &#8211; 1</td><td>n</td></tr><tr><td>使う場面</td><td>データが全体の一部のとき</td><td>データが全部そろっているとき</td></tr><tr><td>結果</td><td>やや大きくなる</td><td>やや小さくなる</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">同じデータでもSTDEV関数のほうが値がやや大きくなります。これは「全体のばらつきをより正確に推定する」ための補正です。</p>



<h3 class="wp-block-heading"><span id="toc19">どちらを使えばいいか迷ったら</span></h3>



<p class="wp-block-paragraph">以下の基準で判断してください。</p>



<ul class="wp-block-list"><li><strong>STDEV関数を使う場面</strong>: アンケート結果（回答者は全体の一部）、サンプル検査、一部の顧客データの分析</li><li><strong>STDEV.P関数を使う場面</strong>: クラス全員のテスト結果、全社員の売上データ、全店舗の月間売上</li></ul>



<p class="wp-block-paragraph">迷ったらSTDEV関数を選んでおけば安全です。n-1で割るほうが推定値として保守的（やや大きめ）になるため、判断を誤るリスクが低くなります。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>データ件数が30を超えると、STDEV関数とSTDEV.P関数の差はほとんどなくなります。どちらを使っても実務上の問題はありません。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc20">VAR関数との関係</span></h3>



<p class="wp-block-paragraph">VAR関数は<strong>分散</strong>（標本分散）を返す関数です。分散と標準偏差の関係は以下のとおりです。</p>



<ul class="wp-block-list"><li>分散 = 標準偏差の2乗</li><li>標準偏差 = 分散の平方根</li></ul>



<p class="wp-block-paragraph">つまり <code>=STDEV(B2:B11)</code> と <code>=SQRT(VAR(B2:B11))</code> は同じ結果になります。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>返す値</th><th>単位</th></tr></thead><tbody><tr><td>VAR</td><td>分散（標本分散）</td><td>元データの2乗</td></tr><tr><td>STDEV</td><td>標準偏差（標本標準偏差）</td><td>元データと同じ</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">標準偏差のほうが「元データと同じ単位」なので直感的に理解しやすいです。たとえば売上データ（万円）の標準偏差は「37.5万円」です。一方、分散は「1,406.25万円の2乗」となり、解釈が難しくなります。</p>



<p class="wp-block-paragraph">実務では<strong>STDEV関数（標準偏差）を使うのが一般的</strong>です。</p>



<h3 class="wp-block-heading"><span id="toc21">関連関数の一覧</span></h3>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>説明</th><th>計算方法</th></tr></thead><tbody><tr><td>STDEV</td><td>標本標準偏差</td><td>n-1で割る</td></tr><tr><td>STDEV.S</td><td>STDEVと同じ（新名称）</td><td>n-1で割る</td></tr><tr><td>STDEV.P</td><td>母集団の標準偏差</td><td>nで割る</td></tr><tr><td>STDEVP</td><td>STDEV.Pの旧名称</td><td>nで割る</td></tr><tr><td>VAR</td><td>標本分散</td><td>n-1で割る</td></tr><tr><td>VAR.P</td><td>母分散</td><td>nで割る</td></tr></tbody></table></figure>



<h2 class="wp-block-heading"><span id="toc22">まとめ</span></h2>



<p class="wp-block-paragraph">STDEV関数は、データの<strong>標本標準偏差</strong>を返す関数です。</p>



<h3 class="wp-block-heading"><span id="toc23">この記事のポイント</span></h3>



<ul class="wp-block-list"><li>構文は <code>=STDEV(値1, [値2], ...)</code> で、セル範囲を指定するだけ</li><li>標準偏差はデータのばらつきを数値化した指標。値が大きいほどばらつきが大きい</li><li>データが「全体の一部」→ STDEV関数、「全部そろっている」→ STDEV.P関数</li><li>VAR関数（分散）の平方根 = STDEV関数（標準偏差）</li><li>迷ったらSTDEV関数を選んでおけば安全</li></ul>



<h3 class="wp-block-heading"><span id="toc24">次のステップ：関連する統計関数</span></h3>



<p class="wp-block-paragraph">STDEV関数の使い方がわかったら、以下の関数もあわせて覚えてみてください。データ分析の幅が広がりますよ。</p>



<ul class="wp-block-list"><li><a href="https://mashukabu.com/spreadsheet-average-function/">スプレッドシートのAVERAGE関数の使い方</a></li><li><a href="https://mashukabu.com/spreadsheet-median-function/">スプレッドシートのMEDIAN関数の使い方</a></li><li><a href="https://mashukabu.com/spreadsheet-max-function/">スプレッドシートのMAX関数の使い方</a></li><li><a href="https://mashukabu.com/spreadsheet-min-function/">スプレッドシートのMIN関数の使い方</a></li><li><a href="https://mashukabu.com/spreadsheet-percentile-function/">スプレッドシートのPERCENTILE関数の使い方</a></li><li><a href="https://mashukabu.com/spreadsheet-quartile-function/">スプレッドシートのQUARTILE関数の使い方</a></li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/spreadsheet-stdev-function/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>スプレッドシートのSTDEV.P関数の使い方｜母標準偏差でばらつきを測る方法</title>
		<link>https://mashukabu.com/spreadsheet-stdev-p-function/</link>
					<comments>https://mashukabu.com/spreadsheet-stdev-p-function/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Fri, 27 Mar 2026 23:57:53 +0000</pubDate>
				<category><![CDATA[Googleスプレッドシート]]></category>
		<category><![CDATA[STDEV.P関数]]></category>
		<category><![CDATA[STDEV関数]]></category>
		<category><![CDATA[スプレッドシート]]></category>
		<category><![CDATA[標準偏差]]></category>
		<category><![CDATA[母標準偏差]]></category>
		<category><![CDATA[統計関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=4753</guid>

					<description><![CDATA[GoogleスプレッドシートのSTDEV.P関数の使い方を基本構文から実務活用まで解説。母集団の標準偏差の意味やSTDEV関数との違い、エラー対処法もわかりやすく紹介します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「クラス全員のテスト結果のばらつきを出したいけど、STDEV関数でいいのかな？」。こんな疑問を感じたことはありませんか？</p>



<p class="wp-block-paragraph">データが全員分そろっているなら、STDEV関数ではなくSTDEV.P関数を使うのが正解です。計算方法が違うので、使い分けを間違えると結果がずれてしまいます。</p>



<p class="wp-block-paragraph">この記事ではSTDEV.P関数の基本から実務活用まで解説します。STDEV関数との違いも比較表で整理しました。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-9" checked><label class="toc-title" for="toc-checkbox-9">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">STDEV.P関数とは？母集団の標準偏差を求める関数</a></li><li><a href="#toc2" tabindex="0">STDEV.P関数の書き方（構文と引数）</a><ol><li><a href="#toc3" tabindex="0">基本構文</a></li><li><a href="#toc4" tabindex="0">引数の説明</a></li><li><a href="#toc5" tabindex="0">「母集団」の標準偏差とは？</a></li></ol></li><li><a href="#toc6" tabindex="0">STDEV.P関数の基本的な使い方</a><ol><li><a href="#toc7" tabindex="0">母標準偏差を求める</a></li><li><a href="#toc8" tabindex="0">標準偏差の値をどう読むか</a></li></ol></li><li><a href="#toc9" tabindex="0">STDEV.P関数の実践的な使い方・応用例</a><ol><li><a href="#toc10" tabindex="0">品質管理で使う（平均±2σの管理範囲）</a></li><li><a href="#toc11" tabindex="0">条件付き書式で外れ値を強調する</a></li><li><a href="#toc12" tabindex="0">全社員のテスト結果で偏差値を計算する</a></li></ol></li><li><a href="#toc13" tabindex="0">よくあるエラーと対処法</a><ol><li><a href="#toc14" tabindex="0">#DIV/0!エラー</a></li><li><a href="#toc15" tabindex="0">#VALUE!エラー</a></li><li><a href="#toc16" tabindex="0">結果が0になるケース</a></li></ol></li><li><a href="#toc17" tabindex="0">STDEV関数との違い・使い分け</a><ol><li><a href="#toc18" tabindex="0">STDEV関数とSTDEV.P関数の比較表</a></li><li><a href="#toc19" tabindex="0">どちらを使えばいいか迷ったら</a></li><li><a href="#toc20" tabindex="0">VAR.P関数との関係</a></li><li><a href="#toc21" tabindex="0">関連関数の一覧</a></li></ol></li><li><a href="#toc22" tabindex="0">まとめ</a><ol><li><a href="#toc23" tabindex="0">この記事のポイント</a></li><li><a href="#toc24" tabindex="0">次のステップ：関連する統計関数</a></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">STDEV.P関数とは？母集団の標準偏差を求める関数</span></h2>



<p class="wp-block-paragraph">STDEV.P関数（読み方: エスティーデブ・ピー関数）は、データの<strong>母標準偏差</strong>を返す関数です。「STDEV」は「Standard Deviation（標準偏差）」、「P」は「Population（母集団）」の略です。</p>



<p class="wp-block-paragraph">母標準偏差とは、データ全体のばらつきを数値化した指標です。値が大きいほどデータのばらつきが大きくなります。逆に値が小さいほど、データが平均値の近くに集まっています。</p>



<p class="wp-block-paragraph">たとえば、クラス30人全員のテスト結果があるとします。全員分のデータがそろっているので「母集団」です。この場合はSTDEV.P関数でばらつきを測ります。</p>



<p class="wp-block-paragraph">STDEV.P関数にできることをまとめると、次のとおりです。</p>



<ul class="wp-block-list"><li>データ全体のばらつき（母標準偏差）を数値で求める</li><li>複数のグループのばらつきを比較する</li><li>品質管理の管理図（平均±2σ、±3σ）に活用する</li><li><a href="https://mashukabu.com/spreadsheet-average-function/">AVERAGE関数</a>と組み合わせて「平均±標準偏差」の範囲を求める</li></ul>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>STDEV.P関数はGoogleスプレッドシートの全バージョンで使えます。Excelにも同名の関数があり、動作は同じです。旧名称のSTDEVP関数とも同じ計算結果になります。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc2">STDEV.P関数の書き方（構文と引数）</span></h2>



<h3 class="wp-block-heading"><span id="toc3">基本構文</span></h3>



<pre class="wp-block-code"><code>=STDEV.P(値1, [値2], ...)</code></pre>



<p class="wp-block-paragraph">カッコの中に、標準偏差を求めたいデータやセル範囲を指定します。</p>



<h3 class="wp-block-heading"><span id="toc4">引数の説明</span></h3>



<figure class="wp-block-table"><table><thead><tr><th>引数</th><th>必須/任意</th><th>説明</th></tr></thead><tbody><tr><td>値1</td><td>必須</td><td>標準偏差を求めたい最初の値またはセル範囲</td></tr><tr><td>値2, &#8230;</td><td>任意</td><td>追加の値またはセル範囲。最大255個まで指定可能</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">引数にはセル参照、セル範囲、数値を直接指定できます。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>セル範囲に含まれる文字列・TRUE/FALSE・空白セルは自動的に無視されます。数値だけが計算の対象になります。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc5">「母集団」の標準偏差とは？</span></h3>



<p class="wp-block-paragraph">STDEV.P関数が返すのは<strong>母集団の標準偏差</strong>です。ちょっとむずかしく聞こえますが、考え方はシンプルです。</p>



<ul class="wp-block-list"><li><strong>母集団</strong>: データが全部そろっている場合（例: クラス30人全員のテスト結果）</li><li><strong>標本</strong>: データの一部だけを取り出した場合（例: 社員1,000人のうち100人を抜き出して調査）</li></ul>



<p class="wp-block-paragraph">手元のデータが「全員分」「全期間分」なら、STDEV.P関数を使います。計算では偏差平方和を「n（データ個数）」で割ります。</p>



<p class="wp-block-paragraph">データが全体の一部なら、<a href="https://mashukabu.com/spreadsheet-stdev-function/">STDEV関数</a>を使います。この違いについては後半の「使い分け」セクションで詳しく説明します。</p>



<h2 class="wp-block-heading"><span id="toc6">STDEV.P関数の基本的な使い方</span></h2>



<p class="wp-block-paragraph">以下の売上データでSTDEV.P関数を使ってみましょう。</p>



<p class="wp-block-paragraph">B2からB11に営業部10人<strong>全員</strong>の月間売上データ（万円）が入っているとします。</p>



<figure class="wp-block-table"><table><thead><tr><th>&nbsp;</th><th>A列（担当者）</th><th>B列（売上）</th></tr></thead><tbody><tr><td>2行目</td><td>田中</td><td>120</td></tr><tr><td>3行目</td><td>鈴木</td><td>85</td></tr><tr><td>4行目</td><td>佐藤</td><td>200</td></tr><tr><td>5行目</td><td>山田</td><td>150</td></tr><tr><td>6行目</td><td>高橋</td><td>95</td></tr><tr><td>7行目</td><td>伊藤</td><td>180</td></tr><tr><td>8行目</td><td>渡辺</td><td>110</td></tr><tr><td>9行目</td><td>中村</td><td>130</td></tr><tr><td>10行目</td><td>小林</td><td>160</td></tr><tr><td>11行目</td><td>加藤</td><td>140</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc7">母標準偏差を求める</span></h3>



<pre class="wp-block-code"><code>=STDEV.P(B2:B11)</code></pre>



<p class="wp-block-paragraph">結果は約 <strong>35.5</strong> です。10人全員のデータなので「母集団」として計算されます。各担当者の売上が平均値（137万円）から、平均して約35.5万円離れていることを意味します。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>同じデータに<a href="https://mashukabu.com/spreadsheet-stdev-function/">STDEV関数</a>を使うと約37.5になります。STDEV.P関数のほうがやや小さい値になるのは、計算方法の違い（nで割るかn-1で割るか）によるものです。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc8">標準偏差の値をどう読むか</span></h3>



<p class="wp-block-paragraph">標準偏差の値だけでは「大きい」「小さい」の判断がしにくいですよね。比較対象があると意味が出てきます。</p>



<p class="wp-block-paragraph">たとえば、2つの部署の売上データを比べてみましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>部署</th><th>平均売上</th><th>母標準偏差（STDEV.P）</th></tr></thead><tbody><tr><td>営業1課</td><td>137万円</td><td>35.5</td></tr><tr><td>営業2課</td><td>137万円</td><td>11.0</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">平均売上は同じでも、営業2課のほうがばらつきが小さいです。営業2課は全員が安定して売上を出しています。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>標準偏差を平均値で割った値を<strong>変動係数（CV）</strong>と呼びます。<code>=STDEV.P(B2:B11)/AVERAGE(B2:B11)</code> で求められます。単位が違うデータ同士のばらつきも比較できて便利ですよ。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc9">STDEV.P関数の実践的な使い方・応用例</span></h2>



<h3 class="wp-block-heading"><span id="toc10">品質管理で使う（平均±2σの管理範囲）</span></h3>



<p class="wp-block-paragraph">製造業の品質管理では「平均±2σ（シグマ）」の範囲をよく使います。σは標準偏差のことです。この範囲から外れたデータは「異常値」として調査対象になります。</p>



<p class="wp-block-paragraph">全製品の検査データがB2:B101に入っているとします。</p>



<pre class="wp-block-code"><code>=AVERAGE(B2:B101) - 2*STDEV.P(B2:B101)</code></pre>



<pre class="wp-block-code"><code>=AVERAGE(B2:B101) + 2*STDEV.P(B2:B101)</code></pre>



<p class="wp-block-paragraph">データの約95%がこの範囲に収まります。範囲外のデータは工程に問題がある可能性があります。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>品質管理の管理図では、全検査データを使うため「母集団」として扱います。そのためSTDEV関数ではなくSTDEV.P関数を使うのが正しい選択です。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc11">条件付き書式で外れ値を強調する</span></h3>



<p class="wp-block-paragraph">平均から標準偏差の2倍以上離れたデータを自動的にハイライトすると便利です。</p>



<ol class="wp-block-list"><li>B2:B101を選択する</li><li>「表示形式」→「条件付き書式」を開く</li><li>「カスタム数式」を選び、以下の数式を入力する</li></ol>



<p class="wp-block-paragraph">上限を超えるデータを赤にする場合:</p>



<pre class="wp-block-code"><code>=B2 &gt; AVERAGE($B$2:$B$101) + 2*STDEV.P($B$2:$B$101)</code></pre>



<p class="wp-block-paragraph">下限を下回るデータも赤にする場合:</p>



<pre class="wp-block-code"><code>=B2 &lt; AVERAGE($B$2:$B$101) - 2*STDEV.P($B$2:$B$101)</code></pre>



<p class="wp-block-paragraph">これで異常値が自動で色付けされます。</p>



<h3 class="wp-block-heading"><span id="toc12">全社員のテスト結果で偏差値を計算する</span></h3>



<p class="wp-block-paragraph">全社員のスキルテスト結果から偏差値を求めてみましょう。偏差値は「平均を50、標準偏差を10」に換算した指標です。</p>



<p class="wp-block-paragraph">全社員の得点がB2:B51に入っているとします。</p>



<pre class="wp-block-code"><code>=50 + 10 * (B2 - AVERAGE($B$2:$B$51)) / STDEV.P($B$2:$B$51)</code></pre>



<p class="wp-block-paragraph">全社員のデータなので、STDEV.P関数を使うのが適切です。自分の位置を直感的に把握できますよ。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>STDEV.P関数の結果が0だとゼロ除算エラーになります。全員が同じ点数の場合（ばらつきがない場合）は偏差値を計算できません。<a href="https://mashukabu.com/spreadsheet-iferror-function/">IFERROR関数</a>で囲んでおくと安心です。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc13">よくあるエラーと対処法</span></h2>



<h3 class="wp-block-heading"><span id="toc14">#DIV/0!エラー</span></h3>



<p class="wp-block-paragraph">STDEV.P関数で最もよく見るエラーです。以下の原因が考えられます。</p>



<figure class="wp-block-table"><table><thead><tr><th>原因</th><th>対策</th></tr></thead><tbody><tr><td>範囲内に数値データがない</td><td>文字列ばかりの範囲を指定していないか確認する</td></tr><tr><td>数値データが0個</td><td>1個以上の数値データを指定する</td></tr></tbody></table></figure>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>STDEV関数は最低2個の数値が必要ですが、STDEV.P関数は1個でも計算できます（結果は0になります）。0個の場合にのみ#DIV/0!エラーが発生します。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc15">#VALUE!エラー</span></h3>



<p class="wp-block-paragraph">引数に文字列を直接入力すると発生します。</p>



<pre class="wp-block-code"><code>=STDEV.P(&quot;100&quot;, &quot;200&quot;)   → #VALUE!エラー
=STDEV.P(100, 200)        → 正常に計算される</code></pre>



<p class="wp-block-paragraph">セル範囲内に文字列がある場合は自動で無視されます。文字列を直接引数として渡した場合にのみ発生するエラーです。</p>



<h3 class="wp-block-heading"><span id="toc16">結果が0になるケース</span></h3>



<p class="wp-block-paragraph">すべてのデータが同じ値の場合、標準偏差は0になります。これはエラーではなく「ばらつきがまったくない」という正しい結果です。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>期待した結果にならないときは、セル範囲に文字列が混ざっていないか確認してください。STDEV.P関数は文字列を無視するため、データ件数が想定より少なくなっている可能性があります。<a href="https://mashukabu.com/spreadsheet-count-function/">COUNT関数</a>で数値の個数を確認するのがおすすめです。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc17">STDEV関数との違い・使い分け</span></h2>



<h3 class="wp-block-heading"><span id="toc18">STDEV関数とSTDEV.P関数の比較表</span></h3>



<figure class="wp-block-table"><table><thead><tr><th>項目</th><th>STDEV</th><th>STDEV.P</th></tr></thead><tbody><tr><td>正式名称</td><td>標本標準偏差</td><td>母集団の標準偏差</td></tr><tr><td>計算で割る数</td><td>n &#8211; 1</td><td>n</td></tr><tr><td>使う場面</td><td>データが全体の一部のとき</td><td>データが全部そろっているとき</td></tr><tr><td>結果</td><td>やや大きくなる</td><td>やや小さくなる</td></tr><tr><td>最低データ数</td><td>2個</td><td>1個</td></tr><tr><td>旧名称</td><td>STDEV.S</td><td>STDEVP</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">同じデータでもSTDEV関数のほうが値がやや大きくなります。STDEV関数はn-1で割ることで「全体のばらつきをより正確に推定する」補正をかけているためです。</p>



<h3 class="wp-block-heading"><span id="toc19">どちらを使えばいいか迷ったら</span></h3>



<p class="wp-block-paragraph">以下の基準で判断してください。</p>



<ul class="wp-block-list"><li><strong>STDEV.P関数を使う場面</strong>: クラス全員のテスト結果、全社員の売上データ、全店舗の月間売上、全製品の検査データ</li><li><strong>STDEV関数を使う場面</strong>: アンケート結果（回答者は全体の一部）、サンプル検査、一部の顧客データの分析</li></ul>



<p class="wp-block-paragraph">迷ったら<a href="https://mashukabu.com/spreadsheet-stdev-function/">STDEV関数</a>を選んでおけば安全です。n-1で割るほうが推定値として保守的になるため、判断を誤るリスクが低くなります。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>データ件数が30を超えると、STDEV関数とSTDEV.P関数の差はほとんどなくなります。どちらを使っても実務上の問題はありません。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc20">VAR.P関数との関係</span></h3>



<p class="wp-block-paragraph">VAR.P関数は<strong>母分散</strong>を返す関数です。母分散と母標準偏差の関係は以下のとおりです。</p>



<ul class="wp-block-list"><li>母分散 = 母標準偏差の2乗</li><li>母標準偏差 = 母分散の平方根</li></ul>



<p class="wp-block-paragraph">つまり <code>=STDEV.P(B2:B11)</code> と <code>=SQRT(VAR.P(B2:B11))</code> は同じ結果になります。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>返す値</th><th>単位</th></tr></thead><tbody><tr><td>VAR.P</td><td>母分散</td><td>元データの2乗</td></tr><tr><td>STDEV.P</td><td>母標準偏差</td><td>元データと同じ</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">標準偏差のほうが「元データと同じ単位」なので直感的に理解しやすいです。実務では<strong>STDEV.P関数（母標準偏差）を使うのが一般的</strong>です。</p>



<h3 class="wp-block-heading"><span id="toc21">関連関数の一覧</span></h3>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>説明</th><th>計算方法</th></tr></thead><tbody><tr><td>STDEV</td><td>標本標準偏差</td><td>n-1で割る</td></tr><tr><td>STDEV.S</td><td>STDEVと同じ（新名称）</td><td>n-1で割る</td></tr><tr><td>STDEV.P</td><td>母集団の標準偏差</td><td>nで割る</td></tr><tr><td>STDEVP</td><td>STDEV.Pの旧名称</td><td>nで割る</td></tr><tr><td>VAR</td><td>標本分散</td><td>n-1で割る</td></tr><tr><td>VAR.P</td><td>母分散</td><td>nで割る</td></tr></tbody></table></figure>



<h2 class="wp-block-heading"><span id="toc22">まとめ</span></h2>



<p class="wp-block-paragraph">STDEV.P関数は、データの<strong>母集団の標準偏差</strong>を返す関数です。</p>



<h3 class="wp-block-heading"><span id="toc23">この記事のポイント</span></h3>



<ul class="wp-block-list"><li>構文は <code>=STDEV.P(値1, [値2], ...)</code> で、セル範囲を指定するだけ</li><li>母標準偏差はデータ全体のばらつきを数値化した指標</li><li>データが「全部そろっている」→ STDEV.P関数、「全体の一部」→ STDEV関数</li><li>品質管理の管理図（平均±2σ）に最適</li><li>VAR.P関数（母分散）の平方根 = STDEV.P関数（母標準偏差）</li></ul>



<h3 class="wp-block-heading"><span id="toc24">次のステップ：関連する統計関数</span></h3>



<p class="wp-block-paragraph">STDEV.P関数の使い方がわかったら、以下の関数もあわせて覚えてみてください。データ分析の幅が広がりますよ。</p>



<ul class="wp-block-list"><li><a href="https://mashukabu.com/spreadsheet-stdev-function/">スプレッドシートのSTDEV関数の使い方</a></li><li><a href="https://mashukabu.com/spreadsheet-average-function/">スプレッドシートのAVERAGE関数の使い方</a></li><li><a href="https://mashukabu.com/spreadsheet-median-function/">スプレッドシートのMEDIAN関数の使い方</a></li><li><a href="https://mashukabu.com/spreadsheet-max-function/">スプレッドシートのMAX関数の使い方</a></li><li><a href="https://mashukabu.com/spreadsheet-min-function/">スプレッドシートのMIN関数の使い方</a></li><li><a href="https://mashukabu.com/spreadsheet-percentile-function/">スプレッドシートのPERCENTILE関数の使い方</a></li><li><a href="https://mashukabu.com/spreadsheet-quartile-function/">スプレッドシートのQUARTILE関数の使い方</a></li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/spreadsheet-stdev-p-function/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>スプレッドシートのSTDEV.S関数の使い方｜標本標準偏差を求める方法</title>
		<link>https://mashukabu.com/spreadsheet-stdev-s-function/</link>
					<comments>https://mashukabu.com/spreadsheet-stdev-s-function/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Fri, 27 Mar 2026 08:06:31 +0000</pubDate>
				<category><![CDATA[Googleスプレッドシート]]></category>
		<category><![CDATA[STDEV.S関数]]></category>
		<category><![CDATA[STDEV関数]]></category>
		<category><![CDATA[スプレッドシート]]></category>
		<category><![CDATA[標本標準偏差]]></category>
		<category><![CDATA[標準偏差]]></category>
		<category><![CDATA[統計関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=5489</guid>

					<description><![CDATA[GoogleスプレッドシートのSTDEV.S関数の使い方を基本構文から実務活用まで解説。STDEV関数との違いや標本標準偏差の意味、エラー対処法もわかりやすく紹介します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「STDEV.S関数ってSTDEV関数と何が違うの？」。スプレッドシートで標準偏差を調べていると、似た名前の関数がいくつも出てきて混乱しますよね。</p>



<p class="wp-block-paragraph">結論からいうと、STDEV.S関数とSTDEV関数は同じ計算をする関数です。ただし名前が違う理由があり、使い分けのルールも知っておくと迷わなくなります。</p>



<p class="wp-block-paragraph">この記事ではSTDEV.S関数の基本から実務での活用例まで解説します。STDEV関数やSTDEV.P関数との違いもあわせて整理しました。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-10" checked><label class="toc-title" for="toc-checkbox-10">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">スプレッドシートのSTDEV.S関数とは？標本標準偏差を求める関数</a></li><li><a href="#toc2" tabindex="0">STDEV.S関数の書き方（構文と引数）</a><ol><li><a href="#toc3" tabindex="0">基本構文</a></li><li><a href="#toc4" tabindex="0">引数の説明</a></li><li><a href="#toc5" tabindex="0">「標本」標準偏差とは？</a></li></ol></li><li><a href="#toc6" tabindex="0">STDEV.S関数の基本的な使い方</a><ol><li><a href="#toc7" tabindex="0">標準偏差を求める</a></li><li><a href="#toc8" tabindex="0">標準偏差の値をどう読むか</a></li></ol></li><li><a href="#toc9" tabindex="0">STDEV.S関数の実践的な使い方・応用例</a><ol><li><a href="#toc10" tabindex="0">「平均±標準偏差」の範囲で標準的なラインを出す</a></li><li><a href="#toc11" tabindex="0">条件付き書式で外れ値をハイライトする</a></li><li><a href="#toc12" tabindex="0">偏差値を計算する</a></li></ol></li><li><a href="#toc13" tabindex="0">よくあるエラーと対処法</a><ol><li><a href="#toc14" tabindex="0">#DIV/0!エラー</a></li><li><a href="#toc15" tabindex="0">#VALUE!エラー</a></li><li><a href="#toc16" tabindex="0">#NAME?エラー</a></li><li><a href="#toc17" tabindex="0">結果が0になるケース</a></li></ol></li><li><a href="#toc18" tabindex="0">STDEV関数・STDEV.P関数との違い・使い分け</a><ol><li><a href="#toc19" tabindex="0">STDEV.S関数とSTDEV関数の違い</a></li><li><a href="#toc20" tabindex="0">どちらを使えばいいか</a></li><li><a href="#toc21" tabindex="0">STDEV.S関数とSTDEV.P関数の違い</a></li><li><a href="#toc22" tabindex="0">どちらを使うか迷ったら</a></li><li><a href="#toc23" tabindex="0">VAR.S関数との関係</a></li><li><a href="#toc24" tabindex="0">関連関数の一覧</a></li></ol></li><li><a href="#toc25" tabindex="0">まとめ</a><ol><li><a href="#toc26" tabindex="0">この記事のポイント</a></li><li><a href="#toc27" tabindex="0">関連する統計関数</a></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">スプレッドシートのSTDEV.S関数とは？標本標準偏差を求める関数</span></h2>



<p class="wp-block-paragraph">STDEV.S関数（読み方: エスティーデブ・エス関数）は、データの<strong>標本標準偏差</strong>を返す関数です。「STDEV」は「Standard Deviation（標準偏差）」、「S」は「Sample（標本）」の略です。</p>



<p class="wp-block-paragraph">標本標準偏差とは、一部のデータから全体のばらつきを推定するための指標です。値が大きいほどデータのばらつきが大きくなります。</p>



<p class="wp-block-paragraph">たとえば、社員1,000人のうち100人を抽出してアンケートを取ったとします。この100人分のデータは「標本（サンプル）」です。標本から全体のばらつきを推定するときにSTDEV.S関数を使います。</p>



<p class="wp-block-paragraph">STDEV.S関数にできることをまとめると、次のとおりです。</p>



<ul class="wp-block-list"><li>データのばらつき（標本標準偏差）を数値で求める</li><li>複数のデータ群のばらつきを比較する</li><li>品質管理やテスト結果の分析に活用する</li><li><a href="https://mashukabu.com/spreadsheet-average-function/">AVERAGE関数</a>と組み合わせて「平均±標準偏差」の範囲を求める</li></ul>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>STDEV.S関数はGoogleスプレッドシートの全バージョンで使えます。Excelにも同名の関数があり、動作は同じです。<a href="https://mashukabu.com/spreadsheet-stdev-function/">STDEV関数</a>とまったく同じ計算結果になります。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc2">STDEV.S関数の書き方（構文と引数）</span></h2>



<h3 class="wp-block-heading"><span id="toc3">基本構文</span></h3>



<pre class="wp-block-code"><code>=STDEV.S(値1, [値2], ...)</code></pre>



<p class="wp-block-paragraph">カッコの中に、標準偏差を求めたいデータやセル範囲を指定します。</p>



<h3 class="wp-block-heading"><span id="toc4">引数の説明</span></h3>



<figure class="wp-block-table"><table><thead><tr><th>引数</th><th>必須/任意</th><th>説明</th></tr></thead><tbody><tr><td>値1</td><td>必須</td><td>標準偏差を求めたい最初の値またはセル範囲</td></tr><tr><td>値2, &#8230;</td><td>任意</td><td>追加の値またはセル範囲。最大255個まで指定可能</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">引数にはセル参照、セル範囲、数値を直接指定できます。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>セル範囲内の文字列・TRUE/FALSE・空白セルは自動的に無視されます。数値だけが計算の対象になりますよ。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc5">「標本」標準偏差とは？</span></h3>



<p class="wp-block-paragraph">STDEV.S関数が返すのは<strong>標本標準偏差</strong>です。ちょっとむずかしく聞こえますが、考え方はシンプルです。</p>



<ul class="wp-block-list"><li><strong>標本</strong>: データの一部だけを取り出した場合（例: 全社員のうち100人を抜き出して調査）</li><li><strong>母集団</strong>: データが全部そろっている場合（例: クラス30人全員のテスト結果）</li></ul>



<p class="wp-block-paragraph">手元のデータが「全体の一部」なら、STDEV.S関数を使います。計算では「n-1」で割ることで、全体のばらつきをより正確に推定します。</p>



<p class="wp-block-paragraph">データが全員分そろっているなら、<a href="https://mashukabu.com/spreadsheet-stdev-p-function/">STDEV.P関数</a>を使います。この違いについては後半の「使い分け」セクションで詳しく説明しますね。</p>



<h2 class="wp-block-heading"><span id="toc6">STDEV.S関数の基本的な使い方</span></h2>



<p class="wp-block-paragraph">以下の売上データでSTDEV.S関数を使ってみましょう。</p>



<p class="wp-block-paragraph">B2からB8に7人分の月間売上データ（万円）が入っているとします。</p>



<figure class="wp-block-table"><table><thead><tr><th>&nbsp;</th><th>A列（担当者）</th><th>B列（売上）</th></tr></thead><tbody><tr><td>2行目</td><td>田中</td><td>150</td></tr><tr><td>3行目</td><td>鈴木</td><td>80</td></tr><tr><td>4行目</td><td>佐藤</td><td>200</td></tr><tr><td>5行目</td><td>山田</td><td>120</td></tr><tr><td>6行目</td><td>高橋</td><td>90</td></tr><tr><td>7行目</td><td>伊藤</td><td>170</td></tr><tr><td>8行目</td><td>渡辺</td><td>130</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc7">標準偏差を求める</span></h3>



<pre class="wp-block-code"><code>=STDEV.S(B2:B8)</code></pre>



<p class="wp-block-paragraph">結果は約 <strong>42.8</strong> です。各担当者の売上が平均値（約134.3万円）から、平均して約42.8万円ずれていることを意味します。</p>



<p class="wp-block-paragraph">検算してみましょう。平均値は(150+80+200+120+90+170+130)/7 = 940/7 ≒ 134.3です。各値と平均の差を2乗して合計し、(n-1)=6で割った値の平方根が標本標準偏差になります。</p>



<h3 class="wp-block-heading"><span id="toc8">標準偏差の値をどう読むか</span></h3>



<p class="wp-block-paragraph">標準偏差の値だけでは「大きい」「小さい」の判断がしにくいですよね。比較対象があると意味が出てきます。</p>



<p class="wp-block-paragraph">たとえば、2つのチームの売上データを比べてみましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>チーム</th><th>平均売上</th><th>標準偏差</th></tr></thead><tbody><tr><td>Aチーム</td><td>134万円</td><td>42.8</td></tr><tr><td>Bチーム</td><td>134万円</td><td>15.0</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">平均売上は同じでも、Bチームのほうがばらつきが小さいことがわかります。Bチームは全員が安定して成果を出しているということですね。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>標準偏差を平均値で割った値を<strong>変動係数（CV）</strong>（データのばらつきを相対的に比較する指標）と呼びます。<code>=STDEV.S(B2:B8)/AVERAGE(B2:B8)</code> で求められますよ。単位が違うデータ同士のばらつきも比較できて便利です。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc9">STDEV.S関数の実践的な使い方・応用例</span></h2>



<h3 class="wp-block-heading"><span id="toc10">「平均±標準偏差」の範囲で標準的なラインを出す</span></h3>



<p class="wp-block-paragraph">データの約68%は「平均±標準偏差」の範囲に収まるといわれています。この性質を使って「標準的な範囲」を求めてみましょう。</p>



<pre class="wp-block-code"><code>=AVERAGE(B2:B8) - STDEV.S(B2:B8)</code></pre>



<pre class="wp-block-code"><code>=AVERAGE(B2:B8) + STDEV.S(B2:B8)</code></pre>



<p class="wp-block-paragraph">結果は約 <strong>91.5〜177.0</strong> です。この範囲から外れている担当者は「特に成績が良い」か「改善が必要」と判断できます。</p>



<h3 class="wp-block-heading"><span id="toc11">条件付き書式で外れ値をハイライトする</span></h3>



<p class="wp-block-paragraph">平均から標準偏差の2倍以上離れたデータを自動でハイライトすると、外れ値がひと目でわかります。</p>



<ol class="wp-block-list"><li>B2:B8を選択する</li><li>「表示形式」→「条件付き書式」を開く</li><li>「カスタム数式」を選び、以下の数式を入力する</li></ol>



<p class="wp-block-paragraph">平均+2σ（シグマ）を超えるデータを赤にする場合:</p>



<pre class="wp-block-code"><code>=B2 &gt; AVERAGE($B$2:$B$8) + 2*STDEV.S($B$2:$B$8)</code></pre>



<p class="wp-block-paragraph">平均-2σを下回るデータも赤にする場合:</p>



<pre class="wp-block-code"><code>=B2 &lt; AVERAGE($B$2:$B$8) - 2*STDEV.S($B$2:$B$8)</code></pre>



<p class="wp-block-paragraph">これで、統計的に普通の範囲から大きく外れたデータが自動で色付けされます。品質管理や営業成績のモニタリングに活用してみてください。</p>



<h3 class="wp-block-heading"><span id="toc12">偏差値を計算する</span></h3>



<p class="wp-block-paragraph">偏差値は「平均を50、標準偏差を10」に換算した指標です。STDEV.S関数と<a href="https://mashukabu.com/spreadsheet-average-function/">AVERAGE関数</a>を組み合わせて求められます。</p>



<pre class="wp-block-code"><code>=50 + 10 * (B2 - AVERAGE($B$2:$B$8)) / STDEV.S($B$2:$B$8)</code></pre>



<p class="wp-block-paragraph">たとえば平均134.3万円、標準偏差42.8のデータで売上200万円なら、偏差値は約65.4です。自分の位置を直感的に把握できるので便利ですよ。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>STDEV.S関数の結果が0のとき（全員同じ値のとき）、この数式は#DIV/0!エラーになります。<a href="https://mashukabu.com/spreadsheet-iferror-function/">IFERROR関数</a>で囲んでおくと安心です。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc13">よくあるエラーと対処法</span></h2>



<h3 class="wp-block-heading"><span id="toc14">#DIV/0!エラー</span></h3>



<p class="wp-block-paragraph">STDEV.S関数で最もよく見るエラーです。以下の原因が考えられます。</p>



<figure class="wp-block-table"><table><thead><tr><th>原因</th><th>対策</th></tr></thead><tbody><tr><td>数値データが1個しかない</td><td>2個以上の数値データを指定する</td></tr><tr><td>範囲内に数値が含まれていない</td><td>文字列ばかりの範囲を指定していないか確認する</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">標準偏差を計算するには最低2個の数値が必要です。1個しかないと「ばらつき」を求められないためエラーになります。</p>



<h3 class="wp-block-heading"><span id="toc15">#VALUE!エラー</span></h3>



<p class="wp-block-paragraph">引数に文字列を直接入力すると発生します。</p>



<pre class="wp-block-code"><code>=STDEV.S(&quot;100&quot;, &quot;200&quot;)   → #VALUE!エラー
=STDEV.S(100, 200)        → 正常に計算される</code></pre>



<p class="wp-block-paragraph">セル範囲内に文字列がある場合は自動で無視されるので安心してください。文字列を直接引数として渡した場合にのみ発生するエラーです。</p>



<h3 class="wp-block-heading"><span id="toc16">#NAME?エラー</span></h3>



<p class="wp-block-paragraph">関数名のスペルミスで発生します。「STDEV.S」のピリオドを忘れて「STDEVS」と入力すると、このエラーが出ます。</p>



<pre class="wp-block-code"><code>=STDEVS(B2:B8)    → #NAME?エラー
=STDEV.S(B2:B8)   → 正常に計算される</code></pre>



<p class="wp-block-paragraph">ピリオドの位置に注意してくださいね。</p>



<h3 class="wp-block-heading"><span id="toc17">結果が0になるケース</span></h3>



<p class="wp-block-paragraph">すべてのデータが同じ値の場合、標準偏差は0になります。これはエラーではなく「ばらつきがまったくない」という正しい結果です。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>期待した結果にならないときは、セル範囲に文字列が混ざっていないか確認してください。STDEV.S関数は文字列を無視するため、データ件数が想定より少なくなっている可能性があります。<a href="https://mashukabu.com/spreadsheet-count-function/">COUNT関数</a>で数値の個数を確認するのがおすすめですよ。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc18">STDEV関数・STDEV.P関数との違い・使い分け</span></h2>



<h3 class="wp-block-heading"><span id="toc19">STDEV.S関数とSTDEV関数の違い</span></h3>



<p class="wp-block-paragraph">結論からいうと、STDEV.S関数とSTDEV関数は<strong>まったく同じ関数</strong>です。</p>



<figure class="wp-block-table"><table><thead><tr><th>項目</th><th>STDEV.S</th><th>STDEV</th></tr></thead><tbody><tr><td>計算結果</td><td>標本標準偏差</td><td>標本標準偏差</td></tr><tr><td>割る数</td><td>n &#8211; 1</td><td>n &#8211; 1</td></tr><tr><td>結果の違い</td><td>なし（完全に同じ）</td><td>なし（完全に同じ）</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">ではなぜ2つの名前があるのでしょうか。もともとスプレッドシートには「STDEV」と「STDEVP」がありました。しかし「標本」と「母集団」の区別がわかりにくいという声がありました。そこで「STDEV.S」（Sample）と「STDEV.P」（Population）という対称的な名前が追加されたのです。</p>



<p class="wp-block-paragraph">つまりSTDEV.Sは「STDEVの新しい名前」です。どちらを使っても結果は変わりません。</p>



<h3 class="wp-block-heading"><span id="toc20">どちらを使えばいいか</span></h3>



<p class="wp-block-paragraph">新規で数式を書くなら<strong>STDEV.S関数がおすすめ</strong>です。理由は以下のとおりです。</p>



<ul class="wp-block-list"><li>STDEV.P関数と名前の対称性があり、使い分けがわかりやすい</li><li>「S = Sample（標本）」という意味が名前に含まれている</li><li>既存のSTDEV関数は今後も使えるので、書き換える必要はない</li></ul>



<p class="wp-block-paragraph">すでにSTDEV関数を使っている数式をわざわざ修正する必要はありませんよ。</p>



<h3 class="wp-block-heading"><span id="toc21">STDEV.S関数とSTDEV.P関数の違い</span></h3>



<p class="wp-block-paragraph">STDEV.S関数とSTDEV.P関数は、計算方法が異なります。</p>



<figure class="wp-block-table"><table><thead><tr><th>項目</th><th>STDEV.S</th><th>STDEV.P</th></tr></thead><tbody><tr><td>正式名称</td><td>標本標準偏差</td><td>母集団の標準偏差</td></tr><tr><td>割る数</td><td>n &#8211; 1</td><td>n</td></tr><tr><td>使う場面</td><td>データが全体の一部のとき</td><td>データが全部そろっているとき</td></tr><tr><td>結果</td><td>やや大きくなる</td><td>やや小さくなる</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">同じデータでもSTDEV.S関数のほうが値がやや大きくなります。これは一部のデータから全体を推定するための補正です。</p>



<h3 class="wp-block-heading"><span id="toc22">どちらを使うか迷ったら</span></h3>



<p class="wp-block-paragraph">以下の基準で判断してみてください。</p>



<ul class="wp-block-list"><li><strong>STDEV.S関数を使う場面</strong>: アンケート結果（回答者は全体の一部）、サンプル検査、一部の顧客データの分析</li><li><strong>STDEV.P関数を使う場面</strong>: クラス全員のテスト結果、全社員の評価データ、全店舗の月間売上</li></ul>



<p class="wp-block-paragraph">迷ったらSTDEV.S関数を選んでおけば安全です。n-1で割るほうが推定値として保守的になるため、判断を誤るリスクが低くなりますよ。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>データ件数が30を超えると、STDEV.S関数とSTDEV.P関数の差はほとんどなくなります。どちらを使っても実務上の問題はありません。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc23">VAR.S関数との関係</span></h3>



<p class="wp-block-paragraph"><a href="https://mashukabu.com/spreadsheet-var-function/">VAR関数</a>（VAR.S関数）は<strong>標本分散</strong>を返す関数です。分散と標準偏差の関係は以下のとおりです。</p>



<ul class="wp-block-list"><li>分散 = 標準偏差の2乗</li><li>標準偏差 = 分散の平方根（ルート）</li></ul>



<p class="wp-block-paragraph">つまり <code>=STDEV.S(B2:B8)</code> と <code>=SQRT(VAR(B2:B8))</code> は同じ結果になります。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>返す値</th><th>単位</th></tr></thead><tbody><tr><td>VAR / VAR.S</td><td>分散（標本分散）</td><td>元データの2乗</td></tr><tr><td>STDEV / STDEV.S</td><td>標準偏差（標本標準偏差）</td><td>元データと同じ</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">標準偏差は元データと同じ単位なので直感的に理解しやすいです。実務では<strong>STDEV.S関数（標準偏差）を使うのが一般的</strong>ですよ。</p>



<h3 class="wp-block-heading"><span id="toc24">関連関数の一覧</span></h3>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>説明</th><th>計算方法</th></tr></thead><tbody><tr><td><a href="https://mashukabu.com/spreadsheet-stdev-function/">STDEV</a></td><td>標本標準偏差</td><td>n-1で割る</td></tr><tr><td>STDEV.S</td><td>STDEVと同じ（新名称）</td><td>n-1で割る</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-stdev-p-function/">STDEV.P</a></td><td>母集団の標準偏差</td><td>nで割る</td></tr><tr><td>STDEVP</td><td>STDEV.Pの旧名称</td><td>nで割る</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-var-function/">VAR</a></td><td>標本分散</td><td>n-1で割る</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-var-p-function/">VAR.P</a></td><td>母分散</td><td>nで割る</td></tr></tbody></table></figure>



<h2 class="wp-block-heading"><span id="toc25">まとめ</span></h2>



<p class="wp-block-paragraph">STDEV.S関数は、データの<strong>標本標準偏差</strong>を返す関数です。STDEV関数とまったく同じ計算をします。</p>



<h3 class="wp-block-heading"><span id="toc26">この記事のポイント</span></h3>



<ul class="wp-block-list"><li>構文は <code>=STDEV.S(値1, [値2], ...)</code> で、セル範囲を指定するだけ</li><li>STDEV.S関数とSTDEV関数は同じ関数。「S = Sample（標本）」の意味</li><li>新規で書くならSTDEV.S関数がおすすめ（STDEV.Pとの対称性がわかりやすい）</li><li>データが「全体の一部」→ STDEV.S関数、「全部そろっている」→ STDEV.P関数</li><li>迷ったらSTDEV.S関数を選んでおけば安全</li></ul>



<h3 class="wp-block-heading"><span id="toc27">関連する統計関数</span></h3>



<p class="wp-block-paragraph">STDEV.S関数の使い方がわかったら、以下の関数もあわせて覚えてみてください。データ分析の幅が広がりますよ。</p>



<ul class="wp-block-list"><li><a href="https://mashukabu.com/spreadsheet-stdev-function/">スプレッドシートのSTDEV関数の使い方</a></li><li><a href="https://mashukabu.com/spreadsheet-stdev-p-function/">スプレッドシートのSTDEV.P関数の使い方</a></li><li><a href="https://mashukabu.com/spreadsheet-var-function/">スプレッドシートのVAR関数の使い方</a></li><li><a href="https://mashukabu.com/spreadsheet-var-p-function/">スプレッドシートのVAR.P関数の使い方</a></li><li><a href="https://mashukabu.com/spreadsheet-average-function/">スプレッドシートのAVERAGE関数の使い方</a></li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/spreadsheet-stdev-s-function/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
