<?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>VARP関数 &#8211; biz-tactics</title>
	<atom:link href="https://mashukabu.com/tag/varp%e9%96%a2%e6%95%b0/feed/" rel="self" type="application/rss+xml" />
	<link>https://mashukabu.com</link>
	<description></description>
	<lastBuildDate>Sat, 09 May 2026 12:04:39 +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>VARP関数 &#8211; biz-tactics</title>
	<link>https://mashukabu.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>スプレッドシートのVARP関数の使い方｜VAR.Pとの違いも解説</title>
		<link>https://mashukabu.com/spreadsheet-varp-function/</link>
					<comments>https://mashukabu.com/spreadsheet-varp-function/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Fri, 27 Mar 2026 08:06:02 +0000</pubDate>
				<category><![CDATA[Googleスプレッドシート]]></category>
		<category><![CDATA[VAR.P関数]]></category>
		<category><![CDATA[VARP関数]]></category>
		<category><![CDATA[スプレッドシート]]></category>
		<category><![CDATA[分散]]></category>
		<category><![CDATA[母分散]]></category>
		<category><![CDATA[統計関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=5477</guid>

					<description><![CDATA[GoogleスプレッドシートのVARP関数の使い方を基本構文から実務活用まで解説。VAR.P関数との違いや互換関数としての位置づけ、エラー対処法もわかりやすく紹介します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「VARP関数って何？ VAR.P関数と何が違うの？」。スプレッドシートで分散を調べていると、似た名前の関数がいくつも出てきて混乱しますよね。</p>



<p class="wp-block-paragraph">結論からいうと、VARP関数とVAR.P関数は同じ計算をする関数です。VARPはVAR.Pの互換関数（旧名称）なので、計算結果はまったく同じになります。</p>



<p class="wp-block-paragraph">この記事ではVARP関数の基本から使い方まで解説します。VAR.P関数との関係や、どちらを使うべきかも整理しました。</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">VARP関数とは？スプレッドシートで母分散を求める互換関数</a></li><li><a href="#toc2" tabindex="0">VARP関数の書き方（構文と引数）</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">VARP関数の基本的な使い方</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">VAR.P関数との違い</a><ol><li><a href="#toc10" tabindex="0">VARP関数とVAR.P関数の比較表</a></li><li><a href="#toc11" tabindex="0">なぜ2つの名前があるのか</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">よくあるエラーと対処法</a><ol><li><a href="#toc15" tabindex="0">#DIV/0!エラー</a></li><li><a href="#toc16" tabindex="0">#VALUE!エラー</a></li><li><a href="#toc17" tabindex="0">結果が0になるケース</a></li></ol></li><li><a href="#toc18" tabindex="0">まとめ</a><ol><li><a href="#toc19" tabindex="0">この記事のポイント</a></li><li><a href="#toc20" tabindex="0">関連する統計関数</a></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">VARP関数とは？スプレッドシートで母分散を求める互換関数</span></h2>



<p class="wp-block-paragraph">VARP関数（読み方: バーピー関数）は、データの<strong>母分散</strong>を返す関数です。「VAR」は「Variance（分散）」、「P」は「Population（母集団）」の略です。</p>



<p class="wp-block-paragraph">VARP関数は<a href="https://mashukabu.com/spreadsheet-var-p-function/">VAR.P関数</a>の<strong>互換関数（旧名称）</strong>です。もともとスプレッドシートにはVARPとVARの2つがありました。しかし「母集団」と「標本」の区別がわかりにくいため、後から「VAR.P」（Population）と「VAR.S」（Sample）が追加されました。</p>



<p class="wp-block-paragraph">つまりVARPは「VAR.Pの古い名前」です。どちらを使っても結果は変わりません。</p>



<p class="wp-block-paragraph">VARP関数にできることをまとめると、次のとおりです。</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>VARP関数はGoogleスプレッドシートの全バージョンで使えます。Excelにも同名の互換関数があり、動作は同じです。</p></blockquote>



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



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



<pre class="wp-block-code"><code>=VARP(値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">VARP関数が返すのは<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">手元のデータが「全員分」「全期間分」なら、VARP関数（またはVAR.P関数）を使います。計算では偏差平方和（各データと平均の差を2乗して合計した値）を「n（データ個数）」で割ります。</p>



<p class="wp-block-paragraph">データが全体の一部なら、<a href="https://mashukabu.com/spreadsheet-var-function/">VAR関数</a>を使いましょう。</p>



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



<p class="wp-block-paragraph">以下の売上データでVARP関数を使ってみましょう。</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>=VARP(B2:B11)</code></pre>



<p class="wp-block-paragraph">結果は <strong>1,206</strong> です。10人全員のデータなので「母集団」として計算されます。各担当者の売上が平均値（137万円）からどれくらい離れているかを表しています。</p>



<p class="wp-block-paragraph"><a href="https://mashukabu.com/spreadsheet-var-p-function/">VAR.P関数</a>で同じ範囲を指定しても、結果は同じです。</p>



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



<p class="wp-block-paragraph">こちらも <strong>1,206</strong> になります。どちらの関数を使っても計算結果は変わりませんよ。</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>母分散（VARP）</th></tr></thead><tbody><tr><td>営業1課</td><td>137万円</td><td>1,206</td></tr><tr><td>営業2課</td><td>137万円</td><td>121</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">平均売上は同じでも、営業1課の分散は営業2課の約10倍です。営業1課のほうが売上のばらつきが大きいことがわかります。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>分散の単位は「元データの2乗」になります。売上（万円）の分散は「万円の2乗」です。直感的にわかりにくいと感じたら、<a href="https://mashukabu.com/spreadsheet-stdev-p-function/">STDEV.P関数</a>で母標準偏差（データと同じ単位でばらつきを表す指標）に変換しましょう。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc9">VAR.P関数との違い</span></h2>



<h3 class="wp-block-heading"><span id="toc10">VARP関数とVAR.P関数の比較表</span></h3>



<figure class="wp-block-table"><table><thead><tr><th>項目</th><th>VARP</th><th>VAR.P</th></tr></thead><tbody><tr><td>計算結果</td><td>母分散</td><td>母分散</td></tr><tr><td>割る数</td><td>n</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">計算方法も結果もまったく同じです。違いは名前だけですよ。</p>



<h3 class="wp-block-heading"><span id="toc11">なぜ2つの名前があるのか</span></h3>



<p class="wp-block-paragraph">もともとスプレッドシートには「VARP」（母集団）と「VAR」（標本）がありました。しかし名前から「母集団用」「標本用」の区別がつきにくいですよね。</p>



<p class="wp-block-paragraph">そこで新しく「VAR.P」（Population）と「<a href="https://mashukabu.com/spreadsheet-var-s-function/">VAR.S</a>」（Sample）が追加されました。ピリオド付きの名前なら、PとSの意味がすぐわかります。</p>



<p class="wp-block-paragraph">VARPは後方互換性のために残されています。既存のスプレッドシートで使われているVARP関数は、そのまま動作し続けますよ。</p>



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



<p class="wp-block-paragraph">新規で数式を書くなら<strong>VAR.P関数がおすすめ</strong>です。理由は以下のとおりです。</p>



<ul class="wp-block-list"><li><a href="https://mashukabu.com/spreadsheet-var-s-function/">VAR.S関数</a>と名前の対称性があり、使い分けがわかりやすい</li><li>「P = Population（母集団）」という意味が名前に含まれている</li><li>Googleの公式ドキュメントでもVAR.Pが推奨されている</li></ul>



<p class="wp-block-paragraph">すでにVARP関数を使っている数式をわざわざ修正する必要はありませんよ。</p>



<h3 class="wp-block-heading"><span id="toc13">関連関数の一覧</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-var-function/">VAR</a></td><td>標本分散</td><td>n-1で割る</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-var-s-function/">VAR.S</a></td><td>VARと同じ（新名称）</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><tr><td>VARP</td><td>VAR.Pの旧名称（この記事）</td><td>nで割る</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-stdevp-function/">STDEVP</a></td><td>母標準偏差（互換関数）</td><td>nで割る</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-stdev-p-function/">STDEV.P</a></td><td>母集団の標準偏差</td><td>nで割る</td></tr></tbody></table></figure>



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



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



<p class="wp-block-paragraph">VARP関数で最もよく見るエラーです。以下の原因が考えられます。</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><a href="https://mashukabu.com/spreadsheet-var-function/">VAR関数</a>は最低2個の数値が必要ですが、VARP関数は1個でも計算できます（結果は0になります）。0個の場合にのみ#DIV/0!エラーが発生しますよ。</p></blockquote>



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



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



<pre class="wp-block-code"><code>=VARP(&quot;100&quot;, &quot;200&quot;)   → #VALUE!エラー
=VARP(100, 200)        → 正常に計算される</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>期待した結果にならないときは、セル範囲に文字列が混ざっていないか確認してください。VARP関数は文字列を無視するため、データ件数が想定より少なくなっている可能性があります。<a href="https://mashukabu.com/spreadsheet-count-function/">COUNT関数</a>で数値の個数を確認するのがおすすめですよ。</p></blockquote>



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



<p class="wp-block-paragraph">VARP関数は、データの<strong>母集団の分散</strong>を返す関数です。<a href="https://mashukabu.com/spreadsheet-var-p-function/">VAR.P関数</a>の互換関数（旧名称）で、計算結果はまったく同じです。</p>



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



<ul class="wp-block-list"><li>構文は <code>=VARP(値1, [値2], ...)</code> で、セル範囲を指定するだけ</li><li>VARP関数とVAR.P関数は同じ関数。VARPが旧名称</li><li>新規で書くならVAR.P関数がおすすめ（VAR.Sとの対称性がわかりやすい）</li><li>母分散はデータ全体のばらつきを数値化した指標</li><li>既存のVARP関数を書き換える必要はない</li></ul>



<h3 class="wp-block-heading"><span id="toc20">関連する統計関数</span></h3>



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



<ul class="wp-block-list"><li><a href="https://mashukabu.com/spreadsheet-var-p-function/">スプレッドシートのVAR.P関数の使い方</a></li><li><a href="https://mashukabu.com/spreadsheet-var-function/">スプレッドシートのVAR関数の使い方</a></li><li><a href="https://mashukabu.com/spreadsheet-var-s-function/">スプレッドシートのVAR.S関数の使い方</a></li><li><a href="https://mashukabu.com/spreadsheet-stdevp-function/">スプレッドシートのSTDEVP関数の使い方</a></li><li><a href="https://mashukabu.com/spreadsheet-stdev-p-function/">スプレッドシートのSTDEV.P関数の使い方</a></li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/spreadsheet-varp-function/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>スプレッドシートのVARPA関数の使い方｜文字列・論理値を含む母分散</title>
		<link>https://mashukabu.com/spreadsheet-varpa-function/</link>
					<comments>https://mashukabu.com/spreadsheet-varpa-function/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Thu, 26 Mar 2026 11:42:43 +0000</pubDate>
				<category><![CDATA[Googleスプレッドシート]]></category>
		<category><![CDATA[VARPA関数]]></category>
		<category><![CDATA[VARP関数]]></category>
		<category><![CDATA[スプレッドシート]]></category>
		<category><![CDATA[母分散]]></category>
		<category><![CDATA[母集団分散]]></category>
		<category><![CDATA[統計関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=5257</guid>

					<description><![CDATA[GoogleスプレッドシートのVARPA関数の使い方を基本構文から実務活用まで解説。文字列を0、TRUEを1として母分散を計算する仕組みやVARP関数との違い、エラー対処法もわかりやすく紹介します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「アンケートの全データを集めたのに、文字列や論理値が混ざっていて母分散がうまく計算できない&#8230;」。こんな経験はありませんか？</p>



<p class="wp-block-paragraph">スプレッドシートのVARP関数は文字列やTRUE/FALSEを無視して計算します。便利ですが、「未回答」や「はい/いいえ」も含めてばらつきを測りたい場面もありますよね。</p>



<p class="wp-block-paragraph">そんなときに使えるのがVARPA関数です。この記事では基本の書き方からVARP関数との違い、実務での活用例まで解説します。</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">スプレッドシートのVARPA関数とは？文字列・論理値も含めて母分散を計算</a></li><li><a href="#toc2" tabindex="0">VARPA関数の書き方（構文と引数）</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">VARPA関数の基本的な使い方</a><ol><li><a href="#toc7" tabindex="0">VARP関数とVARPA関数で結果を比べる</a></li></ol></li><li><a href="#toc8" tabindex="0">VARPA関数とVARP関数の違い</a><ol><li><a href="#toc9" tabindex="0">どちらを使うべきか？</a></li></ol></li><li><a href="#toc10" tabindex="0">VARPA関数の実践的な使い方・応用例</a><ol><li><a href="#toc11" tabindex="0">アンケートの全件データで回答率を考慮した母分散</a></li><li><a href="#toc12" tabindex="0">TRUE/FALSEデータの母分散を求める</a></li><li><a href="#toc13" tabindex="0">STDEVPA関数と組み合わせる</a></li></ol></li><li><a href="#toc14" tabindex="0">VARPA関数でエラーが出るときの対処法</a><ol><li><a href="#toc15" tabindex="0">#DIV/0!エラー</a></li><li><a href="#toc16" tabindex="0">#VALUE!エラー</a></li><li><a href="#toc17" tabindex="0">意図しない結果になるケース</a></li></ol></li><li><a href="#toc18" tabindex="0">関連する統計関数との使い分け</a></li><li><a href="#toc19" tabindex="0">まとめ</a><ol><li><a href="#toc20" tabindex="0">この記事のポイント</a></li><li><a href="#toc21" tabindex="0">次のステップ：関連する統計関数</a></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">スプレッドシートのVARPA関数とは？文字列・論理値も含めて母分散を計算</span></h2>



<p class="wp-block-paragraph">VARPA関数（読み方: バーピーエー関数）は、データの<strong>母集団分散（母分散）</strong>を返す関数です。「VARPA」は「VARiance Population All」の略で、「A」は「All（すべて）」を意味します。</p>



<p class="wp-block-paragraph"><a href="https://mashukabu.com/spreadsheet-var-p-function/">VARP関数</a>との最大の違いは、文字列やTRUE/FALSEの扱いです。VARP関数はこれらを無視しますが、VARPA関数は数値に変換して計算に含めます。</p>



<p class="wp-block-paragraph">具体的には、次のルールで変換されます。</p>



<ul class="wp-block-list"><li><strong>文字列</strong> → 0として計算</li><li><strong>TRUE</strong> → 1として計算</li><li><strong>FALSE</strong> → 0として計算</li><li><strong>空白セル</strong> → 無視（VARP関数と同じ）</li><li><strong>数値</strong> → そのまま計算（VARP関数と同じ）</li></ul>



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



<ul class="wp-block-list"><li>文字列や論理値が混ざったデータの母分散を求める</li><li>「未回答」「該当なし」などの文字データも含めたばらつきを測定する</li><li>TRUE/FALSEの出欠データを数値化して分析する</li></ul>



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



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



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



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



<p class="wp-block-paragraph">カッコの中に、母分散を求めたいデータやセル範囲を指定します。書き方はVARP関数とまったく同じです。</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>VARP関数とは異なり、セル範囲内の文字列はすべて0、TRUEは1、FALSEは0として扱われます。空白セルだけが無視される点に注意してください。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc5">母集団分散の計算方法</span></h3>



<p class="wp-block-paragraph">VARPA関数が返すのは<strong>母集団分散（母分散）</strong>です。計算では「n」で割ります。</p>



<p class="wp-block-paragraph">手元のデータが「全員分」や「全件分」そろっているなら母分散（VARPA関数）を使います。データが全体の一部（サンプル）なら標本分散（<a href="https://mashukabu.com/spreadsheet-vara-function/">VARA関数</a>）を使いましょう。</p>



<p class="wp-block-paragraph">たとえば、クラス全員のテスト結果ならVARPA関数が適しています。抜き取り調査のデータならVARA関数が安全ですよ。</p>



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



<p class="wp-block-paragraph">以下のアンケートデータでVARPA関数を使ってみましょう。</p>



<p class="wp-block-paragraph">B2からB7に6件のデータが入っているとします。</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>回答者1</td><td>80</td></tr><tr><td>3行目</td><td>回答者2</td><td>90</td></tr><tr><td>4行目</td><td>回答者3</td><td>未回答</td></tr><tr><td>5行目</td><td>回答者4</td><td>70</td></tr><tr><td>6行目</td><td>回答者5</td><td>TRUE</td></tr><tr><td>7行目</td><td>回答者6</td><td>85</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc7">VARP関数とVARPA関数で結果を比べる</span></h3>



<p class="wp-block-paragraph">まずVARP関数で計算してみます。</p>



<pre class="wp-block-code"><code>=VARP(B2:B7)</code></pre>



<p class="wp-block-paragraph">VARP関数は文字列（「未回答」）とTRUEを無視します。計算対象は80, 90, 70, 85の4個です。平均は81.25で、母分散は<strong>54.69</strong>です。</p>



<p class="wp-block-paragraph">次にVARPA関数で計算します。</p>



<pre class="wp-block-code"><code>=VARPA(B2:B7)</code></pre>



<p class="wp-block-paragraph">VARPA関数は「未回答」を0、TRUEを1として計算に含めます。計算対象は80, 90, 0, 70, 1, 85の6個です。平均は約54.33で、母分散は約<strong>1,485.56</strong>です。</p>



<p class="wp-block-paragraph">VARP関数とVARPA関数で結果が大きく異なりますよね。文字列やTRUEが0や1に変換されて計算に入るためです。この違いを理解しておくことがポイントですよ。</p>



<h2 class="wp-block-heading"><span id="toc8">VARPA関数とVARP関数の違い</span></h2>



<p class="wp-block-paragraph">VARPA関数とVARP関数の違いを表にまとめました。</p>



<figure class="wp-block-table"><table><thead><tr><th>データ型</th><th>VARP関数</th><th>VARPA関数</th></tr></thead><tbody><tr><td>数値</td><td>そのまま計算</td><td>そのまま計算</td></tr><tr><td>文字列（セル内）</td><td>無視する</td><td><strong>0として計算</strong></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>無視する</td></tr><tr><td>文字列（直接入力）</td><td>#VALUE!エラー</td><td>#VALUE!エラー</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc9">どちらを使うべきか？</span></h3>



<p class="wp-block-paragraph">ほとんどの場合は<a href="https://mashukabu.com/spreadsheet-var-p-function/">VARP関数</a>で十分です。VARPA関数を使うのは、次のようなケースです。</p>



<ul class="wp-block-list"><li>文字列の「未回答」や「該当なし」を<strong>0として計算に含めたい</strong>場合</li><li>TRUE/FALSEの論理値を<strong>1/0として母分散に反映させたい</strong>場合</li><li>データの「欠損」自体をばらつきの要因として扱いたい場合</li></ul>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>「文字列は無視してほしい」場合はVARP関数、「文字列も含めて計算したい」場合はVARPA関数と覚えておけばOKです。</p></blockquote>



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



<h3 class="wp-block-heading"><span id="toc11">アンケートの全件データで回答率を考慮した母分散</span></h3>



<p class="wp-block-paragraph">社内全員にアンケートを実施したケースを考えてみましょう。全員分のデータがそろっているので、母分散を使います。</p>



<p class="wp-block-paragraph">B2からB11に10件の満足度スコア（1〜5）が入っており、一部が「未回答」になっているとします。</p>



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



<p class="wp-block-paragraph">VARPA関数なら「未回答」を0として計算に含めます。回答率が低いことによるデータのばらつきも反映されますよ。VARP関数を使うと「未回答」は無視され、回答済みデータだけの母分散になります。</p>



<p class="wp-block-paragraph">どちらが適切かは分析の目的次第です。「回答した人だけの傾向」を見たいならVARP関数、「未回答も含めた全体像」を見たいならVARPA関数を選んでください。</p>



<h3 class="wp-block-heading"><span id="toc12">TRUE/FALSEデータの母分散を求める</span></h3>



<p class="wp-block-paragraph">出欠データやチェックボックスの結果を分析するケースです。</p>



<p class="wp-block-paragraph">B2からB11にチーム全員10人分の出席データ（TRUE=出席、FALSE=欠席）が入っているとします。</p>



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



<p class="wp-block-paragraph">VARPA関数はTRUEを1、FALSEを0に変換して母分散を計算します。結果が0に近ければ出欠が安定しています。結果が大きければ出席・欠席がバラバラということですね。</p>



<p class="wp-block-paragraph">VARP関数でこのデータを計算すると、TRUE/FALSEがすべて無視されて#DIV/0!エラーになります。論理値だけのデータにはVARPA関数を使いましょう。</p>



<h3 class="wp-block-heading"><span id="toc13">STDEVPA関数と組み合わせる</span></h3>



<p class="wp-block-paragraph">分散の値は「元データの2乗」の単位になるため、直感的にわかりにくいです。元データと同じ単位で確認したいなら、母集団の標準偏差を返すSTDEVPA関数を使いましょう。</p>



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



<p class="wp-block-paragraph">STDEVPA関数はVARPA関数の平方根を返します。つまり <code>=SQRT(VARPA(B2:B11))</code> と同じ結果です。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>返す値</th><th>単位</th></tr></thead><tbody><tr><td>VARPA</td><td>分散（母分散）</td><td>元データの2乗</td></tr><tr><td>STDEVPA</td><td>標準偏差（母標準偏差）</td><td>元データと同じ</td></tr></tbody></table></figure>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>実務でばらつきを報告する場合は、標準偏差（STDEVPA関数）のほうが伝わりやすいですよ。「分散が2,500」と言われてもピンときませんが、「標準偏差が50点」なら直感的にわかりますよね。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc14">VARPA関数でエラーが出るときの対処法</span></h2>



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



<p class="wp-block-paragraph">VARPA関数で最もよく見るエラーです。</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">母分散を計算するにはデータが1個以上必要です。空白セルは無視されるため、空白だらけの範囲を指定するとエラーになりますよ。</p>



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



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



<pre class="wp-block-code"><code>=VARPA(&quot;テスト&quot;, 100)   → #VALUE!エラー
=VARPA(A1, 100)          → 正常（A1に文字列があれば0として計算）</code></pre>



<p class="wp-block-paragraph">セル参照で指定すれば文字列は0に変換されます。直接入力はエラーになるので注意してください。</p>



<h3 class="wp-block-heading"><span id="toc17">意図しない結果になるケース</span></h3>



<p class="wp-block-paragraph">VARPA関数は文字列を0として計算するため、意図せず結果が歪むことがあります。</p>



<p class="wp-block-paragraph">たとえば、100点満点のスコアデータに「未回答」が混ざっていると、0点として計算されます。平均値が下がり、母分散も大きくなってしまいます。</p>



<p class="wp-block-paragraph">「未回答=0点ではない」場合は、VARP関数を使うか、IFERROR関数でデータを事前に整理しておくのがおすすめです。</p>



<h2 class="wp-block-heading"><span id="toc18">関連する統計関数との使い分け</span></h2>



<p class="wp-block-paragraph">分散・標準偏差関数を2つの軸（標本/母集団 × 文字列の扱い）で整理すると、全体像がすっきりわかります。</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-var-function/">VAR</a></td><td>分散</td><td>標本（n-1）</td><td>無視</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-vara-function/">VARA</a></td><td>分散</td><td>標本（n-1）</td><td>0として計算</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-var-p-function/">VARP</a></td><td>分散</td><td>母集団（n）</td><td>無視</td></tr><tr><td><strong>VARPA</strong></td><td><strong>分散</strong></td><td><strong>母集団（n）</strong></td><td><strong>0として計算</strong></td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-stdev-function/">STDEV</a></td><td>標準偏差</td><td>標本（n-1）</td><td>無視</td></tr><tr><td>STDEVA</td><td>標準偏差</td><td>標本（n-1）</td><td>0として計算</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-stdev-p-function/">STDEVP</a></td><td>標準偏差</td><td>母集団（n）</td><td>無視</td></tr><tr><td>STDEVPA</td><td>標準偏差</td><td>母集団（n）</td><td>0として計算</td></tr></tbody></table></figure>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>迷ったら、まず「データは全体？一部？」で標本/母集団を決めましょう。次に「文字列を含めたい？」でA付き/A無しを選べばOKです。</p></blockquote>



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



<p class="wp-block-paragraph">VARPA関数は、文字列やTRUE/FALSEを数値に変換して<strong>母集団分散（母分散）</strong>を計算する関数です。</p>



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



<ul class="wp-block-list"><li>構文は <code>=VARPA(値1, [値2], ...)</code> で、VARP関数と同じ書き方</li><li>文字列→0、TRUE→1、FALSE→0に変換して計算に含める</li><li>空白セルだけが無視される（VARP関数は文字列・論理値も無視）</li><li>「未回答を0として扱いたい」「TRUE/FALSEの母分散を測りたい」ときに使う</li><li>ほとんどの場合はVARP関数で十分。VARPA関数は混在データの分析用</li></ul>



<h3 class="wp-block-heading"><span id="toc21">次のステップ：関連する統計関数</span></h3>



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



<ul class="wp-block-list"><li><a href="https://mashukabu.com/spreadsheet-var-p-function/">スプレッドシートのVARP関数の使い方</a></li><li><a href="https://mashukabu.com/spreadsheet-vara-function/">スプレッドシートのVARA関数の使い方</a></li><li>スプレッドシートのSTDEVPA関数の使い方（記事準備中）</li><li><a href="https://mashukabu.com/spreadsheet-average-function/">スプレッドシートのAVERAGE関数の使い方</a></li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/spreadsheet-varpa-function/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
