<?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>STDEVA関数 &#8211; biz-tactics</title>
	<atom:link href="https://mashukabu.com/tag/stdeva%E9%96%A2%E6%95%B0/feed/" rel="self" type="application/rss+xml" />
	<link>https://mashukabu.com</link>
	<description></description>
	<lastBuildDate>Thu, 23 Apr 2026 11:31:09 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.2</generator>

<image>
	<url>https://mashukabu.com/wp-content/uploads/2022/04/cropped-site-icon-32x32.png</url>
	<title>STDEVA関数 &#8211; biz-tactics</title>
	<link>https://mashukabu.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<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-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">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>スプレッドシートのSTDEVA関数の使い方｜文字列・TRUE/FALSEを含む標準偏差</title>
		<link>https://mashukabu.com/spreadsheet-stdeva-function/</link>
					<comments>https://mashukabu.com/spreadsheet-stdeva-function/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Fri, 27 Mar 2026 08:06:21 +0000</pubDate>
				<category><![CDATA[Googleスプレッドシート]]></category>
		<category><![CDATA[STDEVA関数]]></category>
		<category><![CDATA[STDEV関数]]></category>
		<category><![CDATA[スプレッドシート]]></category>
		<category><![CDATA[文字列]]></category>
		<category><![CDATA[標準偏差]]></category>
		<category><![CDATA[統計関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=5485</guid>

					<description><![CDATA[GoogleスプレッドシートのSTDEVA関数の使い方を基本構文から実務活用まで解説。文字列やTRUE/FALSEを含むデータの標準偏差の求め方、STDEVとの違い、STDEV系4関数の比較表もわかりやすく紹介します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">スプレッドシートで標準偏差（データのばらつき具合を示す指標）を計算するとき、データに「欠席」などの文字列やTRUE/FALSEが混ざっていて困った経験はありませんか？</p>



<p class="wp-block-paragraph">通常のSTDEV関数では、文字列や論理値はすべて無視されます。でも「回答なし」や「未提出」を0点扱いで計算に含めたいケースもありますよね。</p>



<p class="wp-block-paragraph">そんなときに活躍するのがSTDEVA関数です。この記事では、STDEVA関数の書式から実務での使いどころまで、わかりやすく解説していきます。</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">STDEVA関数とは？スプレッドシートで文字列を含む標準偏差を求める関数</a><ol><li><a href="#toc2" tabindex="0">STDEVA関数の書式と引数</a></li><li><a href="#toc3" tabindex="0">STDEVとSTDEVAの違い：文字列・TRUE/FALSEの扱い</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">TRUE/FALSEが含まれるデータで使う場合</a></li></ol></li><li><a href="#toc8" tabindex="0">スプレッドシートのSTDEV系4関数の比較表</a><ol><li><a href="#toc9" tabindex="0">STDEV / STDEV.S / STDEVA / STDEVPAの違い一覧</a></li><li><a href="#toc10" tabindex="0">A系関数（STDEVA・STDEVPA）を選ぶべき場面</a></li></ol></li><li><a href="#toc11" tabindex="0">実務で使えるSTDEVAの活用シナリオ</a><ol><li><a href="#toc12" tabindex="0">アンケートデータにテキスト回答が混在するケース</a></li><li><a href="#toc13" tabindex="0">フラグ列（TRUE/FALSE）が含まれる勤怠・進捗データ</a></li></ol></li><li><a href="#toc14" tabindex="0">STDEVAを使う際の注意点とよくある間違い</a><ol><li><a href="#toc15" tabindex="0">空白セルは無視される（0ではない）</a></li><li><a href="#toc16" tabindex="0">数値文字列は0として扱われる点に注意</a></li></ol></li><li><a href="#toc17" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">STDEVA関数とは？スプレッドシートで文字列を含む標準偏差を求める関数</span></h2>



<p class="wp-block-paragraph">STDEVA関数は「スタンダード・ディビエーション・エー」と読みます。末尾の「A」は「All（すべて）」の意味です。</p>



<p class="wp-block-paragraph">通常の<a href="https://mashukabu.com/spreadsheet-stdev-function/">STDEV関数</a>は数値だけを対象にしますが、STDEVAは文字列やTRUE/FALSEも計算に含めます。標本標準偏差（分母がn-1）を返す関数です。</p>



<h3 class="wp-block-heading"><span id="toc2">STDEVA関数の書式と引数</span></h3>



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



<pre class="wp-block-code"><code>=STDEVA(値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">引数にはセル範囲、個別の値、配列のいずれも指定できます。</p>



<h3 class="wp-block-heading"><span id="toc3">STDEVとSTDEVAの違い：文字列・TRUE/FALSEの扱い</span></h3>



<p class="wp-block-paragraph">ここがSTDEVA関数の最大のポイントです。データ型による扱いの違いを表にまとめました。</p>



<figure class="wp-block-table"><table><thead><tr><th>データ型</th><th>STDEV</th><th>STDEVA</th></tr></thead><tbody><tr><td>数値</td><td>そのまま計算</td><td>そのまま計算</td></tr><tr><td>TRUE</td><td>無視</td><td><strong>1として計算</strong></td></tr><tr><td>FALSE</td><td>無視</td><td><strong>0として計算</strong></td></tr><tr><td>文字列（セル内）</td><td>無視</td><td><strong>0として計算</strong></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は文字列や論理値をスキップしますが、STDEVAはすべて数値に変換して計算に含めます。この違いが結果に大きく影響しますよ。</p>



<h2 class="wp-block-heading"><span id="toc4">STDEVA関数の基本的な使い方（スプレッドシート）</span></h2>



<p class="wp-block-paragraph">実際にスプレッドシートで試してみましょう。テスト得点のデータを例に使います。</p>



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



<p class="wp-block-paragraph">A1:A5に「80, 70, 90, 60, 100」と入力した場合を考えます。</p>



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



<p class="wp-block-paragraph">結果は <strong>15.81</strong> です。数値のみなら<a href="https://mashukabu.com/spreadsheet-stdev-s-function/">STDEV.S関数</a>と同じ結果になります。</p>



<p class="wp-block-paragraph">参考までに手計算してみましょう。平均80に対して偏差の二乗和は1000です。それを4（n-1）で割ると250となり、その平方根が約15.81です。</p>



<h3 class="wp-block-heading"><span id="toc6">文字列が混在するデータで使う場合</span></h3>



<p class="wp-block-paragraph">A3のデータが「90」ではなく「欠席」という文字列だったらどうなるでしょうか。A1:A5が「80, 70, 欠席, 60, 100」の場合です。</p>



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



<p class="wp-block-paragraph">STDEVAは「欠席」を0として計算に含めるため、データは「80, 70, 0, 60, 100」の5個扱いです。0が平均を大きく引き下げるので、ばらつきが大きくなります。</p>



<p class="wp-block-paragraph">一方STDEVは「欠席」を無視して「80, 70, 60, 100」の4個で計算します。結果が倍以上違うので、どちらの関数を使うかは慎重に判断してください。</p>



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



<p class="wp-block-paragraph">アンケートの回答をTRUE/FALSEで記録しているケースです。A1:A5が「TRUE, FALSE, TRUE, TRUE, FALSE」の場合を見てみましょう。</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」として計算します。STDEVでは論理値が無視されてエラーになりますが、STDEVAならばらつきを正しく算出できますよ。</p>



<h2 class="wp-block-heading"><span id="toc8">スプレッドシートのSTDEV系4関数の比較表</span></h2>



<h3 class="wp-block-heading"><span id="toc9">STDEV / STDEV.S / STDEVA / STDEVPAの違い一覧</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><a href="https://mashukabu.com/spreadsheet-stdev-function/">STDEV</a> / <a href="https://mashukabu.com/spreadsheet-stdev-s-function/">STDEV.S</a></td><td>数値のみ</td><td>n-1（標本）</td><td>一般的な標準偏差</td></tr><tr><td>STDEVA</td><td>数値＋論理値＋文字列</td><td>n-1（標本）</td><td>文字列等を含むデータ</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-stdev-p-function/">STDEV.P</a></td><td>数値のみ</td><td>n（母集団）</td><td>全数調査の標準偏差</td></tr><tr><td>STDEVPA</td><td>数値＋論理値＋文字列</td><td>n（母集団）</td><td>全数＋文字列を含む</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">STDEVとSTDEV.Sは同じ関数です。STDEV.Sは新しい命名規則に沿った名前で、動作は完全に同一です。</p>



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



<p class="wp-block-paragraph">「A系」を選ぶべきかの判断基準はシンプルです。</p>



<ul class="wp-block-list"><li>文字列やTRUE/FALSEを <strong>0や1として計算に含めたい</strong> → STDEVA / STDEVPA</li><li>数値だけで計算したい（文字列は除外でOK） → STDEV / STDEV.P</li></ul>



<p class="wp-block-paragraph">ほとんどの場面ではSTDEVで十分です。A系関数は「欠損や非数値データを明示的に0扱いしたい」という意図があるときに使ってみてください。</p>



<h2 class="wp-block-heading"><span id="toc11">実務で使えるSTDEVAの活用シナリオ</span></h2>



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



<p class="wp-block-paragraph">5段階評価のアンケートで「未回答」や「該当なし」がテキストとして入っている場合を考えます。</p>



<p class="wp-block-paragraph">STDEVだと未回答者を除外して計算しますが、STDEVAなら未回答を0点扱いで含めます。「回答しなかった人も評価0として集計したい」という方針であれば、STDEVAが適切です。</p>



<p class="wp-block-paragraph"><a href="https://mashukabu.com/spreadsheet-averagea-function/">AVERAGEA関数</a>や<a href="https://mashukabu.com/spreadsheet-maxa-function/">MAXA関数</a>、<a href="https://mashukabu.com/spreadsheet-mina-function/">MINA関数</a>も同じ変換ルールなので、セットで覚えておくと便利ですよ。</p>



<h3 class="wp-block-heading"><span id="toc13">フラグ列（TRUE/FALSE）が含まれる勤怠・進捗データ</span></h3>



<p class="wp-block-paragraph">出勤/欠勤をTRUE/FALSEで管理している勤怠データで、出勤率のばらつきを見たい場面です。</p>



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



<p class="wp-block-paragraph">TRUEが1（出勤）、FALSEが0（欠勤）に変換されるため、出勤フラグのばらつきをそのまま計算できます。値が大きいほどメンバー間の出勤パターンに差があることがわかりますよ。</p>



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



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



<p class="wp-block-paragraph">空白セルは0ではなく「無視」されます。つまりデータ件数（n）にも含まれません。</p>



<p class="wp-block-paragraph">空白を0として計算に含めたい場合は、空白セルに明示的に0を入力してください。IF関数で0に変換してからSTDEVAに渡す方法もあります。</p>



<h3 class="wp-block-heading"><span id="toc16">数値文字列は0として扱われる点に注意</span></h3>



<p class="wp-block-paragraph">セルに「80」と数値が入っているように見えても、書式がテキストだと文字列扱いになります。STDEVAはこれを0に変換して計算するため、意図せず結果がずれることがあります。</p>



<p class="wp-block-paragraph">セルの左上に緑の三角マークが出ていたら、テキスト形式の数値です。VALUE関数で数値に変換するか、セルの書式を修正しておきましょう。</p>



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



<p class="wp-block-paragraph">STDEVA関数は、文字列を0、TRUEを1、FALSEを0に変換して標準偏差を計算する関数です。</p>



<ul class="wp-block-list"><li>数値だけのデータならSTDEVと結果は同じ</li><li>文字列やTRUE/FALSEが混在するデータで真価を発揮する</li><li>空白セルは無視される（0ではない）点に注意</li></ul>



<p class="wp-block-paragraph">「非数値データを0扱いで含めたい」という明確な意図があるときに使う関数です。通常はSTDEVで十分なので、使い分けを意識してみてください。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/spreadsheet-stdeva-function/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
