<?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>CONFIDENCE &#8211; biz-tactics</title>
	<atom:link href="https://mashukabu.com/tag/confidence/feed/" rel="self" type="application/rss+xml" />
	<link>https://mashukabu.com</link>
	<description></description>
	<lastBuildDate>Sat, 23 May 2026 21:05:24 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>

<image>
	<url>https://mashukabu.com/wp-content/uploads/2022/04/cropped-site-icon-32x32.png</url>
	<title>CONFIDENCE &#8211; biz-tactics</title>
	<link>https://mashukabu.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>スプレッドシートのCONFIDENCE関数の使い方｜信頼区間（互換）</title>
		<link>https://mashukabu.com/spreadsheet-confidence-function/</link>
					<comments>https://mashukabu.com/spreadsheet-confidence-function/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Sun, 19 Apr 2026 14:11:29 +0000</pubDate>
				<category><![CDATA[Googleスプレッドシート]]></category>
		<category><![CDATA[CONFIDENCE]]></category>
		<category><![CDATA[CONFIDENCE.NORM]]></category>
		<category><![CDATA[互換関数]]></category>
		<category><![CDATA[信頼区間]]></category>
		<category><![CDATA[有意水準]]></category>
		<category><![CDATA[正規分布]]></category>
		<category><![CDATA[統計関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=6083</guid>

					<description><![CDATA[スプレッドシートのCONFIDENCE関数の使い方を実例とサンプルデータ付きで徹底解説します。信頼区間の半幅を求める互換関数で、CONFIDENCE.NORMと計算結果は同じです。基本構文、95%信頼区間の上下限セット数式、CONFIDENCE.NORM・CONFIDENCE.Tとの使い分けフロー、よくあるエラー対処、FAQまで網羅しました。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">アンケートの平均点や計測値の平均を上司に報告するとき、「その数字ってどれくらい信用できるの？」と聞かれて困った経験はありませんか。単に「平均は4.2点でした」と伝えるだけでは、母集団全体での本当の平均がどこに収まるのか見えません。</p>



<p class="wp-block-paragraph">そんなときに便利なのが、スプレッドシートのCONFIDENCE関数です。正規分布をベースに、母集団の平均がどの範囲に収まるかを示す信頼区間を求められます。スプレッドシートにはCONFIDENCE.NORMという新しい関数もあって、どちらを使えばいいか迷う人も多いですよね。</p>



<p class="wp-block-paragraph">この記事では、スプレッドシートのCONFIDENCE関数の基本的な使い方を解説します。95%信頼区間の上下限を同時に求めるセット数式、CONFIDENCE.NORMやCONFIDENCE.Tとの使い分けフロー、よくあるエラーの対処までまとめました。互換関数という位置づけもしっかり整理するので、社内の既存シートを引き継いだ方にも役立つ内容ですよ。</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">スプレッドシートのCONFIDENCE関数とは？</a><ol><li><a href="#toc2" tabindex="0">関数の基本構文と引数</a></li><li><a href="#toc3" tabindex="0">戻り値の意味（半幅を返す点に注意）</a></li><li><a href="#toc4" tabindex="0">CONFIDENCE.NORM・CONFIDENCE.Tとの違い</a></li></ol></li><li><a href="#toc5" tabindex="0">母標準偏差が「既知」とはどういう意味か</a><ol><li><a href="#toc6" tabindex="0">工場品質管理・過去データ活用の例</a></li><li><a href="#toc7" tabindex="0">マーケティング・アンケート分析での応用</a></li></ol></li><li><a href="#toc8" tabindex="0">CONFIDENCE関数の基本的な使い方</a><ol><li><a href="#toc9" tabindex="0">引数の指定方法（有意水準・標準偏差・標本数）</a></li><li><a href="#toc10" tabindex="0">信頼区間の計算例（実務シナリオ）</a></li><li><a href="#toc11" tabindex="0">サンプルデータで試してみよう</a></li></ol></li><li><a href="#toc12" tabindex="0">信頼区間の上限・下限を求めるセット数式</a><ol><li><a href="#toc13" tabindex="0">AVERAGE＋CONFIDENCEで上下限を計算</a></li><li><a href="#toc14" tabindex="0">コピーして使えるセット数式テンプレート</a></li><li><a href="#toc15" tabindex="0">グラフ用エラーバーへの応用</a></li></ol></li><li><a href="#toc16" tabindex="0">CONFIDENCE vs CONFIDENCE.NORM vs CONFIDENCE.T 使い分けフロー</a><ol><li><a href="#toc17" tabindex="0">CONFIDENCEとCONFIDENCE.NORMはどちらを使う？</a></li><li><a href="#toc18" tabindex="0">正規分布を使う条件（母σ既知・標本30件以上）</a></li><li><a href="#toc19" tabindex="0">t分布を使う条件（母σ未知・少量標本）</a></li><li><a href="#toc20" tabindex="0">判断フローチャート</a></li><li><a href="#toc21" tabindex="0">3関数の結果比較表</a></li></ol></li><li><a href="#toc22" tabindex="0">よくあるエラーと対処法</a><ol><li><a href="#toc23" tabindex="0">#NUM! エラー</a></li><li><a href="#toc24" tabindex="0">#VALUE! エラー</a></li><li><a href="#toc25" tabindex="0">想定と違う結果が返ってくる場合</a></li><li><a href="#toc26" tabindex="0">#N/A エラーが出る場合</a></li></ol></li><li><a href="#toc27" tabindex="0">CONFIDENCE関数を使った業務シーン別の活用例</a><ol><li><a href="#toc28" tabindex="0">品質管理レポートでの活用</a></li><li><a href="#toc29" tabindex="0">顧客満足度・NPSの月次推移</a></li><li><a href="#toc30" tabindex="0">営業見込み・予算策定</a></li><li><a href="#toc31" tabindex="0">A/Bテストの結果評価</a></li></ol></li><li><a href="#toc32" tabindex="0">CONFIDENCE関数に関するよくある質問（FAQ）</a><ol><li><a href="#toc33" tabindex="0">Q1. CONFIDENCEとCONFIDENCE.NORMはどちらが正しいですか？</a></li><li><a href="#toc34" tabindex="0">Q2. 標本サイズはどれくらい必要ですか？</a></li><li><a href="#toc35" tabindex="0">Q3. 母標準偏差がわからないときはどうすればいいですか？</a></li><li><a href="#toc36" tabindex="0">Q4. 95%信頼区間と99%信頼区間、どちらを使えばいいですか？</a></li><li><a href="#toc37" tabindex="0">Q5. 信頼区間と予測区間の違いは？</a></li><li><a href="#toc38" tabindex="0">Q6. ExcelとGoogleスプレッドシートで結果が違うことはありますか？</a></li><li><a href="#toc39" tabindex="0">Q7. 配列で複数の信頼区間を一気に計算できますか？</a></li></ol></li><li><a href="#toc40" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">スプレッドシートのCONFIDENCE関数とは？</span></h2>



<p class="wp-block-paragraph">CONFIDENCE関数は、正規分布（しょうきぶんぷ）をベースに母集団の平均に対する信頼区間を求める関数です。読み方は「コンフィデンス」。英語で「信頼」を意味する単語そのままですね。</p>



<p class="wp-block-paragraph">信頼区間（しんらいくかん）とは、母集団の本当の平均がこの範囲に収まる可能性が高いと推定される区間のことです。たとえば95%信頼区間なら、同じ調査を100回繰り返したとき、95回はこの範囲の中に本当の平均が含まれると考えられます。</p>



<p class="wp-block-paragraph">単に「平均は500gでした」と報告するより、「95%の確率で499.3g〜500.7gの範囲に収まります」と伝えたほうが、報告書の説得力はぐっと上がりますよね。スプレッドシートのCONFIDENCE関数を使えば、この「半幅」の部分を一発で計算できます。</p>



<h3 class="wp-block-heading"><span id="toc2">関数の基本構文と引数</span></h3>



<p class="wp-block-paragraph">CONFIDENCE関数の書き方は次のとおりです。</p>



<pre class="wp-block-code"><code>=CONFIDENCE(alpha, standard_deviation, pop_size)</code></pre>



<p class="wp-block-paragraph">引数は3つあり、すべて必須です。</p>



<figure class="wp-block-table"><table><thead><tr><th>引数</th><th style="text-align:center">必須</th><th>説明</th></tr></thead><tbody><tr><td>alpha</td><td style="text-align:center">必須</td><td>有意水準を0より大きく1より小さい値で指定します。95%信頼区間なら「0.05」を指定します</td></tr><tr><td>standard_deviation</td><td style="text-align:center">必須</td><td>母集団の標準偏差を指定します。事前にわかっている値を使います</td></tr><tr><td>pop_size</td><td style="text-align:center">必須</td><td>標本の大きさ（データの個数）を指定します。1以上の整数が必要です</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">戻り値は信頼区間の「半幅」です。上限や下限を知りたいときは、標本平均にこの値を足し引きします。計算の中身は「z(alpha/2) × 標準偏差 / √標本数」で、alpha=0.05のときのz値は約1.96になりますよ。</p>



<p class="wp-block-paragraph">スプレッドシートのCONFIDENCE関数は、Google スプレッドシート・Excel 2007以前から2024・Microsoft 365・LibreOffice Calcで共通して使える互換関数です。どの環境でも同じ構文・同じ結果になるので、互換性の高いシートを作りたいときに重宝します。</p>



<h3 class="wp-block-heading"><span id="toc3">戻り値の意味（半幅を返す点に注意）</span></h3>



<p class="wp-block-paragraph">CONFIDENCE関数が返すのは「信頼区間そのもの」ではなく「半幅」である点に注意しましょう。半幅とは、信頼区間の中央（標本平均）から上限・下限までの距離のことです。</p>



<p class="wp-block-paragraph">たとえばCONFIDENCEが0.5を返したなら、これは「標本平均 ± 0.5」が信頼区間という意味になります。標本平均が10なら信頼区間は 9.5〜10.5、標本平均が100なら信頼区間は 99.5〜100.5 ですね。下限値や上限値の絶対値そのものではないので、報告書に書くときは必ず標本平均と組み合わせて使ってください。</p>



<h3 class="wp-block-heading"><span id="toc4">CONFIDENCE.NORM・CONFIDENCE.Tとの違い</span></h3>



<p class="wp-block-paragraph">スプレッドシートには似た名前の関数が3つあります。ここが一番混乱しやすいポイントなので、先に整理しておきましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数名</th><th>分布</th><th>母標準偏差</th><th>位置づけ</th></tr></thead><tbody><tr><td>CONFIDENCE</td><td>正規分布</td><td>既知</td><td>互換関数（旧関数）</td></tr><tr><td>CONFIDENCE.NORM</td><td>正規分布</td><td>既知</td><td>正式な後継関数</td></tr><tr><td>CONFIDENCE.T</td><td>t分布</td><td>未知</td><td>小標本・母σ未知用</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">CONFIDENCEとCONFIDENCE.NORMは、計算結果がまったく同じになります。互換性のためだけにスプレッドシートでも残されているのがCONFIDENCE関数です。新しく数式を書くなら後継の<a href="https://mashukabu.com/spreadsheet-confidence-norm-function/">CONFIDENCE.NORM関数</a>を使うのが推奨ですよ。</p>



<p class="wp-block-paragraph">一方で、既存シートをExcelから引き継いだり、古い社内テンプレートでCONFIDENCEが使われていたりするケースは今でも多いです。そのままスプレッドシートで動くので慌てて書き換える必要はありませんが、意味は正確に把握しておきたいところですね。母標準偏差が不明な小標本では<a href="https://mashukabu.com/spreadsheet-confidence-t-function/">CONFIDENCE.T関数</a>を使うことも忘れないようにしましょう。</p>



<h2 class="wp-block-heading"><span id="toc5">母標準偏差が「既知」とはどういう意味か</span></h2>



<p class="wp-block-paragraph">CONFIDENCE関数を使うには「母集団の標準偏差があらかじめわかっている」ことが前提になります。でも、「今からデータを集めるのに、標準偏差がすでにわかっている」ってどんな状況なのでしょう。ここでつまずく人が多いので、実務の場面でイメージしてみましょう。</p>



<p class="wp-block-paragraph">母標準偏差が既知というのは、今回の標本調査とは別の情報源から標準偏差の値が手に入っている状態を指します。具体的には次のようなケースですね。</p>



<ul class="wp-block-list"><li>工場の長期計測データから、製品重量のばらつきが何年も一定と判明している</li><li>業界団体や公的機関が公表している標準偏差の値を使える</li><li>社内のマスターデータや工程管理標準に標準偏差が定義されている</li><li>過去の大量データ（数千件以上）から算出した標準偏差を母集団の値として扱える</li></ul>



<p class="wp-block-paragraph">逆に、今回集めた標本データから標準偏差を計算しただけなら、それは「標本標準偏差」であって母標準偏差ではありません。その場合はCONFIDENCEではなく<a href="https://mashukabu.com/spreadsheet-confidence-t-function/">CONFIDENCE.T関数</a>を使うのが正解です。ここを間違えると、統計的に正しくない数値を報告することになるので要注意ですよ。</p>



<h3 class="wp-block-heading"><span id="toc6">工場品質管理・過去データ活用の例</span></h3>



<p class="wp-block-paragraph">もう少し具体的なシーンでイメージしてみましょう。ある食品工場で製品の内容量を検査するとします。</p>



<p class="wp-block-paragraph">工場では過去10年間、毎日数百個の計測を続けてきました。その結果、内容量のばらつきを示す標準偏差は2.5gで安定しているとわかっています。この「2.5g」は、もはや母集団の性質として確定した値と見なせますよね。こういうときは、今日抜き取った50個の平均だけを測定して、CONFIDENCE関数で信頼区間を出せます。</p>



<p class="wp-block-paragraph">一方、新商品の試作段階で標準偏差がまったくわからないなら、今回集めた標本から推定するしかありません。そのケースはCONFIDENCE.Tの出番です。判断のコツは「標準偏差が外から与えられているか、それとも今回のデータから計算するか」の一点にあります。</p>



<h3 class="wp-block-heading"><span id="toc7">マーケティング・アンケート分析での応用</span></h3>



<p class="wp-block-paragraph">実務では、品質管理だけでなくマーケティング領域でもCONFIDENCEは活躍します。たとえば顧客満足度調査をNPS（Net Promoter Score）形式で毎月実施しているなら、過去24ヶ月分のスコアばらつき（標準偏差）はかなり安定しているはずです。</p>



<p class="wp-block-paragraph">そこで今月のサンプルから求めた平均NPSに対してCONFIDENCEを適用すれば、「先月との差が誤差の範囲なのか、本当に変動しているのか」を統計的に判断できます。報告会議で「先月より2ポイント下がりましたが、信頼区間内なので有意な変化ではありません」と言えるかどうかで、データに基づいた意思決定の質が大きく変わりますよ。</p>



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



<p class="wp-block-paragraph">それでは実際に手を動かしてみましょう。ここではアンケート調査のデータを例に使います。</p>



<p class="wp-block-paragraph"><strong>例題</strong>: ある商品の満足度アンケートを100人に実施しました。過去の調査実績から、回答のばらつき（母標準偏差）は0.8点とわかっています。有意水準5%（95%信頼区間）で、信頼区間の半幅を求めてみましょう。</p>



<p class="wp-block-paragraph">セルに次の数式を入力します。</p>



<pre class="wp-block-code"><code>=CONFIDENCE(0.05, 0.8, 100)</code></pre>



<p class="wp-block-paragraph">結果は<strong>0.157</strong>（小数第4位で四捨五入）になります。</p>



<p class="wp-block-paragraph">これは「標本平均 ± 0.157点」が母集団の平均の95%信頼区間という意味です。今回のアンケート平均が4.2点だったなら、「全顧客の真の満足度は95%の確率で4.043点〜4.357点に収まる」と結論づけられます。単に「平均4.2点でした」と言うより、報告書としてずっと信頼性がありますよね。</p>



<h3 class="wp-block-heading"><span id="toc9">引数の指定方法（有意水準・標準偏差・標本数）</span></h3>



<p class="wp-block-paragraph">alpha（有意水準）は、どれくらいの信頼度を求めるかで決まります。ビジネス報告書では95%信頼区間が標準的ですが、用途に応じて使い分けましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th style="text-align:center">有意水準（alpha）</th><th style="text-align:center">信頼度</th><th style="text-align:left">使いどころ</th></tr></thead><tbody><tr><td style="text-align:center">0.10</td><td style="text-align:center">90%</td><td style="text-align:left">ざっくりした傾向把握</td></tr><tr><td style="text-align:center">0.05</td><td style="text-align:center">95%</td><td style="text-align:left">一般的な業務報告・統計レポート</td></tr><tr><td style="text-align:center">0.01</td><td style="text-align:center">99%</td><td style="text-align:left">医療・品質管理など厳しい判定が必要な場面</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">standard_deviationには母集団の標準偏差を、pop_sizeには標本の個数を指定します。セル参照を使うと、値を差し替えるだけで再計算できて便利ですよ。</p>



<pre class="wp-block-code"><code>=CONFIDENCE(B1, B2, B3)</code></pre>



<p class="wp-block-paragraph">B1に有意水準、B2に標準偏差、B3に標本数を入力しておけば、ダッシュボード的に使い回せます。シートの冒頭にこの3つをまとめておくと、後から読んだ人にも引数の意味が伝わりやすいですね。</p>



<h3 class="wp-block-heading"><span id="toc10">信頼区間の計算例（実務シナリオ）</span></h3>



<p class="wp-block-paragraph">公式ドキュメントでよく紹介される例も確認しておきましょう。alpha=0.05、standard_deviation=2.5、pop_size=50を指定すると、結果は<strong>0.692952</strong>になります。</p>



<pre class="wp-block-code"><code>=CONFIDENCE(0.05, 2.5, 50)</code></pre>



<p class="wp-block-paragraph">たとえば製品50個を抽出して平均重量が500gだった場合、母集団の真の平均重量は<strong>499.307g〜500.693g</strong>の範囲に95%の確率で収まる、という読み方ができますよ。品質管理の日次レポートなどで、このパターンの報告はよく使われます。</p>



<p class="wp-block-paragraph">スプレッドシートで実際に計算するときは、ROUND関数で表示桁数をそろえると報告書に貼り付けやすくなります。「=ROUND(CONFIDENCE(0.05, 2.5, 50), 3)」のように書けば、小数第3位までの表示になりますよ。</p>



<h3 class="wp-block-heading"><span id="toc11">サンプルデータで試してみよう</span></h3>



<p class="wp-block-paragraph">理解を深めるために、コピーして使えるサンプルデータを用意しました。スプレッドシートのセルA1から下記の表をコピペすれば、すぐに動作確認できます。</p>



<figure class="wp-block-table"><table><thead><tr><th>パラメータ</th><th style="text-align:center">セル</th><th style="text-align:center">値</th></tr></thead><tbody><tr><td>有意水準（alpha）</td><td style="text-align:center">B1</td><td style="text-align:center">0.05</td></tr><tr><td>母標準偏差</td><td style="text-align:center">B2</td><td style="text-align:center">2.5</td></tr><tr><td>標本サイズ</td><td style="text-align:center">B3</td><td style="text-align:center">50</td></tr><tr><td>標本平均</td><td style="text-align:center">B4</td><td style="text-align:center">500</td></tr><tr><td>半幅（CONFIDENCE）</td><td style="text-align:center">B5</td><td style="text-align:center"><code>=CONFIDENCE(B1, B2, B3)</code></td></tr><tr><td>信頼区間 下限</td><td style="text-align:center">B6</td><td style="text-align:center"><code>=B4-B5</code></td></tr><tr><td>信頼区間 上限</td><td style="text-align:center">B7</td><td style="text-align:center"><code>=B4+B5</code></td></tr></tbody></table></figure>



<p class="wp-block-paragraph">入力すると、B5に約0.6930、B6に約499.307、B7に約500.693が表示されるはずです。alphaを0.01に変えれば99%信頼区間に、0.10に変えれば90%信頼区間に切り替わります。標本サイズB3を増やすと半幅が小さくなる（つまり推定の精度が上がる）ことも確認できますよ。</p>



<p class="wp-block-paragraph">実際に手を動かしてみると、「標本数を4倍にすると半幅は半分になる」という性質も体感できます。これは数式の中に √n（標本数の平方根）が入っているためで、サンプル数を増やすコストと精度向上のバランスを判断する目安にもなります。</p>



<h2 class="wp-block-heading"><span id="toc12">信頼区間の上限・下限を求めるセット数式</span></h2>



<p class="wp-block-paragraph">CONFIDENCE関数の戻り値は半幅なので、上限と下限を出すには標本平均に足し引きする必要があります。ここは実務で本当によく使うので、コピーして使えるテンプレートを用意しました。</p>



<h3 class="wp-block-heading"><span id="toc13">AVERAGE＋CONFIDENCEで上下限を計算</span></h3>



<p class="wp-block-paragraph">データが「A2:A51」の範囲にあり、母標準偏差が2.5、95%信頼区間を求めるとします。上限と下限はそれぞれ次の数式で計算できます。</p>



<pre class="wp-block-code"><code>下限: =AVERAGE(A2:A51) - CONFIDENCE(0.05, 2.5, COUNT(A2:A51))
上限: =AVERAGE(A2:A51) + CONFIDENCE(0.05, 2.5, COUNT(A2:A51))</code></pre>



<p class="wp-block-paragraph"><a href="https://mashukabu.com/spreadsheet-average-function/">AVERAGE関数</a>（指定範囲の平均を返す関数）で標本平均を、COUNT関数（数値セルの個数を返す関数）で標本数を自動取得します。データが増減しても数式を書き換える必要がないので、日次更新のシートに向いていますよ。</p>



<h3 class="wp-block-heading"><span id="toc14">コピーして使えるセット数式テンプレート</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>C1</td><td>有意水準（alpha）</td><td>0.05</td></tr><tr><td>C2</td><td>母標準偏差</td><td>2.5</td></tr><tr><td>D1</td><td>データ範囲の先頭</td><td>A2</td></tr><tr><td>D2</td><td>データ範囲の末尾</td><td>A51</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">そして次の3つの数式をそれぞれのセルに入れます。</p>



<pre class="wp-block-code"><code>標本平均: =AVERAGE(A2:A51)
下限:     =AVERAGE(A2:A51) - CONFIDENCE(C1, C2, COUNT(A2:A51))
上限:     =AVERAGE(A2:A51) + CONFIDENCE(C1, C2, COUNT(A2:A51))</code></pre>



<p class="wp-block-paragraph">これで「標本平均・信頼区間の下限・上限」が一目でわかるレポートになります。パラメータを変えれば90%や99%信頼区間にも即座に切り替えられるので、一度組んでしまえば使い回しが効きますよ。</p>



<p class="wp-block-paragraph">Googleスプレッドシートならではの使い方として、<a href="https://mashukabu.com/spreadsheet-importrange-complete-guide/">IMPORTRANGE関数</a>と組み合わせて別シートの計測データを読み込み、この数式で自動的に信頼区間を算出することもできます。工場や支店ごとにシートが分かれているようなケースで便利ですね。</p>



<h3 class="wp-block-heading"><span id="toc15">グラフ用エラーバーへの応用</span></h3>



<p class="wp-block-paragraph">信頼区間は数値で示すだけでなく、グラフのエラーバー（誤差範囲）として可視化するとさらに伝わりやすくなります。Googleスプレッドシートでは、棒グラフや折れ線グラフを選択し、グラフエディタの「カスタマイズ」→「系列」→「エラーバー」で半幅の値を指定できます。</p>



<p class="wp-block-paragraph">CONFIDENCEで計算した半幅をそのままエラーバーに使えるので、月次推移グラフに「95%信頼区間」を載せれば、変動が誤差範囲内なのか有意な変化なのかが視覚的に判断できます。経営会議のスライドにも使いやすい表現方法ですよ。</p>



<h2 class="wp-block-heading"><span id="toc16">CONFIDENCE vs CONFIDENCE.NORM vs CONFIDENCE.T 使い分けフロー</span></h2>



<p class="wp-block-paragraph">3つの関数は、どれも信頼区間を求めるためのものです。ただ、使うべき場面は明確に分かれています。選び間違えると統計的に不正確な結論になってしまうので、ここはしっかり押さえておきましょう。</p>



<h3 class="wp-block-heading"><span id="toc17">CONFIDENCEとCONFIDENCE.NORMはどちらを使う？</span></h3>



<p class="wp-block-paragraph">CONFIDENCEとCONFIDENCE.NORMは、計算結果がまったく同じです。違いは「互換関数か後継関数か」という位置づけだけです。</p>



<p class="wp-block-paragraph">新しく数式を書くなら、推奨は<a href="https://mashukabu.com/spreadsheet-confidence-norm-function/">CONFIDENCE.NORM関数</a>です。関数名に「.NORM」と入っているので、正規分布を使っているとひと目で伝わりますよね。既存シートに残っているCONFIDENCEをわざわざ書き換える必要はありませんが、長期的に使うシートならCONFIDENCE.NORMに統一したほうがメンテしやすいですよ。</p>



<p class="wp-block-paragraph">ExcelからGoogleスプレッドシートにシートを移植するケースも多いと思いますが、どちらの環境でもCONFIDENCE・CONFIDENCE.NORMの両方が使えます。関数名を書き換えても結果は同じなので、安心して移行できます。Excelで作業している方は<a href="https://mashukabu.com/excel-function-howto-use-confidence-norm/">ExcelのCONFIDENCE.NORM関数</a>の解説も合わせて確認してみてください。</p>



<h3 class="wp-block-heading"><span id="toc18">正規分布を使う条件（母σ既知・標本30件以上）</span></h3>



<p class="wp-block-paragraph">CONFIDENCE・CONFIDENCE.NORM（どちらも正規分布ベース）を使う条件は2つあります。</p>



<ol class="wp-block-list"><li>母標準偏差が既知である（過去データ・業界公表値・工程管理標準などから得られている）</li><li>もしくは、標本サイズが30件以上あり、標本標準偏差で母σを近似できる</li></ol>



<p class="wp-block-paragraph">1つ目の条件が理想形です。母集団の標準偏差が本当にわかっている場面は限られますが、工場の長期計測データや業界標準値が使えるなら迷わず正規分布ベースを選びましょう。</p>



<p class="wp-block-paragraph">2つ目は実務上の目安です。標本サイズが大きくなると、標本標準偏差（STDEVで計算）が母標準偏差にかなり近づきます。30件というのはあくまで慣習的な目安で、厳密な統計学的境界ではありません。ビジネス実務ではこのラインが使われることが多いですね。</p>



<h3 class="wp-block-heading"><span id="toc19">t分布を使う条件（母σ未知・少量標本）</span></h3>



<p class="wp-block-paragraph"><a href="https://mashukabu.com/spreadsheet-confidence-t-function/">CONFIDENCE.T関数</a>（t分布ベース）を使う条件は次のとおりです。</p>



<ul class="wp-block-list"><li>母標準偏差がわからない、かつ</li><li>標本サイズが少ない（目安として30件未満）</li></ul>



<p class="wp-block-paragraph">t分布（小標本の不確実性を取り込んだ分布）は、サンプルが少ないときの推定精度を補正してくれる分布です。CONFIDENCE.NORMより少し広めの信頼区間になります。新商品の試作評価で10〜20サンプルしか取れない場面や、少数のモニター調査などで活躍しますよ。</p>



<h3 class="wp-block-heading"><span id="toc20">判断フローチャート</span></h3>



<p class="wp-block-paragraph">どちらを使うか迷ったら、次の順番で考えてみてください。</p>



<ol class="wp-block-list"><li><strong>母標準偏差が既知ですか？</strong>（過去データや業界値から得られている？）</li></ol>



<ul class="wp-block-list"><li>Yes → <strong>CONFIDENCE または CONFIDENCE.NORM</strong> を使う</li><li>No → 次の質問へ</li></ul>



<ol class="wp-block-list"><li><strong>標本サイズは30件以上ありますか？</strong></li></ol>



<ul class="wp-block-list"><li>Yes → <strong>CONFIDENCE.NORM</strong>（STDEVで標本標準偏差を計算して代用）</li><li>No → <strong>CONFIDENCE.T</strong> を使う</li></ul>



<p class="wp-block-paragraph">この2段階の判断フローを覚えておけば、関数選びで迷うことはなくなります。1段階目の「母標準偏差が既知か」の判定が特に重要なので、データの出所を確認する習慣をつけましょう。</p>



<p class="wp-block-paragraph">なお、CONFIDENCEを見つけたらCONFIDENCE.NORMに置き換えても問題ありません。引数の順番も同じなので、関数名を書き換えるだけで移行できますよ。</p>



<h3 class="wp-block-heading"><span id="toc21">3関数の結果比較表</span></h3>



<p class="wp-block-paragraph">実際に同じデータで3つの関数を比較すると、違いがよくわかります。standard_deviation=2.5、pop_size=20で比較してみましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th style="text-align:center">alpha</th><th style="text-align:center">CONFIDENCE</th><th style="text-align:center">CONFIDENCE.NORM</th><th style="text-align:center">CONFIDENCE.T</th></tr></thead><tbody><tr><td style="text-align:center">0.05（95%）</td><td style="text-align:center">1.0958</td><td style="text-align:center">1.0958</td><td style="text-align:center">1.1701</td></tr><tr><td style="text-align:center">0.01（99%）</td><td style="text-align:center">1.4399</td><td style="text-align:center">1.4399</td><td style="text-align:center">1.6017</td></tr><tr><td style="text-align:center">0.10（90%）</td><td style="text-align:center">0.9196</td><td style="text-align:center">0.9196</td><td style="text-align:center">0.9665</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">CONFIDENCEとCONFIDENCE.NORMが完全に同じ値を返すこと、CONFIDENCE.Tはそれより少し広め（保守的）の信頼区間を返すことが確認できますね。標本数が少ないほど、両者の差は大きくなります。逆に標本数が100、1000と増えていくと、CONFIDENCE.Tの結果もCONFIDENCEに収束していきます。</p>



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



<p class="wp-block-paragraph">スプレッドシートのCONFIDENCE関数で出るエラーはパターンが決まっています。原因と対処法をまとめておきますね。</p>



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



<p class="wp-block-paragraph">数値の範囲が不正なときに出ます。主な原因は3つあります。</p>



<ul class="wp-block-list"><li><strong>alphaが0以下または1以上</strong>: 有意水準は0より大きく1より小さい値で指定します。0.05や0.01のように小さな値を入れましょう</li><li><strong>standard_deviationが0以下</strong>: 標準偏差はマイナスになりません。セル参照の指定ミスがないかチェックします</li><li><strong>pop_sizeが1未満</strong>: 標本数は1以上の整数が必要です。小数は切り捨てられるので、0.5などを指定すると#NUM!になります</li></ul>



<pre class="wp-block-code"><code>=CONFIDENCE(1.5, 2.5, 50)  → #NUM!（alphaが1以上）
=CONFIDENCE(0.05, -1, 50)  → #NUM!（standard_deviationがマイナス）
=CONFIDENCE(0.05, 2.5, 0)  → #NUM!（pop_sizeが1未満）</code></pre>



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



<p class="wp-block-paragraph">引数に文字列など、数値以外が入っているときに出ます。セル参照先のデータ型を確認してください。</p>



<pre class="wp-block-code"><code>=CONFIDENCE(&quot;A&quot;, 2.5, 50)  → #VALUE!（alphaが文字列）</code></pre>



<p class="wp-block-paragraph">セル参照を使っている場合、参照先が空白だったり先頭にスペースが入った文字列になっていないかチェックしましょう。スプレッドシートでは、CSVをインポートしたときに見た目は数値でも実際は文字列として格納されているケースがあります。VALUE関数（文字列を数値に変換する関数）で明示的に数値化するか、データ形式を「数値」に変更しておくと安心ですよ。</p>



<h3 class="wp-block-heading"><span id="toc25">想定と違う結果が返ってくる場合</span></h3>



<p class="wp-block-paragraph">数式はエラーにならないけれど、期待した値と違うというケースもあります。このときは次の点をチェックしてみてください。</p>



<ul class="wp-block-list"><li>alpha の指定を間違えていないか（95%信頼区間なら0.05、99%なら0.01）</li><li>母標準偏差と標本標準偏差を取り違えていないか</li><li>標本数を二重カウントしていないか（COUNTとCOUNTAの違いに注意）</li></ul>



<p class="wp-block-paragraph">特によくあるのが、95%信頼区間のつもりで「0.95」を指定してしまうミスです。alphaには信頼度ではなく「有意水準（1から信頼度を引いた値）」を入れる点を意識しましょう。</p>



<h3 class="wp-block-heading"><span id="toc26">#N/A エラーが出る場合</span></h3>



<p class="wp-block-paragraph">引数の数が足りないときに#N/Aエラーが出ます。CONFIDENCE関数は3つの引数すべてが必須なので、1つでも欠けるとエラーになります。</p>



<pre class="wp-block-code"><code>=CONFIDENCE(0.05, 2.5)  → #N/A（pop_size が指定されていない）</code></pre>



<p class="wp-block-paragraph">セル参照先が空白セルになっていてもエラーになるので、必須3つすべてに数値が入っているか確認してください。</p>



<h2 class="wp-block-heading"><span id="toc27">CONFIDENCE関数を使った業務シーン別の活用例</span></h2>



<p class="wp-block-paragraph">ここまで構文や使い分けを見てきましたが、実際の業務にどう落とし込めるかをいくつかのシーン別に紹介します。</p>



<h3 class="wp-block-heading"><span id="toc28">品質管理レポートでの活用</span></h3>



<p class="wp-block-paragraph">製造業の品質管理部門では、抜き取り検査の平均値と信頼区間を毎日報告するケースが多いです。「本日の検査ロット50個の平均重量は500g、95%信頼区間は499.3〜500.7g」と書ければ、規格値からの逸脱リスクが即座に判断できます。</p>



<p class="wp-block-paragraph">工程管理基準値が確立されている工場なら、母標準偏差は工程能力指数（Cp、Cpk）の計算で使われている値をそのまま流用できることが多いです。</p>



<h3 class="wp-block-heading"><span id="toc29">顧客満足度・NPSの月次推移</span></h3>



<p class="wp-block-paragraph">マーケティングや顧客サポート部門では、毎月の顧客満足度スコアを比較するときに信頼区間が役立ちます。「先月のNPSは32、今月は30。差は2ポイントだが信頼区間が±3なので有意な低下とは言えない」と冷静に判断できれば、誤った対策に時間を浪費することがなくなります。</p>



<p class="wp-block-paragraph">過去24ヶ月の標準偏差をベースに使えば、母標準偏差既知のケースとしてCONFIDENCEがそのまま使えます。</p>



<h3 class="wp-block-heading"><span id="toc30">営業見込み・予算策定</span></h3>



<p class="wp-block-paragraph">営業部門で来期の見込み売上を出すとき、過去の同月実績の平均と信頼区間を併記すると説得力が増します。「来期Q1の見込み売上は中央値5,000万円、95%信頼区間は4,700〜5,300万円」と幅を示すと、予算審議の場でも冷静な議論ができますよね。</p>



<h3 class="wp-block-heading"><span id="toc31">A/Bテストの結果評価</span></h3>



<p class="wp-block-paragraph">Webサイトのコンバージョン率を比較するときも信頼区間の考え方は便利です。Aパターンのコンバージョン率3.2%、Bパターンが3.5%だったとして、サンプル数が少ないと「0.3%の差」が偶然なのか本物なのかわかりません。信頼区間を計算して重なっているかどうかを見れば、判断がぐっと客観的になります。</p>



<p class="wp-block-paragraph">ただしA/Bテストは比率の信頼区間（二項分布ベース）が本来の手法なので、CONFIDENCEはあくまで連続値（売上、満足度など）の平均比較で使うのが王道です。</p>



<h2 class="wp-block-heading"><span id="toc32">CONFIDENCE関数に関するよくある質問（FAQ）</span></h2>



<p class="wp-block-paragraph">最後に、CONFIDENCE関数を使うときによく聞かれる質問をまとめました。</p>



<h3 class="wp-block-heading"><span id="toc33">Q1. CONFIDENCEとCONFIDENCE.NORMはどちらが正しいですか？</span></h3>



<p class="wp-block-paragraph">どちらも計算結果は同じで、どちらを使っても「正しい」結果が得られます。違いは関数の世代だけで、CONFIDENCEが古い互換関数、CONFIDENCE.NORMが正式な後継関数という位置づけです。</p>



<p class="wp-block-paragraph">新規でシートを作るなら<a href="https://mashukabu.com/spreadsheet-confidence-norm-function/">CONFIDENCE.NORM関数</a>、既存シートを引き継いだだけならCONFIDENCEのままでも問題ありません。</p>



<h3 class="wp-block-heading"><span id="toc34">Q2. 標本サイズはどれくらい必要ですか？</span></h3>



<p class="wp-block-paragraph">理論上は2件以上あれば計算できますが、信頼性を担保するには30件以上が目安です。少なすぎると半幅が大きくなって、実用的な精度の信頼区間にならないことが多いです。</p>



<p class="wp-block-paragraph">予算と時間が許す範囲で、できるだけ標本数を確保しましょう。標本数を4倍にすると半幅が半分になる（精度が2倍になる）関係になっています。</p>



<h3 class="wp-block-heading"><span id="toc35">Q3. 母標準偏差がわからないときはどうすればいいですか？</span></h3>



<p class="wp-block-paragraph">母標準偏差が外部から得られないなら、<a href="https://mashukabu.com/spreadsheet-confidence-t-function/">CONFIDENCE.T関数</a>を使ってください。標本から計算した標本標準偏差（STDEV関数で求める値）を使って信頼区間を出せます。</p>



<p class="wp-block-paragraph">ただし標本サイズが30件以上あるなら、標本標準偏差を母σの近似としてCONFIDENCE.NORMに渡すアプローチもよく使われます。</p>



<h3 class="wp-block-heading"><span id="toc36">Q4. 95%信頼区間と99%信頼区間、どちらを使えばいいですか？</span></h3>



<p class="wp-block-paragraph">業務報告では95%信頼区間が標準です。学術論文や医療・品質管理など、より厳しい判定が必要な場面では99%信頼区間を使います。</p>



<p class="wp-block-paragraph">99%にすると信頼区間が広くなる（半幅が大きくなる）ので、「絶対に外れないこと」を重視するか「狭い範囲で精度高く推定すること」を重視するかで使い分けましょう。</p>



<h3 class="wp-block-heading"><span id="toc37">Q5. 信頼区間と予測区間の違いは？</span></h3>



<p class="wp-block-paragraph">信頼区間は「母集団の平均がどこに収まるか」を示す区間です。一方、予測区間は「次に観測される個別の値がどこに収まるか」を示す区間で、信頼区間より必ず広くなります。</p>



<p class="wp-block-paragraph">CONFIDENCE関数で求めるのはあくまで母平均の信頼区間です。「次に作る製品1個の重量がどこに収まるか」を知りたいなら、別途予測区間の計算が必要になります。</p>



<h3 class="wp-block-heading"><span id="toc38">Q6. ExcelとGoogleスプレッドシートで結果が違うことはありますか？</span></h3>



<p class="wp-block-paragraph">CONFIDENCE関数に関しては、ExcelとGoogleスプレッドシートで結果は完全に一致します。互換関数として標準化されているので、同じ引数を渡せば同じ値が返ります。</p>



<p class="wp-block-paragraph">ただしExcel独自の新関数（<a href="https://mashukabu.com/excel-function-howto-use-t-inv-2t/">T.INV.2T関数</a>など）はスプレッドシートに存在しないものもあるので、関数移植時は対応表を確認しましょう。</p>



<h3 class="wp-block-heading"><span id="toc39">Q7. 配列で複数の信頼区間を一気に計算できますか？</span></h3>



<p class="wp-block-paragraph">CONFIDENCE関数自体は単一値を返すので、配列入力には直接対応していません。ただしARRAYFORMULAやMAP関数（Google スプレッドシート）を使えば、複数行のパラメータに対して一括計算は可能です。</p>



<pre class="wp-block-code"><code>=ARRAYFORMULA(CONFIDENCE(A2:A10, B2:B10, C2:C10))</code></pre>



<p class="wp-block-paragraph">ExcelのMicrosoft 365環境なら、動的配列機能で同様の挙動が得られます。</p>



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



<p class="wp-block-paragraph">スプレッドシートのCONFIDENCE関数を使えば、母集団の平均がどの範囲にあるかを統計的に推定できます。「95%の確率で◯〜◯の範囲」と示せるので、報告書の説得力が段違いに上がりますよ。</p>



<p class="wp-block-paragraph">今回のポイントをおさらいしましょう。</p>



<ul class="wp-block-list"><li>構文は <code>=CONFIDENCE(alpha, standard_deviation, pop_size)</code>。戻り値は信頼区間の半幅</li><li>alphaは有意水準で、95%信頼区間なら0.05を指定する</li><li>母標準偏差が既知（過去データ・業界値・工程管理値）のときに使う</li><li>上下限は <code>AVERAGE ± CONFIDENCE</code> のセット数式で計算する</li><li>CONFIDENCEとCONFIDENCE.NORMは計算結果が同じ。互換目的の旧関数がCONFIDENCE</li><li>母標準偏差が未知で標本が少ないときはCONFIDENCE.Tを使う</li><li>報告書ではグラフのエラーバーや表での±表記と組み合わせると伝わりやすい</li></ul>



<p class="wp-block-paragraph">スプレッドシートのCONFIDENCE関数は、Excelからシートを移植したり、古い社内テンプレートを引き継いだりする場面で今でも現役で動いています。意味と使い分けを正しく理解しておけば、どちらの環境でも迷わず扱えますよ。新しく数式を組むなら後継の<a href="https://mashukabu.com/spreadsheet-confidence-norm-function/">CONFIDENCE.NORM関数</a>、サンプル数が少なく母σが未知なら<a href="https://mashukabu.com/spreadsheet-confidence-t-function/">CONFIDENCE.T関数</a>という選び分けも押さえておきましょう。信頼区間を報告書に取り入れて、数字に強い「できる人」を目指していきたいですね。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/spreadsheet-confidence-function/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>スプレッドシートのCONFIDENCE.NORM関数の使い方｜正規分布の信頼区間</title>
		<link>https://mashukabu.com/spreadsheet-confidence-norm-function/</link>
					<comments>https://mashukabu.com/spreadsheet-confidence-norm-function/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Sun, 19 Apr 2026 14:11:26 +0000</pubDate>
				<category><![CDATA[Googleスプレッドシート]]></category>
		<category><![CDATA[CONFIDENCE]]></category>
		<category><![CDATA[CONFIDENCE.NORM]]></category>
		<category><![CDATA[信頼区間]]></category>
		<category><![CDATA[有意水準]]></category>
		<category><![CDATA[正規分布]]></category>
		<category><![CDATA[統計関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=6081</guid>

					<description><![CDATA[スプレッドシートのCONFIDENCE.NORM関数の使い方を実例で解説します。正規分布をベースに信頼区間の半幅を返す関数で、母標準偏差が既知のときに使用します。基本構文、信頼度95%・99%・90%の早見表、AVERAGEと組み合わせた上下限セット数式、CONFIDENCE・CONFIDENCE.Tとの使い分けフローチャート、#NUM!・#VALUE!エラーの原因と対処までまとめました。コピペで動くテンプレ付きです。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">アンケートや品質データの平均値を上司に報告したら、「で、ばらつきは？」と返されて困った経験はありませんか。標本平均だけでは、数値の信用度を伝えきれません。</p>



<p class="wp-block-paragraph">そんなときに役立つのが、スプレッドシートのCONFIDENCE.NORM関数です。正規分布をベースに、信頼区間の「半幅」をワンショットで計算してくれます。信頼区間とは、母平均が収まると期待される数値の幅のことです。</p>



<p class="wp-block-paragraph">この記事では、CONFIDENCE.NORM関数の構文から、95%信頼区間の上下限をコピペで出すセット数式まで紹介します。CONFIDENCE・CONFIDENCE.Tとの使い分けや、よくあるエラー対処もあわせてまとめました。</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">スプレッドシートのCONFIDENCE.NORM関数とは？</a><ol><li><a href="#toc2" tabindex="0">関数の基本構文と引数</a></li><li><a href="#toc3" tabindex="0">内部ではどんな計算がされているか</a></li><li><a href="#toc4" tabindex="0">CONFIDENCE関数（旧）・CONFIDENCE.Tとの違い</a></li></ol></li><li><a href="#toc5" tabindex="0">母標準偏差が「既知」とはどういう意味か</a><ol><li><a href="#toc6" tabindex="0">実務で母標準偏差が手に入るケース</a></li><li><a href="#toc7" tabindex="0">母σが「ほぼ既知」と扱っていいライン</a></li></ol></li><li><a href="#toc8" tabindex="0">CONFIDENCE.NORM関数の基本的な使い方</a><ol><li><a href="#toc9" tabindex="0">引数の指定方法（有意水準・標準偏差・標本数）</a></li><li><a href="#toc10" tabindex="0">信頼度を変えると半幅はどう変わるか</a></li><li><a href="#toc11" tabindex="0">実務シナリオ別の計算例</a></li></ol></li><li><a href="#toc12" tabindex="0">信頼区間の上限・下限を求めるセット数式</a><ol><li><a href="#toc13" tabindex="0">AVERAGE + COUNT + CONFIDENCE.NORM の組み合わせ</a></li><li><a href="#toc14" tabindex="0">コピペで使える上下限テンプレート</a></li><li><a href="#toc15" tabindex="0">報告書での書き方サンプル</a></li></ol></li><li><a href="#toc16" tabindex="0">CONFIDENCE vs CONFIDENCE.NORM vs CONFIDENCE.T の使い分け</a><ol><li><a href="#toc17" tabindex="0">関数別の特徴を一覧で整理</a></li><li><a href="#toc18" tabindex="0">t分布を使う条件（母σ未知・少量標本）</a></li><li><a href="#toc19" tabindex="0">判断フローチャート</a></li></ol></li><li><a href="#toc20" tabindex="0">CONFIDENCE.NORM関数のよくあるエラーと対処法</a><ol><li><a href="#toc21" tabindex="0">&#8220;#NUM!&#8221; エラー</a></li><li><a href="#toc22" tabindex="0">&#8220;#VALUE!&#8221; エラー</a></li><li><a href="#toc23" tabindex="0">想定と違う結果が返ってくる場合</a></li></ol></li><li><a href="#toc24" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">スプレッドシートのCONFIDENCE.NORM関数とは？</span></h2>



<p class="wp-block-paragraph">スプレッドシートのCONFIDENCE.NORM関数は、信頼区間の半幅を返す統計関数です。正規分布（データが平均値まわりに左右対称に分布する確率モデル）をベースに、推定誤差（margin of error）を計算します。読み方は「コンフィデンス・ノーム」。Confidence（信頼）と Normal distribution（正規分布）を組み合わせた名前ですよ。</p>



<p class="wp-block-paragraph">アンケートの満足度スコアや製造ラインの重量測定などで活躍します。母集団の標準偏差（データのばらつきの代表値、以下「母σ」）がわかっているときに使えます。標本平均の信用度を数値で表現できる、これが大きな魅力です。</p>



<h3 class="wp-block-heading"><span id="toc2">関数の基本構文と引数</span></h3>



<p class="wp-block-paragraph">基本構文はとてもシンプルです。</p>



<pre class="wp-block-code"><code>=CONFIDENCE.NORM(alpha, standard_deviation, pop_size)</code></pre>



<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>alpha</td><td>有意水準（信頼度を外した確率）</td><td>0 < alpha < 1</td></tr><tr><td>standard_deviation</td><td>母集団の標準偏差（母σ）</td><td>> 0</td></tr><tr><td>pop_size</td><td>標本の大きさ</td><td>1以上の整数（小数は切り捨て）</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">alpha=0.05 は「信頼度95%」、alpha=0.01 は「信頼度99%」に対応します。「0.95を入れる」と勘違いしやすいポイントなので、注意してくださいね。</p>



<h3 class="wp-block-heading"><span id="toc3">内部ではどんな計算がされているか</span></h3>



<p class="wp-block-paragraph">CONFIDENCE.NORMの中身は、次の式と同じです。</p>



<pre class="wp-block-code"><code>半幅 = z(1 - alpha/2) × standard_deviation / √pop_size</code></pre>



<p class="wp-block-paragraph">z(1 &#8211; alpha/2) は標準正規分布の上側alpha/2点の値です。信頼度95%なら z(0.975) ≈ 1.959964 で、よく言われる「1.96」ですね。NORM.S.INV関数（標準正規分布の逆関数を返す関数）を使うと自分で再現できます。</p>



<pre class="wp-block-code"><code>=NORM.S.INV(1 - 0.05/2)   → 約 1.959964</code></pre>



<p class="wp-block-paragraph">「ブラックボックス感」が苦手な方は、一度この式と突き合わせて検算してみると安心ですよ。NORM.S.INVの詳細は<a href="https://mashukabu.com/spreadsheet-norm-s-inv-function/">スプレッドシートのNORM.S.INV関数の使い方</a>で解説しています。</p>



<h3 class="wp-block-heading"><span id="toc4">CONFIDENCE関数（旧）・CONFIDENCE.Tとの違い</span></h3>



<p class="wp-block-paragraph">スプレッドシートには似た名前の関数が3つあります。まず違いをざっくり掴んでおきましょう。</p>



<ul class="wp-block-list"><li><strong>CONFIDENCE</strong>: 旧互換関数。計算結果はCONFIDENCE.NORMと完全に同じです</li><li><strong>CONFIDENCE.NORM</strong>: 正規分布ベースの正式な後継関数（母σ既知・大標本向け）</li><li><strong>CONFIDENCE.T</strong>: t分布ベース（母σ未知・小標本向け）</li></ul>



<p class="wp-block-paragraph">互換関数の詳細は<a href="https://mashukabu.com/spreadsheet-confidence-function/">スプレッドシートのCONFIDENCE関数の使い方</a>で解説しています。あわせて確認してみてくださいね。</p>



<h2 class="wp-block-heading"><span id="toc5">母標準偏差が「既知」とはどういう意味か</span></h2>



<p class="wp-block-paragraph">CONFIDENCE.NORMを使うときの前提は「母集団の標準偏差がわかっていること」です。ここ、統計の入門書では当たり前のように語られますが、実務だとピンと来にくいですよね。</p>



<h3 class="wp-block-heading"><span id="toc6">実務で母標準偏差が手に入るケース</span></h3>



<p class="wp-block-paragraph">意外と身近なシーンで母σは手に入ります。</p>



<ul class="wp-block-list"><li>製造ラインの過去数年分の測定データから算出された、製品重量のばらつき</li><li>コールセンターの過去の応答時間の標準偏差</li><li>定期的に同じアンケートを取っていて、スコアのばらつきが安定しているケース</li><li>同一規格部品の単重チェックで、過去ロットのσが安定しているケース</li></ul>



<p class="wp-block-paragraph">「まだ過去データがない」「サンプルが30件未満」というときは、CONFIDENCE.NORMではなくCONFIDENCE.Tを使うのが一般的です。標本数が30件以上あるかどうかも、選択の目安にしてくださいね。</p>



<h3 class="wp-block-heading"><span id="toc7">母σが「ほぼ既知」と扱っていいライン</span></h3>



<p class="wp-block-paragraph">厳密に言えば、母σは標本からは完全には知り得ません。実務では次の条件がそろえば「既知扱い」でCONFIDENCE.NORMを使う運用が一般的です。</p>



<ul class="wp-block-list"><li>過去2〜3年分以上の蓄積データがある</li><li>ばらつきの傾向が大きく変動していない（工程・運用条件が安定）</li><li>標本数が30件以上ある</li></ul>



<p class="wp-block-paragraph">過去データが少なかったり、ばらつきが変動しやすかったりする場合は、CONFIDENCE.Tに切り替えると安全ですよ。</p>



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



<p class="wp-block-paragraph">それでは実際に使ってみましょう。計算の流れは「有意水準 → 母σ → 標本数」の順に指定するだけです。</p>



<h3 class="wp-block-heading"><span id="toc9">引数の指定方法（有意水準・標準偏差・標本数）</span></h3>



<p class="wp-block-paragraph">以下のサンプルで挙動を確認してみます。</p>



<pre class="wp-block-code"><code>=CONFIDENCE.NORM(0.05, 2.5, 50)</code></pre>



<p class="wp-block-paragraph">この式は「信頼度95%、母σ=2.5、標本数50」での信頼区間の半幅を返します。結果は <strong>約0.692952</strong> です。</p>



<p class="wp-block-paragraph">内部では <code>1.959964 × 2.5 / √50</code> を計算しています。NORM.S.INVと組み合わせて検算してみるとこんな感じです。</p>



<pre class="wp-block-code"><code>=NORM.S.INV(1 - 0.05/2) * 2.5 / SQRT(50)   → 約 0.692952</code></pre>



<p class="wp-block-paragraph">CONFIDENCE.NORMの結果と一致しますよね。</p>



<h3 class="wp-block-heading"><span id="toc10">信頼度を変えると半幅はどう変わるか</span></h3>



<p class="wp-block-paragraph">実務でよく使う信頼度を3パターン並べてみましょう。母σ=2.5、標本数=50で固定して比較します。</p>



<figure class="wp-block-table"><table><thead><tr><th>信頼度</th><th>alpha</th><th>数式</th><th>半幅（結果）</th></tr></thead><tbody><tr><td>90%</td><td>0.10</td><td><code>=CONFIDENCE.NORM(0.10, 2.5, 50)</code></td><td>約 0.5816</td></tr><tr><td>95%</td><td>0.05</td><td><code>=CONFIDENCE.NORM(0.05, 2.5, 50)</code></td><td>約 0.6930</td></tr><tr><td>99%</td><td>0.01</td><td><code>=CONFIDENCE.NORM(0.01, 2.5, 50)</code></td><td>約 0.9103</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">信頼度を上げる（alphaを小さくする）ほど、区間の幅は広くなります。「より確実に当てたいなら幅も広くとる」という直感どおりの動きですよね。</p>



<h3 class="wp-block-heading"><span id="toc11">実務シナリオ別の計算例</span></h3>



<p class="wp-block-paragraph">引数の組み合わせも、実務シーンに合わせて変わります。代表的な3パターンを並べてみます。</p>



<figure class="wp-block-table"><table><thead><tr><th>シナリオ</th><th>数式</th><th>半幅（結果）</th></tr></thead><tbody><tr><td>アンケート満足度（信頼度95%, σ=0.8, n=100）</td><td><code>=CONFIDENCE.NORM(0.05, 0.8, 100)</code></td><td>約 0.1568</td></tr><tr><td>品質管理（信頼度99%, σ=2.5, n=50）</td><td><code>=CONFIDENCE.NORM(0.01, 2.5, 50)</code></td><td>約 0.9103</td></tr><tr><td>工程変動把握（信頼度90%, σ=2.5, n=50）</td><td><code>=CONFIDENCE.NORM(0.10, 2.5, 50)</code></td><td>約 0.5816</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">標本数 n が大きいほど半幅は小さくなります。「サンプルを増やせば信頼区間は狭くなる」という関係も、数式を眺めるとそのまま見えてきますよ。</p>



<h2 class="wp-block-heading"><span id="toc12">信頼区間の上限・下限を求めるセット数式</span></h2>



<p class="wp-block-paragraph">CONFIDENCE.NORMが返すのは「半幅」だけです。報告書に書くときは、標本平均に足し引きして上下限を出す必要があります。</p>



<h3 class="wp-block-heading"><span id="toc13">AVERAGE + COUNT + CONFIDENCE.NORM の組み合わせ</span></h3>



<p class="wp-block-paragraph">A2:A51に標本データが入っているとしましょう。母σが 2.5 とわかっているとき、95%信頼区間はこう書けます。</p>



<pre class="wp-block-code"><code>標本平均: =AVERAGE(A2:A51)
下限:     =AVERAGE(A2:A51) - CONFIDENCE.NORM(0.05, 2.5, COUNT(A2:A51))
上限:     =AVERAGE(A2:A51) + CONFIDENCE.NORM(0.05, 2.5, COUNT(A2:A51))</code></pre>



<p class="wp-block-paragraph">COUNT（範囲内の数値セル数を数える関数）を組み合わせると、データが増えても標本数を手動更新せずに済みます。</p>



<p class="wp-block-paragraph">AVERAGEやCOUNTの基本は<a href="https://mashukabu.com/spreadsheet-average-function/">スプレッドシートのAVERAGE関数の使い方</a>、<a href="https://mashukabu.com/spreadsheet-count-function/">スプレッドシートのCOUNT関数の使い方</a>もあわせてどうぞ。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>COUNTA関数（空白以外のセル数を数える関数）を使うと、文字列までカウントしてしまい n がズレます。CONFIDENCE.NORMには必ずCOUNTを使ってくださいね。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc14">コピペで使える上下限テンプレート</span></h3>



<p class="wp-block-paragraph">別シートのIMPORTRANGEで取得したデータにもそのまま流用できます。セルに貼るだけで動くテンプレートを置いておきますね。</p>



<pre class="wp-block-code"><code># セルB1に「母標準偏差」、B2に「有意水準」、データ範囲はA2:A51を想定
標本平均: =AVERAGE(A2:A51)
下限    : =AVERAGE(A2:A51) - CONFIDENCE.NORM($B$2, $B$1, COUNT(A2:A51))
上限    : =AVERAGE(A2:A51) + CONFIDENCE.NORM($B$2, $B$1, COUNT(A2:A51))</code></pre>



<p class="wp-block-paragraph">B1・B2の値を変えるだけで、信頼度や想定ばらつきを切り替えて再計算できます。報告書テンプレートに組み込んでおくと、毎回ゼロから書かずに済んで便利ですよ。</p>



<h3 class="wp-block-heading"><span id="toc15">報告書での書き方サンプル</span></h3>



<p class="wp-block-paragraph">数式から得た上下限は、報告書ではこんな形にまとめると伝わりやすいです。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>平均満足度: 4.21（95%信頼区間 4.05 〜 4.37、n=100、母σ=0.8）</p></blockquote>



<p class="wp-block-paragraph">「平均値だけでなく、信頼区間とサンプルサイズも併記する」癖をつけるだけで、報告のクオリティはぐっと上がりますよ。</p>



<h2 class="wp-block-heading"><span id="toc16">CONFIDENCE vs CONFIDENCE.NORM vs CONFIDENCE.T の使い分け</span></h2>



<p class="wp-block-paragraph">3関数の使い分けは、次の2点で判断できます。</p>



<ul class="wp-block-list"><li>母σが既知か未知か</li><li>標本数が30件以上か未満か</li></ul>



<h3 class="wp-block-heading"><span id="toc17">関数別の特徴を一覧で整理</span></h3>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>ベース分布</th><th>母σ</th><th>推奨標本数</th><th>備考</th></tr></thead><tbody><tr><td><code>CONFIDENCE</code></td><td>正規分布</td><td>既知</td><td>30件以上</td><td>旧互換。結果はCONFIDENCE.NORMと同一</td></tr><tr><td><code>CONFIDENCE.NORM</code></td><td>正規分布</td><td>既知</td><td>30件以上</td><td>現行の正式名。新規シートはこちらを優先</td></tr><tr><td><code>CONFIDENCE.T</code></td><td>t分布</td><td>未知（標本σ使用）</td><td>30件未満でも可</td><td>区間が広めに出る（保守的）</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">既存シートでCONFIDENCEが使われていても、戻り値はCONFIDENCE.NORMと完全に一致します。書き換えなくてもそのまま動きますよ。新規作成するときは、正式名のCONFIDENCE.NORMを選ぶのがおすすめです。</p>



<h3 class="wp-block-heading"><span id="toc18">t分布を使う条件（母σ未知・少量標本）</span></h3>



<p class="wp-block-paragraph">母σがわからず、標本データしか手元にないケースではCONFIDENCE.Tを使います。具体的には次のような場面です。</p>



<ul class="wp-block-list"><li>パイロット調査でサンプル数が10〜20件しかない</li><li>新商品の試作品テストで、ばらつきの前例がない</li><li>社内アンケートで「ひとまず計算してみたい」</li></ul>



<p class="wp-block-paragraph">母σ未知での計算は標本ばらつきを使うため、区間は少し広めに出ます。慎重な見積もりになるので、経営報告でも安心して使えますよ。詳しくは<a href="https://mashukabu.com/spreadsheet-confidence-t-function/">スプレッドシートのCONFIDENCE.T関数の使い方</a>で解説しています。</p>



<h3 class="wp-block-heading"><span id="toc19">判断フローチャート</span></h3>



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



<pre class="wp-block-code"><code>[スタート]
  │
  ▼
母集団の標準偏差がわかっている？
  │
  ├─ Yes ─→ 標本数は30件以上？
  │         ├─ Yes ─→ CONFIDENCE.NORM（または旧 CONFIDENCE）
  │         └─ No  ─→ CONFIDENCE.T（保守的に見積もる）
  │
  └─ No  ─→ CONFIDENCE.T</code></pre>



<p class="wp-block-paragraph">Excelでも同じ関数が使えます。Excel版の挙動と比較したい場合は<a href="https://mashukabu.com/excel-function-howto-use-confidence-norm/">ExcelのCONFIDENCE.NORM関数の使い方</a>も参考になりますよ。</p>



<h2 class="wp-block-heading"><span id="toc20">CONFIDENCE.NORM関数のよくあるエラーと対処法</span></h2>



<p class="wp-block-paragraph">CONFIDENCE.NORMでよく出るエラーは2つです。原因と対処をセットで覚えておくと、現場で詰まりにくくなります。</p>



<h3 class="wp-block-heading"><span id="toc21">&#8220;#NUM!&#8221; エラー</span></h3>



<p class="wp-block-paragraph">引数の範囲外が原因です。次のどれかに当てはまっていないか確認してみてください。</p>



<figure class="wp-block-table"><table><thead><tr><th>引数</th><th>NGになる条件</th><th>例</th></tr></thead><tbody><tr><td>alpha</td><td>0以下、または1以上</td><td>0.95、-0.1、1.5</td></tr><tr><td>standard_deviation</td><td>0以下</td><td>0、-2.5</td></tr><tr><td>pop_size</td><td>1未満</td><td>0、-1</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">一番多いのは「信頼度95%のつもりで 0.95 を alpha に入れてしまう」ミスです。alphaは「信頼度から外した分」なので、95%なら 0.05 を入れてくださいね。</p>



<h3 class="wp-block-heading"><span id="toc22">&#8220;#VALUE!&#8221; エラー</span></h3>



<p class="wp-block-paragraph">引数に数値以外が入っているときに出ます。次の2点をチェックしましょう。</p>



<ul class="wp-block-list"><li>alpha や standard_deviation の参照セルに文字列が混ざっていないか</li><li>pop_size に COUNTA を使ってしまっていないか（COUNTA は文字列もカウントする）</li></ul>



<p class="wp-block-paragraph">CONFIDENCE.NORM には必ずCOUNTを使うと安全ですよ。</p>



<h3 class="wp-block-heading"><span id="toc23">想定と違う結果が返ってくる場合</span></h3>



<p class="wp-block-paragraph">数式はエラーにならないのに結果が変というときは、次の3点をチェックします。</p>



<ul class="wp-block-list"><li>母σと標本σを取り違えていないか</li><li>有意水準と信頼度を取り違えていないか（0.05と0.95の混同）</li><li>pop_sizeに「列全体」を指定してしまい、見出し行や空白行までカウントしていないか</li></ul>



<p class="wp-block-paragraph">特に列全体（A:A）を指定するとヘッダー行もカウントされて n がズレます。データ範囲は <code>A2:A51</code> のように明示するのが安全ですよ。</p>



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



<p class="wp-block-paragraph">スプレッドシートのCONFIDENCE.NORM関数は、母σが既知の状況で信頼区間の半幅を計算してくれる便利な統計関数です。最後に要点を整理しておきましょう。</p>



<ul class="wp-block-list"><li>構文は <code>=CONFIDENCE.NORM(alpha, standard_deviation, pop_size)</code> の3引数</li><li>alpha は「信頼度から外した確率」。95%なら 0.05 を指定する</li><li>戻り値は信頼区間の半幅。AVERAGE と組み合わせて上下限を出す</li><li>標本数 n には COUNTA ではなく COUNT を使う</li><li>母σ未知・小標本ならCONFIDENCE.Tに切り替える</li><li>#NUM! は引数の範囲外、#VALUE! は数値以外の混入が原因</li></ul>



<p class="wp-block-paragraph">まずは手元のアンケートや測定データで、95%信頼区間を算出してみてください。「平均＋半幅」で報告する癖をつけるだけで、データの説得力がぐっと上がりますよ。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/spreadsheet-confidence-norm-function/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>スプレッドシートのCONFIDENCE.T関数の使い方｜t分布の信頼区間</title>
		<link>https://mashukabu.com/spreadsheet-confidence-t-function/</link>
					<comments>https://mashukabu.com/spreadsheet-confidence-t-function/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Sun, 19 Apr 2026 14:11:23 +0000</pubDate>
				<category><![CDATA[Googleスプレッドシート]]></category>
		<category><![CDATA[CONFIDENCE]]></category>
		<category><![CDATA[CONFIDENCE.T]]></category>
		<category><![CDATA[t分布]]></category>
		<category><![CDATA[信頼区間]]></category>
		<category><![CDATA[小標本]]></category>
		<category><![CDATA[統計関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=6079</guid>

					<description><![CDATA[スプレッドシートのCONFIDENCE.T関数の使い方を実例付きで解説します。t分布をベースに信頼区間の半幅を返す関数で、母標準偏差が未知・小標本（30件未満）のケースで使います。基本構文、95%信頼区間の上下限セット数式、CONFIDENCE.NORMとの違い、よくあるエラー対処まで丁寧にまとめました。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">スプレッドシートでアンケート結果や試作品の測定データをまとめたとき、「サンプル数が少ないけど、この平均値ってどれくらい信じていいの？」と悩むことはありませんか。母集団のばらつきが分からない状態で信頼区間を出したいとき、どの関数を選べばいいか迷いがちですよね。</p>



<p class="wp-block-paragraph">そんなときに活躍するのが、スプレッドシートのCONFIDENCE.T関数です。t分布（標本数が少ないときに使う確率分布）をベースに、信頼区間の「半幅」をサッと返してくれます。母集団の標準偏差が分からなくても、手元の標本だけで見積もれるのが魅力ですよ。</p>



<p class="wp-block-paragraph">この記事では、CONFIDENCE.T関数の構文から、自由度の意味、95%信頼区間のコピペ数式、CONFIDENCE.NORMとの使い分けまで、実務目線でまとめました。</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">スプレッドシートのCONFIDENCE.T関数とは？</a><ol><li><a href="#toc2" tabindex="0">関数の基本構文と引数</a></li><li><a href="#toc3" tabindex="0">内部ではどんな計算がされているか</a></li><li><a href="#toc4" tabindex="0">CONFIDENCE関数・CONFIDENCE.NORMとの違い</a></li></ol></li><li><a href="#toc5" tabindex="0">なぜt分布を使うのか｜母σ未知・小標本の意味</a><ol><li><a href="#toc6" tabindex="0">実務で母σが未知になるケース</a></li><li><a href="#toc7" tabindex="0">自由度（df = n − 1）が区間幅を左右する</a></li><li><a href="#toc8" tabindex="0">「小標本（n < 30）」と言われる理由</a></li></ol></li><li><a href="#toc9" tabindex="0">CONFIDENCE.T関数の基本的な使い方</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">AVERAGE+STDEV.S+COUNT との組み合わせ</a></li><li><a href="#toc15" tabindex="0">コピペで使える上下限テンプレート</a></li><li><a href="#toc16" tabindex="0">報告書での書き方サンプル</a></li></ol></li><li><a href="#toc17" tabindex="0">CONFIDENCE.NORM・CONFIDENCE との違いと使い分け</a><ol><li><a href="#toc18" tabindex="0">同じ条件での数値比較</a></li><li><a href="#toc19" tabindex="0">判断フローチャート</a></li><li><a href="#toc20" tabindex="0">旧 CONFIDENCE 関数との関係</a></li></ol></li><li><a href="#toc21" tabindex="0">CONFIDENCE.T関数のよくあるエラーと対処法</a><ol><li><a href="#toc22" tabindex="0">#NUM! エラー</a></li><li><a href="#toc23" tabindex="0">#VALUE! エラー</a></li><li><a href="#toc24" tabindex="0">#NAME? エラー</a></li><li><a href="#toc25" tabindex="0">想定と違う結果が返ってくる場合</a></li></ol></li><li><a href="#toc26" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">スプレッドシートのCONFIDENCE.T関数とは？</span></h2>



<p class="wp-block-paragraph">スプレッドシートのCONFIDENCE.T関数は、t分布をベースに信頼区間の半幅（margin of error、推定誤差）を返す統計関数です。読み方は「コンフィデンス・ティー」。Confidence（信頼）と t分布の t を組み合わせた名前ですよ。</p>



<p class="wp-block-paragraph">母集団の標準偏差（データ全体のばらつきの代表値）が未知で、手元の標本から推定するしかないときに使います。パイロット調査や試作品テストのように、サンプル数が30件未満の場面でも安心して使える頼もしい関数です。</p>



<h3 class="wp-block-heading"><span id="toc2">関数の基本構文と引数</span></h3>



<p class="wp-block-paragraph">基本構文はとてもシンプルです。</p>



<pre class="wp-block-code"><code>=CONFIDENCE.T(alpha, standard_deviation, size)</code></pre>



<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>alpha</td><td>有意水準（信頼度を外した確率）</td><td>0 < alpha < 1</td></tr><tr><td>standard_deviation</td><td>標本標準偏差</td><td>> 0</td></tr><tr><td>size</td><td>標本の大きさ</td><td>2以上の整数</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">alpha=0.05 は「信頼度95%」、alpha=0.01 は「信頼度99%」に対応します。「0.95を入れる」と間違えやすいので気をつけてくださいね。「信頼度から外した分の確率を入れる」と覚えると忘れにくいですよ。</p>



<h3 class="wp-block-heading"><span id="toc3">内部ではどんな計算がされているか</span></h3>



<p class="wp-block-paragraph">CONFIDENCE.T の中身は、次の式で表せます。</p>



<pre class="wp-block-code"><code>CONFIDENCE.T(alpha, s, n) = T.INV.2T(alpha, n-1) × s / √n</code></pre>



<p class="wp-block-paragraph"><code>s / √n</code> は標準誤差（平均値のばらつきの目安）、<code>T.INV.2T(alpha, n-1)</code> は両側 t分布の臨界値です。<code>n-1</code> が自由度（degrees of freedom、df）で、これが t分布の形を決める大事な数値ですよ。</p>



<p class="wp-block-paragraph">具体例として <code>=CONFIDENCE.T(0.05, 2.5, 10)</code> を分解してみます。</p>



<ul class="wp-block-list"><li>自由度: 10 − 1 = 9</li><li>T.INV.2T(0.05, 9) ≈ 2.2622</li><li>標準誤差: 2.5 ÷ √10 ≈ 0.7906</li><li>半幅: 2.2622 × 0.7906 ≈ <strong>1.7884</strong></li></ul>



<p class="wp-block-paragraph">手計算とも一致するので、安心して使えます。</p>



<h3 class="wp-block-heading"><span id="toc4">CONFIDENCE関数・CONFIDENCE.NORMとの違い</span></h3>



<p class="wp-block-paragraph">スプレッドシートには似た名前の関数が3つあります。ざっくり整理するとこうなります。</p>



<ul class="wp-block-list"><li><strong>CONFIDENCE</strong>: 旧互換関数（CONFIDENCE.NORM と同じ計算）</li><li><strong>CONFIDENCE.NORM</strong>: 正規分布ベース（母σ既知・大標本向け）</li><li><strong>CONFIDENCE.T</strong>: t分布ベース（母σ未知・小標本向け）</li></ul>



<p class="wp-block-paragraph">迷ったときは「母標準偏差を知っているか」を判断軸にしてください。兄弟関数については<a href="https://mashukabu.com/spreadsheet-confidence-norm-function/">スプレッドシートのCONFIDENCE.NORM関数の使い方</a>でも解説しています。あわせて読むと使い分けがくっきりしますよ。</p>



<h2 class="wp-block-heading"><span id="toc5">なぜt分布を使うのか｜母σ未知・小標本の意味</span></h2>



<p class="wp-block-paragraph">CONFIDENCE.T を使う前提は「母集団の標準偏差が分からないこと」。ここ、実務だとピンと来にくい場面ですよね。考え方を整理しておきましょう。</p>



<h3 class="wp-block-heading"><span id="toc6">実務で母σが未知になるケース</span></h3>



<p class="wp-block-paragraph">身近な例を挙げてみます。</p>



<ul class="wp-block-list"><li>新商品の試作品テストで、ばらつきの前例がない</li><li>パイロット調査でサンプル数が10〜20件しかない</li><li>社内アンケートを初めて実施し、スコアのばらつきが分からない</li><li>新設した製造ラインで、長期の測定データがまだない</li><li>異なる供給元の素材で初回ロットを評価する</li></ul>



<p class="wp-block-paragraph">こうした場面では、標本から計算した標準偏差（STDEV.S の結果）を使うしかありません。標本σで信頼区間を組むなら、迷わず CONFIDENCE.T を選んでくださいね。</p>



<h3 class="wp-block-heading"><span id="toc7">自由度（df = n − 1）が区間幅を左右する</span></h3>



<p class="wp-block-paragraph">t分布は自由度という値で形が変わります。自由度は「標本数 − 1」で計算され、CONFIDENCE.T の内部でも size−1 として使われています。</p>



<p class="wp-block-paragraph">自由度が小さいほど t分布は裾が厚くなり、信頼区間の幅が広くなります。つまり標本数が少ないほど、保守的（広めの）見積もりになるということ。同じσでも n=5 のときと n=100 のときで、区間の広さがどれくらい違うかを表にしました。</p>



<figure class="wp-block-table"><table><thead><tr><th>標本数 n</th><th>自由度 n−1</th><th>T.INV.2T(0.05, n−1)</th><th>σ=2.5 のときの半幅</th></tr></thead><tbody><tr><td>5</td><td>4</td><td>約 2.776</td><td>約 3.10</td></tr><tr><td>10</td><td>9</td><td>約 2.262</td><td>約 1.79</td></tr><tr><td>30</td><td>29</td><td>約 2.045</td><td>約 0.93</td></tr><tr><td>100</td><td>99</td><td>約 1.984</td><td>約 0.50</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">n が小さいほど臨界値が大きくなり、半幅が広がるのが分かりますよね。サンプルが少ないほど「断言しにくいから幅を広めに取る」という、t分布の素直な性質です。</p>



<h3 class="wp-block-heading"><span id="toc8">「小標本（n < 30）」と言われる理由</span></h3>



<p class="wp-block-paragraph">統計の世界では「n < 30 なら小標本」と言われます。中心極限定理（標本数が増えれば標本平均の分布が正規分布に近づく定理）が、n=30 あたりから実用的に効いてくるラインだからです。</p>



<p class="wp-block-paragraph">正規分布の仮定が使いにくい小標本ほど、t分布の出番です。ちなみに n ≥ 30 であっても、母σが未知ならば CONFIDENCE.T を使うほうがより厳密ですよ。実務では「母σを知っているか」だけで判断するのがおすすめです。</p>



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



<p class="wp-block-paragraph">それでは実際に使ってみましょう。計算の流れは「有意水準 → 標本σ → 標本数」の順に指定するだけです。</p>



<h3 class="wp-block-heading"><span id="toc10">引数の指定方法（有意水準・標本σ・標本数）</span></h3>



<p class="wp-block-paragraph">以下のサンプルで挙動を確認してみます。</p>



<pre class="wp-block-code"><code>=CONFIDENCE.T(0.05, 2.5, 10)</code></pre>



<p class="wp-block-paragraph">この式は「信頼度95%、標本σ=2.5、標本数10」での信頼区間の半幅を返します。結果は <strong>約 1.7884</strong> です。標本平均が30.0 だった場合、95%信頼区間は 28.21〜31.79 となります。</p>



<h3 class="wp-block-heading"><span id="toc11">信頼度を変えると半幅はどう変わるか</span></h3>



<p class="wp-block-paragraph">同じデータでも、信頼度を上げると区間は広がります。σ=2.5、n=15 で比較してみましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>信頼度</th><th>alpha</th><th>数式</th><th>半幅</th></tr></thead><tbody><tr><td>90%</td><td>0.10</td><td><code>=CONFIDENCE.T(0.10, 2.5, 15)</code></td><td>約 1.1366</td></tr><tr><td>95%</td><td>0.05</td><td><code>=CONFIDENCE.T(0.05, 2.5, 15)</code></td><td>約 1.3845</td></tr><tr><td>99%</td><td>0.01</td><td><code>=CONFIDENCE.T(0.01, 2.5, 15)</code></td><td>約 1.9225</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">「より確実に当てたい＝幅を広くとる」という直感どおりの動きですよね。社内報告は95%、品質保証など厳しい用途では99%、というのが目安です。</p>



<h3 class="wp-block-heading"><span id="toc12">実務シナリオ別の計算例</span></h3>



<p class="wp-block-paragraph">実務でよく出る3パターンを並べてみます。</p>



<figure class="wp-block-table"><table><thead><tr><th>シナリオ</th><th>数式</th><th>半幅</th></tr></thead><tbody><tr><td>新商品アンケート（信頼度95%, σ=0.8, n=20）</td><td><code>=CONFIDENCE.T(0.05, 0.8, 20)</code></td><td>約 0.3744</td></tr><tr><td>試作品強度テスト（信頼度99%, σ=2.5, n=15）</td><td><code>=CONFIDENCE.T(0.01, 2.5, 15)</code></td><td>約 1.9225</td></tr><tr><td>新ライン初期検査（信頼度95%, σ=1.2, n=8）</td><td><code>=CONFIDENCE.T(0.05, 1.2, 8)</code></td><td>約 1.0029</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">たとえば試作品テストの結果が「平均25.0 MPa、半幅1.92」なら、「99%の確からしさで母平均は 23.08〜26.92 MPa の範囲にある」と読み取れます。サンプルが少なくても、ばらつきの幅を示せるのが信頼区間の強みです。</p>



<p class="wp-block-paragraph">ちなみに同じデータでも、信頼度を下げれば区間は狭くなります。「狭い区間で言い切りたい」なら90%、「絶対外したくない」なら99%、というふうに目的に合わせて使い分けてください。報告書のレビューで「なぜ95%にしたのか？」と聞かれたときに、根拠を答えられるとぐっと信頼感が増しますよ。</p>



<h2 class="wp-block-heading"><span id="toc13">信頼区間の上限・下限を求めるセット数式</span></h2>



<p class="wp-block-paragraph">CONFIDENCE.T が返すのは「半幅」だけなので、報告書に書くときは標本平均に足し引きして上下限を出す必要があります。テンプレ化しておくと便利ですよ。</p>



<h3 class="wp-block-heading"><span id="toc14">AVERAGE+STDEV.S+COUNT との組み合わせ</span></h3>



<p class="wp-block-paragraph">A2:A21 に標本データが入っているとしましょう。95%信頼区間はこう書けます。</p>



<pre class="wp-block-code"><code>標本平均: =AVERAGE(A2:A21)
標本σ:   =STDEV.S(A2:A21)
下限:     =AVERAGE(A2:A21) - CONFIDENCE.T(0.05, STDEV.S(A2:A21), COUNT(A2:A21))
上限:     =AVERAGE(A2:A21) + CONFIDENCE.T(0.05, STDEV.S(A2:A21), COUNT(A2:A21))</code></pre>



<p class="wp-block-paragraph">STDEV.S（標本標準偏差を返す関数）と COUNT（数値セルの個数を数える関数）を組み合わせると、データが増えても手動更新せずに済みます。標本標準偏差については<a href="https://mashukabu.com/spreadsheet-stdev-s-function/">スプレッドシートのSTDEV.S関数の使い方</a>で詳しく解説していますよ。</p>



<h3 class="wp-block-heading"><span id="toc15">コピペで使える上下限テンプレート</span></h3>



<p class="wp-block-paragraph">別シートから IMPORTRANGE で取ってきたデータにもそのまま流用できます。セルに貼るだけで動くテンプレートを置いておきますね。</p>



<pre class="wp-block-code"><code># B1セルに有意水準（0.05など）、データ範囲はA2:A21を想定
平均: =AVERAGE(A2:A21)
半幅: =CONFIDENCE.T(B1, STDEV.S(A2:A21), COUNT(A2:A21))
下限: =AVERAGE(A2:A21) - CONFIDENCE.T(B1, STDEV.S(A2:A21), COUNT(A2:A21))
上限: =AVERAGE(A2:A21) + CONFIDENCE.T(B1, STDEV.S(A2:A21), COUNT(A2:A21))</code></pre>



<p class="wp-block-paragraph">B1 の値を 0.05 → 0.01 に変えるだけで、95%信頼区間と99%信頼区間を切り替えられます。報告書テンプレートに組み込むと、毎回ゼロから書かずに済んで快適ですよ。</p>



<h3 class="wp-block-heading"><span id="toc16">報告書での書き方サンプル</span></h3>



<p class="wp-block-paragraph">報告書に載せるときは、平均値と信頼区間をセットで書くのが基本です。次のような書式が読みやすいですよ。</p>



<pre class="wp-block-code"><code>試作品Aの引張強度（n=15, 標本σ=2.5）
平均: 25.0 MPa
99%信頼区間: 23.08 〜 26.92 MPa（半幅 ±1.92）</code></pre>



<p class="wp-block-paragraph">「n と σ を併記する」と、後から読んだ人が同じ計算を再現できます。データの透明性が一気に上がるので、ぜひ習慣にしてみてくださいね。</p>



<h2 class="wp-block-heading"><span id="toc17">CONFIDENCE.NORM・CONFIDENCE との違いと使い分け</span></h2>



<p class="wp-block-paragraph">同じ入力値でも、CONFIDENCE.NORM と CONFIDENCE.T は結果が変わります。数字で比べると違いがハッキリしますよ。</p>



<h3 class="wp-block-heading"><span id="toc18">同じ条件での数値比較</span></h3>



<p class="wp-block-paragraph">alpha=0.05、σ=2.5 に揃えて、標本数を変えた比較表です。</p>



<figure class="wp-block-table"><table><thead><tr><th>標本数</th><th>CONFIDENCE.NORM</th><th>CONFIDENCE.T</th><th>差</th><th>T/NORM比</th></tr></thead><tbody><tr><td>n=5</td><td>約 2.1910</td><td>約 3.1042</td><td>+0.91</td><td>1.42倍</td></tr><tr><td>n=10</td><td>約 1.5498</td><td>約 1.7884</td><td>+0.24</td><td>1.15倍</td></tr><tr><td>n=20</td><td>約 1.0958</td><td>約 1.1700</td><td>+0.07</td><td>1.07倍</td></tr><tr><td>n=30</td><td>約 0.8946</td><td>約 0.9333</td><td>+0.04</td><td>1.04倍</td></tr><tr><td>n=100</td><td>約 0.4900</td><td>約 0.4960</td><td>+0.01</td><td>1.01倍</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">標本数が少ないほど CONFIDENCE.T のほうが広くなり、n=30 以上だと差がほぼ無くなるのが分かりますよね。これが「n ≥ 30 で正規分布に近づく」と言われる理由です。</p>



<h3 class="wp-block-heading"><span id="toc19">判断フローチャート</span></h3>



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



<pre class="wp-block-code"><code>[スタート]
  │
  ▼
母集団の標準偏差が既知？
  │
  ├─ Yes ─→ 標本数は30件以上？
  │         ├─ Yes ─→ CONFIDENCE.NORM
  │         └─ No  ─→ CONFIDENCE.T（保守的に見積もる）
  │
  └─ No  ─→ CONFIDENCE.T</code></pre>



<p class="wp-block-paragraph">シンプルなルールですが、実務ではこの2択でほぼ迷わず選べますよ。Excel版との挙動比較をしたい場合は、<a href="https://mashukabu.com/excel-function-howto-use-confidence-t/">ExcelのCONFIDENCE.T関数の使い方</a>もあわせてチェックしてみてくださいね。</p>



<h3 class="wp-block-heading"><span id="toc20">旧 CONFIDENCE 関数との関係</span></h3>



<p class="wp-block-paragraph">CONFIDENCE（旧関数）は CONFIDENCE.NORM と同じ計算結果を返します。互換性のために残されているだけなので、新しく書くなら CONFIDENCE.NORM か CONFIDENCE.T のどちらかを選ぶのがおすすめです。可読性の面でも、新しい関数名のほうが「正規分布ベースか t分布ベースか」が一目で分かって親切ですよ。</p>



<h2 class="wp-block-heading"><span id="toc21">CONFIDENCE.T関数のよくあるエラーと対処法</span></h2>



<p class="wp-block-paragraph">CONFIDENCE.T でよく出るエラーは3つ。原因と対処をセットで覚えておきましょう。</p>



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



<p class="wp-block-paragraph">引数の範囲外が原因です。次のどれかに当てはまっていないか確認してみてください。</p>



<ul class="wp-block-list"><li>alpha が 0 以下、または 1 以上（例: 0.95 を入れてしまった）</li><li>standard_deviation が 0 以下</li><li>size が 2 未満（n=1 だと自由度0で計算不能）</li></ul>



<p class="wp-block-paragraph">一番多いのは「信頼度95%のつもりで 0.95 を alpha に入れてしまう」ミスです。alpha は「信頼度から外した分」なので、95%なら 0.05 を入れてくださいね。</p>



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



<p class="wp-block-paragraph">引数に数値以外が入っているときに出ます。文字列が混じったセルを参照していないか見直してみましょう。COUNT ではなく COUNTA（空白以外のセル数を数える関数）を使ってしまっていないかも要チェックですよ。</p>



<p class="wp-block-paragraph">データ範囲に「未測定」「N/A」などの文字列が混ざっていると、STDEV.S や AVERAGE がエラーを返すことがあります。空白セルや非数値セルは取り除いてから集計するのがコツです。</p>



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



<p class="wp-block-paragraph">関数名のスペルミスで出ます。「CONFIDENCE_T」「CONFIDENCET」と書いてしまうパターンが定番です。正しくは「CONFIDENCE.T」（ピリオド区切り）なので、ここを見直してみてくださいね。</p>



<h3 class="wp-block-heading"><span id="toc25">想定と違う結果が返ってくる場合</span></h3>



<p class="wp-block-paragraph">数式はエラーにならないのに結果が変というときは、次の4点をチェックします。</p>



<ul class="wp-block-list"><li>STDEV.S ではなく STDEVP（母標準偏差）を使ってしまっていないか</li><li>有意水準（0.05）と信頼度（0.95）を取り違えていないか</li><li>size に列全体を指定し、見出し行や空白行までカウントしていないか</li><li>単位を揃え忘れていないか（mm と cm の混在など）</li></ul>



<p class="wp-block-paragraph">特に「STDEVP を使ってしまう」ミスは結果が微妙に小さく出るので気付きにくいです。母σ未知のシーンでは必ず STDEV.S（末尾 S は Sample の S）を選んでくださいね。Z検定や t検定との関係を整理したい場合は、<a href="https://mashukabu.com/spreadsheet-z-test-function/">スプレッドシートのZ.TEST関数の使い方</a>も参考になりますよ。</p>



<p class="wp-block-paragraph">なお、サンプルサイズが極端に少ない（n=2〜3）と、CONFIDENCE.T の半幅は非常に大きくなります。これはエラーではなく、t分布が小標本のばらつきを正しく反映しているだけです。「結果が広すぎて参考にならない」と感じたら、まずはサンプル数を増やす方向で検討してくださいね。</p>



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



<p class="wp-block-paragraph">スプレッドシートの CONFIDENCE.T 関数は、母σ未知・小標本のシーンで信頼区間の半幅を計算してくれる心強い統計関数です。最後に要点を整理しておきましょう。</p>



<ul class="wp-block-list"><li>構文は <code>=CONFIDENCE.T(alpha, standard_deviation, size)</code> の3引数</li><li>alpha は「信頼度から外した確率」。95%なら 0.05 を指定する</li><li>内部計算は <code>T.INV.2T(alpha, n−1) × s / √n</code>。自由度 n−1 が区間幅を左右する</li><li>戻り値は信頼区間の半幅。AVERAGE と STDEV.S を組み合わせて上下限を出す</li><li>母σ既知・n ≥ 30 なら CONFIDENCE.NORM、それ以外は CONFIDENCE.T</li><li>#NUM! は引数の範囲外、#VALUE! は数値以外、#NAME? はスペルミスが原因</li></ul>



<p class="wp-block-paragraph">まずは手元のパイロット調査データや試作品テスト結果で、95%信頼区間を算出してみてください。「平均±半幅、信頼度95%、n=○」と書く癖をつけるだけで、少ないサンプル数でも説得力のあるレポートが作れますよ。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/spreadsheet-confidence-t-function/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
