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

<channel>
	<title>逆関数 &#8211; biz-tactics</title>
	<atom:link href="https://mashukabu.com/tag/%e9%80%86%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:07:40 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://mashukabu.com/wp-content/uploads/2022/04/cropped-site-icon-32x32.png</url>
	<title>逆関数 &#8211; biz-tactics</title>
	<link>https://mashukabu.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>ExcelのNORMINV関数の使い方｜正規分布の逆関数（旧: NORM.INV）</title>
		<link>https://mashukabu.com/excel-norminv/</link>
					<comments>https://mashukabu.com/excel-norminv/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Sat, 09 May 2026 12:07:40 +0000</pubDate>
				<category><![CDATA[Excel関数]]></category>
		<category><![CDATA[NORM.INV]]></category>
		<category><![CDATA[NORMINV]]></category>
		<category><![CDATA[互換性関数]]></category>
		<category><![CDATA[正規分布]]></category>
		<category><![CDATA[統計関数]]></category>
		<category><![CDATA[逆関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=6715</guid>

					<description><![CDATA[ExcelのNORMINV関数（旧版・互換性関数）の使い方を解説。正規分布の逆関数で確率から値を求める方法、NORM.INVとの違い、上位N%基準点や95%信頼区間の計算、モンテカルロ用乱数生成、よくあるエラー対処、移行ガイドまで網羅します。]]></description>
										<content:encoded><![CDATA[
<h1 class="wp-block-heading">ExcelのNORMINV関数の使い方｜正規分布の逆関数（旧: NORM.INV）</h1>



<p class="wp-block-paragraph">「テストで上位5%に入るには何点必要か」「95%信頼区間の上限・下限は何か」——こうした「確率から値を逆算したい」場面で活躍するのが、ExcelのNORMINV関数です。</p>



<p class="wp-block-paragraph">NORMINV関数は、<a href="https://mashukabu.com/excel-normdist/">NORMDIST関数</a>（確率密度・累積確率を求める）の<strong>逆関数</strong>として機能します。確率を入力すると、その確率に対応するxの値を返してくれます。</p>



<p class="wp-block-paragraph">Excel 2007以前から使われている<strong>互換性関数</strong>で、Excel 2010以降では新しい NORM.INV 関数が後継として登場しています。この記事では、ExcelのNORMINV関数の構文と使い方を解説しますよ。NORMDISTとの逆関数の関係や、上位N%の基準点計算・信頼区間・モンテカルロシミュレーションへの応用まで、実務で使えるパターンを揃えて紹介します。</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><li><a href="#toc1" tabindex="0">ExcelのNORMINV関数とは</a><ol><li><a href="#toc2" tabindex="0">NORMINVとNORM.INVの比較表</a></li></ol></li><li><a href="#toc3" tabindex="0">NORMINVとNORM.INVの違い</a><ol><li><a href="#toc4" tabindex="0">どちらを使うべきか</a></li></ol></li><li><a href="#toc5" tabindex="0">NORMINV関数の構文と引数</a></li><li><a href="#toc6" tabindex="0">NORMDISTとNORMINVの逆関数の関係</a><ol><li><a href="#toc7" tabindex="0">具体的な数値で確認（平均50、標準偏差10の場合）</a></li></ol></li><li><a href="#toc8" tabindex="0">NORMINV関数の実務での活用例</a><ol><li><a href="#toc9" tabindex="0">上位N%の基準点を求める</a></li><li><a href="#toc10" tabindex="0">95%信頼区間の境界値を求める</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">NORMINVでよくあるエラーと対処法</a></li><li><a href="#toc14" tabindex="0">NORM.INVへの移行ガイド</a></li><li><a href="#toc15" tabindex="0">まとめ：NORMINV関数で正規分布の逆算をマスターしよう</a></li></ol>
    </div>
  </div>

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



<p class="wp-block-paragraph">ExcelのNORMINV関数は、<strong>正規分布の累積分布関数の逆関数</strong>を計算する統計関数です。「累積確率 p に対応するxの値」を返します。</p>



<p class="wp-block-paragraph">NORMDIST関数（TRUE指定）との関係を一言で言うと、「NORMDISTにxを入れると確率が出る、NORMINVに確率を入れるとxが出る」という逆の方向性ですよ。</p>



<p class="wp-block-paragraph">Excel 2007以前から提供されている古い関数で、現行のExcelでは「互換性関数」に分類されています。Excel 2010以降では後継の <strong>NORM.INV</strong>（ドットあり）が用意されました。</p>



<h3 class="wp-block-heading"><span id="toc2">NORMINVとNORM.INVの比較表</span></h3>



<figure class="wp-block-table"><table><thead><tr><th>項目</th><th>NORMINV（旧）</th><th>NORM.INV（新）</th></tr></thead><tbody><tr><td>提供バージョン</td><td>Excel 2007以前</td><td>Excel 2010以降</td></tr><tr><td>引数の数</td><td>3個</td><td>3個（同じ）</td></tr><tr><td>計算結果</td><td>同じ</td><td>同じ</td></tr><tr><td>計算精度</td><td>同じ</td><td>同じ</td></tr><tr><td>位置づけ</td><td>互換性関数（旧版互換用）</td><td>推奨関数（現行）</td></tr></tbody></table></figure>



<h2 class="wp-block-heading"><span id="toc3">NORMINVとNORM.INVの違い</span></h2>



<p class="wp-block-paragraph">NORMINVとNORM.INVの違いは、<strong>名前だけ</strong>です。引数の順番・意味・計算結果は完全に一致します。</p>



<pre class="wp-block-code"><code>=NORMINV(確率, 平均, 標準偏差)   ← 旧（互換性関数）
=NORM.INV(確率, 平均, 標準偏差)  ← 新（推奨）</code></pre>



<p class="wp-block-paragraph">既存の <code>=NORMINV(...)</code> を <code>=NORM.INV(...)</code> に書き換えるだけで、結果は完全に同じになりますよ。</p>



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



<p class="wp-block-paragraph"><strong>新規ファイルを作るなら NORM.INV</strong> を使うのが正解です。関数の入力候補に表示されやすく、将来のExcelバージョンでも継続してサポートされる見込みが高いですよ。</p>



<p class="wp-block-paragraph">一方で、以下のケースでは NORMINV をそのまま使い続けて問題ありません。</p>



<ul class="wp-block-list"><li>Excel 2007以前のバージョンと共有するファイル（<code>.xls</code> 形式）</li><li>既存の業務テンプレートに NORMINV が組み込まれていてメンテナンスする場合</li><li>古いVBAマクロが NORMINV を呼び出している場合</li></ul>



<h2 class="wp-block-heading"><span id="toc5">NORMINV関数の構文と引数</span></h2>



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



<pre class="wp-block-code"><code>=NORMINV(確率, 平均, 標準偏差)</code></pre>



<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>確率（Probability）</td><td>累積確率の値（左側からの面積）</td><td><strong>0より大きく1未満</strong>（0以下・1以上は #NUM! エラー）</td></tr><tr><td>平均（Mean）</td><td>分布の平均値（μ）</td><td>任意の実数</td></tr><tr><td>標準偏差（Standard_dev）</td><td>分布の標準偏差（σ）</td><td><strong>正の数のみ</strong>（0以下は #NUM! エラー）</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">「確率」は「0より大きく1未満」という制約が特に重要です。0や1をそのまま入れると <code>#NUM!</code> エラーが出ますよ。パーセントで表現する場合は、「95%」ではなく「0.95」と小数で指定してください。</p>



<h2 class="wp-block-heading"><span id="toc6">NORMDISTとNORMINVの逆関数の関係</span></h2>



<p class="wp-block-paragraph">NORMDISTとNORMINVは「逆関数の関係」にあります。同じパラメータで往復すると元の値に戻る、という特性がありますよ。</p>



<figure class="wp-block-table"><table><thead><tr><th>方向</th><th>数式</th><th>入力</th><th>出力</th></tr></thead><tbody><tr><td>順方向（NORMDIST）</td><td><code>=NORMDIST(x, μ, σ, TRUE)</code></td><td>xの値</td><td>確率 p</td></tr><tr><td>逆方向（NORMINV）</td><td><code>=NORMINV(p, μ, σ)</code></td><td>確率 p</td><td>xの値</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">数式で表すと、<code>NORMDIST(NORMINV(p, μ, σ), μ, σ, TRUE) = p</code> が必ず成立しますよ。</p>



<h3 class="wp-block-heading"><span id="toc7">具体的な数値で確認（平均50、標準偏差10の場合）</span></h3>



<figure class="wp-block-table"><table><thead><tr><th>確率 p</th><th>NORMINV(p, 50, 10) の結果</th><th>検算 NORMDIST(x, 50, 10, TRUE)</th></tr></thead><tbody><tr><td>0.025</td><td>約 30.40</td><td>0.025</td></tr><tr><td>0.05</td><td>約 33.55</td><td>0.05</td></tr><tr><td>0.5</td><td>50.00</td><td>0.5</td></tr><tr><td>0.95</td><td>約 66.45</td><td>0.95</td></tr><tr><td>0.975</td><td>約 69.60</td><td>0.975</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">「確率0.5を入れると平均値（50）が返る」「確率0.95を入れると上位5%の下限値（66.45）が返る」という感覚をつかむと、使いどころがイメージしやすくなりますよ。</p>



<h2 class="wp-block-heading"><span id="toc8">NORMINV関数の実務での活用例</span></h2>



<h3 class="wp-block-heading"><span id="toc9">上位N%の基準点を求める</span></h3>



<p class="wp-block-paragraph">「TOEICで上位5%に入るには何点必要か」を計算してみます。受験者の平均スコアが600点、標準偏差が100点と仮定します。</p>



<p class="wp-block-paragraph">「上位5%」は「下位95%」と同義なので、確率 0.95 を使います。</p>



<pre class="wp-block-code"><code>=NORMINV(0.95, 600, 100)</code></pre>



<p class="wp-block-paragraph">戻り値は <strong>約 764点</strong> です。上位5%の基準点が1つの数式で求まりますよ。</p>



<p class="wp-block-paragraph">「下位10%の基準点」を求めたいなら <code>=NORMINV(0.10, 600, 100)</code> で約 472点になります。このように確率の入力値を変えるだけで、任意のパーセンタイル点を計算できるのが便利なところです。</p>



<h3 class="wp-block-heading"><span id="toc10">95%信頼区間の境界値を求める</span></h3>



<p class="wp-block-paragraph">統計分析で「95%信頼区間の上限・下限は何か」を求めるときにも NORMINV が役立ちます。</p>



<p class="wp-block-paragraph">平均50・標準偏差10の集団での95%信頼区間を計算します。両端に0.025ずつ（計5%）を切り捨てる形で境界を決めます。</p>



<pre class="wp-block-code"><code>下限: =NORMINV(0.025, 50, 10)  → 約 30.40
上限: =NORMINV(0.975, 50, 10)  → 約 69.60</code></pre>



<p class="wp-block-paragraph">95%信頼区間は「約 30.40〜69.60」です。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>統計学でよく登場する「±1.96」は標準正規分布（平均0・標準偏差1）での95%信頼区間の境界値で、<code>=NORMINV(0.975, 0, 1)</code> ≈ 1.960 から得られます。この値を知っておくと、信頼区間の計算の意味がよりクリアになりますよ。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc11">正規分布の乱数を生成する（モンテカルロシミュレーション）</span></h3>



<p class="wp-block-paragraph">ExcelのRAND関数（0以上1未満の一様乱数を返す）と組み合わせると、<strong>正規分布に従う乱数</strong>を生成できます。</p>



<pre class="wp-block-code"><code>=NORMINV(RAND(), 平均, 標準偏差)</code></pre>



<p class="wp-block-paragraph">たとえば「平均100・標準偏差15の正規分布乱数」なら次のとおりです。</p>



<pre class="wp-block-code"><code>=NORMINV(RAND(), 100, 15)</code></pre>



<p class="wp-block-paragraph">F9 キーを押すたびに新しいランダムな値が生成されます。モンテカルロシミュレーション（需要予測・リスク分析・原価シミュレーションなど）でよく使われるパターンですよ。</p>



<h3 class="wp-block-heading"><span id="toc12">品質管理：規格上下限を逆算する</span></h3>



<p class="wp-block-paragraph">製品の平均寸法が10.0mm、標準偏差が0.05mmのとき、「不良率1%以内（上下0.5%ずつ）に収まる規格幅」を求めてみましょう。</p>



<pre class="wp-block-code"><code>上限規格: =NORMINV(0.995, 10, 0.05)  → 約 10.129mm
下限規格: =NORMINV(0.005, 10, 0.05)  → 約  9.871mm</code></pre>



<p class="wp-block-paragraph">規格を「9.871〜10.129mm」と設定すれば、理論上の不良率を1%以内に収められます。規格値を決めるプロセスでNORMINVを活用すると、数値の根拠を示しやすくなりますよ。</p>



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



<p class="wp-block-paragraph">NORMINV関数で起きやすいエラーをまとめます。</p>



<figure class="wp-block-table"><table><thead><tr><th>エラー</th><th>主な原因</th><th>対処法</th></tr></thead><tbody><tr><td><code>#NUM!</code></td><td>確率に 0 以下または 1 以上の値を指定した</td><td>確率は 0 < p < 1 の範囲で指定する</td></tr><tr><td><code>#NUM!</code></td><td>標準偏差に 0 以下の値を指定した</td><td>標準偏差は正の数を指定する</td></tr><tr><td><code>#VALUE!</code></td><td>引数のいずれかに文字列など数値以外が入っている</td><td>セル参照先のデータ型を確認する</td></tr><tr><td><code>#NAME?</code></td><td>関数名のスペルミス（例：NORM.INV と書いた）</td><td>NORMINV はピリオドなしで入力する</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">最もよく起きるのが「確率に 0 や 1 を指定したときの <code>#NUM!</code>」です。0%や100%という確率は正規分布の定義上「無限大のx」に対応するため、Excelでは計算不能になります。0.0001や0.9999など、0と1を避けた値を使いましょう。</p>



<p class="wp-block-paragraph">また、「確率として 95 を指定してしまう」ミスも起こりがちです。正しくは 0.95（小数）ですよ。</p>



<h2 class="wp-block-heading"><span id="toc14">NORM.INVへの移行ガイド</span></h2>



<p class="wp-block-paragraph">既存の NORMINV 数式を新関数 NORM.INV に書き換える手順は次のとおりです。</p>



<figure class="wp-block-table"><table><thead><tr><th>旧関数の数式</th><th>新関数の数式（同等）</th></tr></thead><tbody><tr><td><code>=NORMINV(0.95, 50, 10)</code></td><td><code>=NORM.INV(0.95, 50, 10)</code></td></tr><tr><td><code>=NORMINV(RAND(), 0, 1)</code></td><td><code>=NORM.INV(RAND(), 0, 1)</code></td></tr><tr><td><code>=NORMINV(A2, B$1, C$1)</code></td><td><code>=NORM.INV(A2, B$1, C$1)</code></td></tr></tbody></table></figure>



<p class="wp-block-paragraph">引数の変更は不要で、関数名の部分だけ書き換えれば完了ですよ。</p>



<p class="wp-block-paragraph"><strong>一括置換の手順</strong>:</p>



<ol class="wp-block-list"><li>Ctrl + H（置換ダイアログ）を開く</li><li>検索する文字列: <code>NORMINV(</code></li><li>置換後の文字列: <code>NORM.INV(</code></li><li>「すべて置換」</li><li>いくつかのセルで結果が変わっていないことを確認する</li></ol>



<h2 class="wp-block-heading"><span id="toc15">まとめ：NORMINV関数で正規分布の逆算をマスターしよう</span></h2>



<p class="wp-block-paragraph">ExcelのNORMINV関数のポイントを整理します。</p>



<ul class="wp-block-list"><li><strong>NORMINV関数</strong>は正規分布の逆関数を計算する旧版（互換性関数）</li><li>構文は <code>=NORMINV(確率, 平均, 標準偏差)</code> の3引数</li><li>「確率を入力するとxの値を返す」という、<a href="https://mashukabu.com/excel-normdist/">NORMDIST</a>（TRUE指定）と逆方向の関数</li><li>Excel 2010以降の後継は <strong><a href="https://mashukabu.com/excel-function-howto-use-norm-inv/">NORM.INV</a></strong>（名前以外は同じ）</li><li>移行は関数名部分を NORMINV → NORM.INV に書き換えるだけ</li><li>確率は <strong>0より大きく1未満</strong>（0や1は <code>#NUM!</code> エラー）</li><li>上位N%の基準点・信頼区間の境界値・モンテカルロ乱数生成・品質管理の規格逆算に活用できる</li></ul>



<p class="wp-block-paragraph">「確率から値を逆算する」という発想が身につくと、データ分析の幅がぐっと広がりますよ。まずは「上位5%の基準点を求める」一場面から、NORMINVを試してみてくださいね。</p>



<p class="wp-block-paragraph">確率分布関数のシリーズ記事として、<a href="https://mashukabu.com/excel-normdist/">NORMDIST関数</a>、<a href="https://mashukabu.com/excel-function-howto-use-norm-dist/">NORM.DIST関数</a>、<a href="https://mashukabu.com/excel-function-howto-use-norm-inv/">NORM.INV関数</a>、<a href="https://mashukabu.com/excel-negbinomdist/">NEGBINOMDIST関数</a>、<a href="https://mashukabu.com/excel-hypgeomdist/">HYPGEOMDIST関数</a>も合わせて読むと、Excelの統計関数全体の見通しがよくなりますよ。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/excel-norminv/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>ExcelのGAMMA.INV関数の使い方｜ガンマ分布の逆関数で確率から値を逆算する</title>
		<link>https://mashukabu.com/excel-gamma-inv-function/</link>
					<comments>https://mashukabu.com/excel-gamma-inv-function/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Tue, 05 May 2026 12:45:49 +0000</pubDate>
				<category><![CDATA[Excel関数]]></category>
		<category><![CDATA[GAMMA.INV]]></category>
		<category><![CDATA[GAMMAINV]]></category>
		<category><![CDATA[ガンマ分布]]></category>
		<category><![CDATA[累積分布]]></category>
		<category><![CDATA[統計関数]]></category>
		<category><![CDATA[逆関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=6529</guid>

					<description><![CDATA[ExcelのGAMMA.INV関数でガンマ分布の累積確率からx値を逆算する方法を解説。3つの引数の意味、GAMMA.DIST関数との逆操作関係、コールセンター上限時間・保険準備金・品質管理しきい値の実務例、旧関数GAMMAINVとの違いまで紹介します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「90%の確率で何分以内に終わるんだろう？」「保険金請求の95%上限額はいくらに設定すればいいんだろう？」。こんな「確率からx値（しきい値）を逆算したい」場面って、実務では意外と多いですよね。</p>



<p class="wp-block-paragraph">そんなときに使えるのが、ExcelのGAMMA.INV関数です。GAMMA.DIST関数が「値→確率」を求める関数なら、GAMMA.INV関数はその真逆、「確率→値」を求める逆関数なんですよ。</p>



<p class="wp-block-paragraph">この記事ではExcelのGAMMA.INV関数の使い方を、構文の基本からGAMMA.DIST関数とのペア活用、実務シナリオまで丁寧に解説します。旧関数GAMMAINV（読み方: ガンマインブ関数）との違いや、CHISQ.INV関数との関係まで、まるごと整理しますよ。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-2" checked><label class="toc-title" for="toc-checkbox-2">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">ExcelのGAMMA.INV関数とは</a><ol><li><a href="#toc2" tabindex="0">「逆関数」とは何か</a></li></ol></li><li><a href="#toc3" tabindex="0">基本構文と3つの引数</a><ol><li><a href="#toc4" tabindex="0">中央値を求めてみる</a></li></ol></li><li><a href="#toc5" tabindex="0">GAMMA.DIST関数との関係（双方向検証）</a><ol><li><a href="#toc6" tabindex="0">GAMMA.DISTで「値→確率」を求める</a></li><li><a href="#toc7" tabindex="0">GAMMA.INVで「確率→値」を逆算する</a></li><li><a href="#toc8" tabindex="0">サンプルデータで対比してみる</a></li></ol></li><li><a href="#toc9" tabindex="0">GAMMA.INV関数の実務活用3パターン</a><ol><li><a href="#toc10" tabindex="0">コールセンター――90%が終わる時間の上限</a></li><li><a href="#toc11" tabindex="0">保険金請求――95%が収まる上限額（VaR）</a></li><li><a href="#toc12" tabindex="0">品質管理――上位5%の判定境界</a></li></ol></li><li><a href="#toc13" tabindex="0">CHISQ.INV関数・他の逆関数との関係</a><ol><li><a href="#toc14" tabindex="0">CHISQ.INV関数との関係（alpha=n/2、beta=2のとき）</a></li><li><a href="#toc15" tabindex="0">指数分布との関係（alpha=1のとき）</a></li></ol></li><li><a href="#toc16" tabindex="0">確率分布逆関数ファミリー</a></li><li><a href="#toc17" tabindex="0">よくある間違いと注意点</a><ol><li><a href="#toc18" tabindex="0">probabilityが範囲外で#NUM!エラー</a></li><li><a href="#toc19" tabindex="0">alphaが0以下で#NUM!エラー</a></li><li><a href="#toc20" tabindex="0">betaが0以下で#NUM!エラー</a></li><li><a href="#toc21" tabindex="0">引数に文字列を渡して#VALUE!エラー</a></li><li><a href="#toc22" tabindex="0">関数名のスペルミスで#NAME?エラー</a></li><li><a href="#toc23" tabindex="0">probabilityとxを混同してしまう</a></li></ol></li><li><a href="#toc24" tabindex="0">GAMMAINV関数（互換関数）との違い</a></li><li><a href="#toc25" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

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



<p class="wp-block-paragraph">ExcelのGAMMA.INV関数（読み方: ガンマ・インバース関数）は、<strong>ガンマ分布の逆関数</strong>を返す関数です。</p>



<p class="wp-block-paragraph">GAMMA.INVは、累積確率（たとえば「90%の確率」）を入力すると、対応するx値（その確率に達するボーダーライン）を返してくれます。つまり、<a href="https://mashukabu.com/excel-gamma-dist-function/">GAMMA.DIST関数</a>（値→確率を返す関数）の逆操作を行う関数ですね。</p>



<p class="wp-block-paragraph">「INV」は「Inverse（逆）」の略で、累積分布関数（CDF）の逆関数を意味します。「GAMMA」はギリシャ文字のガンマ（Γ）に由来する数学用語ですよ。</p>



<p class="wp-block-paragraph">たとえば「平均10分に1件の問い合わせが来る窓口で、3件対応するのが90%の確率で何分以内に終わるか」を、たった1つの数式で逆算できます。</p>



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



<ul class="wp-block-list"><li>累積確率からガンマ分布のx値（分位点）を求める</li><li>VaR（バリュー・アット・リスク）的な上限値を計算する</li><li>「90%の信頼水準で〇〇以内に収まる値」を逆算する</li><li>保険準備金や安全在庫量のしきい値を設定する</li></ul>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>GAMMA.INV関数はExcel 2010以降で使えます。Excel 2007以前の環境ではGAMMAINV関数を使ってください。Microsoft 365、Excel 2024、Excel 2021ではどちらも引き続き使用できますよ。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc2">「逆関数」とは何か</span></h3>



<p class="wp-block-paragraph">逆関数とは、入力と出力の関係を逆向きにした関数のことです。GAMMA.DIST関数とGAMMA.INV関数は、まさに入出力を入れ替えた関係にありますよ。</p>



<figure class="wp-block-table"><table><thead><tr><th>操作</th><th>関数</th><th>入力</th><th>出力</th></tr></thead><tbody><tr><td>値→確率</td><td>GAMMA.DIST(x, alpha, beta, TRUE)</td><td>x（評価する値）</td><td>x以下となる確率</td></tr><tr><td>確率→値</td><td>GAMMA.INV(probability, alpha, beta)</td><td>累積確率</td><td>対応するx値</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">「ある値以下になる確率は？」と聞かれたらGAMMA.DIST、「ある確率になるのは何の値？」と聞かれたらGAMMA.INV、と覚えておくとわかりやすいですよ。</p>



<h2 class="wp-block-heading"><span id="toc3">基本構文と3つの引数</span></h2>



<p class="wp-block-paragraph">GAMMA.INV関数の構文はとてもシンプルです。</p>



<pre class="wp-block-code"><code>=GAMMA.INV(probability, alpha, beta)</code></pre>



<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>probability</td><td>必須</td><td>0以上1未満</td><td>ガンマ分布の累積確率</td></tr><tr><td>alpha（アルファ）</td><td>必須</td><td>正の数値</td><td>形状パラメータ</td></tr><tr><td>beta（ベータ）</td><td>必須</td><td>正の数値</td><td>尺度パラメータ</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">probabilityには累積確率（0から1の値）を指定します。たとえば95%なら0.95、中央値を求めたいなら0.5を入れますよ。</p>



<p class="wp-block-paragraph">alphaは「形状パラメータ」と呼ばれ、分布の形を決める値です。イベント回数に相当します。betaは「尺度パラメータ」と呼ばれ、分布の広がりを決める値で、1回あたりの平均時間や金額に相当します。</p>



<p class="wp-block-paragraph">平均は alpha × beta で計算できます。たとえばalpha=3、beta=10なら平均は30です。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>WARNING</strong></p><p>probabilityは0以上1未満です。1ちょうどを指定すると<code>#NUM!</code>エラーになります。alphaとbetaも0以下を指定するとエラーになりますので、必ず正の数で指定してくださいね。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc4">中央値を求めてみる</span></h3>



<p class="wp-block-paragraph">まずは一番シンプルな例として、中央値（probability=0.5）を求めてみましょう。alpha=3、beta=2のガンマ分布で計算します。</p>



<pre class="wp-block-code"><code>=GAMMA.INV(0.5, 3, 2)</code></pre>



<p class="wp-block-paragraph">結果は約<strong>5.3481</strong>です。「ちょうど50%の確率でx ≤ 5.35になる」という意味ですよ。平均値（alpha × beta = 6）よりやや小さいことに気づきます。これはガンマ分布が右に裾を引く非対称な分布だからですね。</p>



<h2 class="wp-block-heading"><span id="toc5">GAMMA.DIST関数との関係（双方向検証）</span></h2>



<p class="wp-block-paragraph">GAMMA.INV関数の理解を深めるには、<a href="https://mashukabu.com/excel-gamma-dist-function/">GAMMA.DIST関数</a>との往復関係を確かめるのが一番です。同じパラメータ（alpha=3、beta=2）で双方向検証してみましょう。</p>



<h3 class="wp-block-heading"><span id="toc6">GAMMA.DISTで「値→確率」を求める</span></h3>



<p class="wp-block-paragraph">まずはGAMMA.DIST関数で、x=10の累積確率を求めます。</p>



<pre class="wp-block-code"><code>=GAMMA.DIST(10, 3, 2, TRUE)</code></pre>



<p class="wp-block-paragraph">結果は約<strong>0.8753</strong>（87.5%）です。「x ≤ 10となる確率は87.5%」という意味ですね。</p>



<h3 class="wp-block-heading"><span id="toc7">GAMMA.INVで「確率→値」を逆算する</span></h3>



<p class="wp-block-paragraph">次にGAMMA.INV関数で、累積確率0.8753に対応するx値を逆算します。</p>



<pre class="wp-block-code"><code>=GAMMA.INV(0.8753, 3, 2)</code></pre>



<p class="wp-block-paragraph">結果は約<strong>10.0</strong>です。GAMMA.DISTで入れたx=10がきちんと戻ってきましたね。これがGAMMA.DIST関数とGAMMA.INV関数が逆関数の関係にある証拠ですよ。</p>



<h3 class="wp-block-heading"><span id="toc8">サンプルデータで対比してみる</span></h3>



<p class="wp-block-paragraph">alpha=3、beta=2の場合で、xと累積確率の対応を双方向で見てみましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>x</th><th>GAMMA.DIST（累積確率）</th><th>GAMMA.INV（逆算結果）</th></tr></thead><tbody><tr><td>1</td><td>0.0144</td><td>約1.0</td></tr><tr><td>2</td><td>0.0803</td><td>約2.0</td></tr><tr><td>4</td><td>0.3233</td><td>約4.0</td></tr><tr><td>6</td><td>0.5768</td><td>約6.0</td></tr><tr><td>8</td><td>0.7619</td><td>約8.0</td></tr><tr><td>10</td><td>0.8753</td><td>約10.0</td></tr><tr><td>15</td><td>0.9797</td><td>約15.0</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">GAMMA.DISTで得た確率をGAMMA.INVに入れると、もとのxに戻ります。電卓の「逆算ボタン」のようなイメージですね。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>「ある累積確率に対応するx値」のことを統計学では<strong>分位点（quantile）</strong>と呼びます。GAMMA.INV(0.95, &#8230;)なら「95パーセンタイル」を求めていることになりますよ。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc9">GAMMA.INV関数の実務活用3パターン</span></h2>



<p class="wp-block-paragraph">基本がわかったところで、実際の業務で使えるパターンを3つ紹介します。</p>



<h3 class="wp-block-heading"><span id="toc10">コールセンター――90%が終わる時間の上限</span></h3>



<p class="wp-block-paragraph">「平均10分間隔で問い合わせが来るコールセンター」を考えましょう。3件の問い合わせ対応が90%の確率で何分以内に終わるかを逆算します。alpha=3（3件分）、beta=10（1件あたり平均10分）と指定しますよ。</p>



<pre class="wp-block-code"><code>=GAMMA.INV(0.9, 3, 10)</code></pre>



<p class="wp-block-paragraph">結果は約<strong>53.32分</strong>です。「9割の場合、3件の対応が53分以内に終わる」と読めますね。</p>



<p class="wp-block-paragraph">「95%が終わる時間」も求めてみましょう。</p>



<pre class="wp-block-code"><code>=GAMMA.INV(0.95, 3, 10)</code></pre>



<p class="wp-block-paragraph">結果は約<strong>62.95分</strong>です。SLA（サービスレベル合意）を「3件の処理時間：90%は53分以内、95%は63分以内」のように設定するときの根拠数値になりますよ。</p>



<h3 class="wp-block-heading"><span id="toc11">保険金請求――95%が収まる上限額（VaR）</span></h3>



<p class="wp-block-paragraph">「過去データから形状パラメータalpha=2、尺度パラメータbeta=50万円の分布に従う」保険金請求を考えましょう。請求額の95%が収まる上限額を求めます。</p>



<pre class="wp-block-code"><code>=GAMMA.INV(0.95, 2, 50)</code></pre>



<p class="wp-block-paragraph">結果は約<strong>237.0万円</strong>です。「95%の確率で請求は237万円以下に収まる」と読めます。これは金融・保険業界でいうVaR（Value at Risk: バリュー・アット・リスク）的な発想で、準備金の設定や保険料の算出に使えますよ。</p>



<p class="wp-block-paragraph">「99%上限」も計算してみましょう。</p>



<pre class="wp-block-code"><code>=GAMMA.INV(0.99, 2, 50)</code></pre>



<p class="wp-block-paragraph">結果は約<strong>331.9万円</strong>です。99%信頼水準なら準備金は332万円必要、という判断材料になりますね。</p>



<h3 class="wp-block-heading"><span id="toc12">品質管理――上位5%の判定境界</span></h3>



<p class="wp-block-paragraph">「不良品の処理時間がalpha=5、beta=2分の分布に従う」工程を考えましょう。「処理時間の上位5%（外れ値）」を判定するしきい値を求めます。平均は5×2=10分ですね。</p>



<pre class="wp-block-code"><code>=GAMMA.INV(0.95, 5, 2)</code></pre>



<p class="wp-block-paragraph">結果は約<strong>18.31分</strong>です。「処理に18.3分以上かかったら異常値（上位5%）として要調査」のように、品質管理ルールのしきい値として使えますよ。</p>



<p class="wp-block-paragraph">「上位1%」だとどうでしょうか。</p>



<pre class="wp-block-code"><code>=GAMMA.INV(0.99, 5, 2)</code></pre>



<p class="wp-block-paragraph">結果は約<strong>23.21分</strong>です。「23分超は明らかに異常」というラインが引けますね。安全在庫量の算定や、リードタイム分布からの欠品確率管理にも応用できます。</p>



<h2 class="wp-block-heading"><span id="toc13">CHISQ.INV関数・他の逆関数との関係</span></h2>



<p class="wp-block-paragraph">GAMMA.INV関数は、特定のパラメータで指定すると他の分布関数の逆関数と一致します。実は統計関数の世界では中心的な存在なんですよ。</p>



<h3 class="wp-block-heading"><span id="toc14">CHISQ.INV関数との関係（alpha=n/2、beta=2のとき）</span></h3>



<p class="wp-block-paragraph">alpha=n/2、beta=2を指定すると、ガンマ分布の逆関数は自由度nのカイ二乗分布の逆関数と一致します。以下の2つは同じ結果を返しますよ。</p>



<pre class="wp-block-code"><code>=GAMMA.INV(0.95, 3, 2)
=CHISQ.INV(0.95, 6)</code></pre>



<p class="wp-block-paragraph">どちらも約<strong>12.59</strong>を返します。alpha=3はカイ二乗分布の自由度6（n=2×alpha=6）に対応しますね。</p>



<h3 class="wp-block-heading"><span id="toc15">指数分布との関係（alpha=1のとき）</span></h3>



<p class="wp-block-paragraph">alphaを1にすると、ガンマ分布の逆関数は指数分布の逆関数と一致します。</p>



<pre class="wp-block-code"><code>=GAMMA.INV(0.5, 1, 10)</code></pre>



<p class="wp-block-paragraph">結果は約<strong>6.93</strong>で、これは指数分布の中央値（10 × ln(2) ≒ 6.93）と一致しますよ。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>ガンマ分布は「指数分布の一般化」であり、「カイ二乗分布を含む大きな分布族」でもあります。GAMMA.INVを覚えておくと、関連する分布の逆関数も同じ感覚で扱えるようになりますよ。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc16">確率分布逆関数ファミリー</span></h2>



<p class="wp-block-paragraph">Excelには確率分布の逆関数（.INV系）がいくつかあります。目的に応じて使い分けましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>用途</th><th>いつ使うか</th></tr></thead><tbody><tr><td>GAMMA.INV</td><td>ガンマ分布の逆関数</td><td>複数イベントの合計時間や右裾データのしきい値を逆算したい場合</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-beta-inv/">BETA.INV</a></td><td>ベータ分布の逆関数</td><td>比率や割合のしきい値を逆算したい場合</td></tr><tr><td>CHISQ.INV</td><td>カイ二乗分布の逆関数</td><td>適合度検定や独立性検定の臨界値を求める場合</td></tr><tr><td>NORM.INV</td><td>正規分布の逆関数</td><td>連続データのパーセンタイルを求める場合</td></tr><tr><td>F.INV</td><td>F分布の逆関数</td><td>分散分析の臨界値を求める場合</td></tr><tr><td>T.INV</td><td>t分布の逆関数</td><td>t検定の臨界値を求める場合</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">迷ったときの判断基準はシンプルです。</p>



<ul class="wp-block-list"><li><strong>複数件の合計待ち時間や右裾データのしきい値</strong> → GAMMA.INV</li><li><strong>比率や割合のしきい値</strong> → BETA.INV</li><li><strong>連続データ（身長・体重など）のパーセンタイル</strong> → NORM.INV</li><li><strong>検定の臨界値</strong> → CHISQ.INV / F.INV / T.INV</li></ul>



<h2 class="wp-block-heading"><span id="toc17">よくある間違いと注意点</span></h2>



<p class="wp-block-paragraph">GAMMA.INV関数でつまずきやすいポイントをまとめました。エラーになったときはここをチェックしてみてくださいね。</p>



<h3 class="wp-block-heading"><span id="toc18">probabilityが範囲外で#NUM!エラー</span></h3>



<p class="wp-block-paragraph">probabilityは0以上1未満で指定します。負の値や1以上を入れるとエラーになりますよ。</p>



<pre class="wp-block-code"><code>=GAMMA.INV(-0.1, 3, 2)   --- #NUM! エラー
=GAMMA.INV(1.5, 3, 2)    --- #NUM! エラー
=GAMMA.INV(1, 3, 2)      --- #NUM! エラー</code></pre>



<p class="wp-block-paragraph">ガンマ分布は無限大に裾を引く分布なので、確率がちょうど1になるx値は存在しません。99.99%（0.9999）くらいまでに留めて指定しましょう。</p>



<h3 class="wp-block-heading"><span id="toc19">alphaが0以下で#NUM!エラー</span></h3>



<p class="wp-block-paragraph">alpha（形状パラメータ）は正の数で指定します。0や負の値はエラーになりますよ。</p>



<pre class="wp-block-code"><code>=GAMMA.INV(0.5, 0, 2)    --- #NUM! エラー
=GAMMA.INV(0.5, -1, 2)   --- #NUM! エラー</code></pre>



<p class="wp-block-paragraph">イベント回数を表すパラメータなので、最低でも0より大きい値が必要です。</p>



<h3 class="wp-block-heading"><span id="toc20">betaが0以下で#NUM!エラー</span></h3>



<p class="wp-block-paragraph">beta（尺度パラメータ）も正の数で指定します。0以下はエラーですよ。</p>



<pre class="wp-block-code"><code>=GAMMA.INV(0.5, 3, 0)    --- #NUM! エラー
=GAMMA.INV(0.5, 3, -2)   --- #NUM! エラー</code></pre>



<p class="wp-block-paragraph">1回あたりの平均時間（や金額）を表すパラメータなので、こちらも0より大きい値で指定してください。</p>



<h3 class="wp-block-heading"><span id="toc21">引数に文字列を渡して#VALUE!エラー</span></h3>



<p class="wp-block-paragraph">数値であるべき引数にテキストが入ると<code>#VALUE!</code>エラーになります。セル参照を使うときは、参照先が数値であることを確認しましょう。</p>



<h3 class="wp-block-heading"><span id="toc22">関数名のスペルミスで#NAME?エラー</span></h3>



<p class="wp-block-paragraph">関数名を「GAMMAINV」「GAMA.INV」のように打ち間違えると<code>#NAME?</code>エラーになります。ピリオド（.）の位置にも注意してくださいね。</p>



<p class="wp-block-paragraph">なお「GAMMAINV」（ピリオドなし）は旧関数名で、こちらはエラーにならず動作します。詳しくは次のセクションで紹介しますよ。</p>



<h3 class="wp-block-heading"><span id="toc23">probabilityとxを混同してしまう</span></h3>



<p class="wp-block-paragraph">GAMMA.INVに「観測値x」を入れてしまうケースがよくあります。GAMMA.INVの第1引数は「累積確率（0〜1の値）」ですよ。</p>



<figure class="wp-block-table"><table><thead><tr><th>求めたいもの</th><th>関数と引数</th></tr></thead><tbody><tr><td>x以下となる確率</td><td><code>=GAMMA.DIST(x, alpha, beta, TRUE)</code></td></tr><tr><td>ある確率に対応するx値</td><td><code>=GAMMA.INV(probability, alpha, beta)</code></td></tr></tbody></table></figure>



<p class="wp-block-paragraph">「値を入れたら確率が返る」ならGAMMA.DIST、「確率を入れたら値が返る」ならGAMMA.INVと覚えてくださいね。</p>



<h2 class="wp-block-heading"><span id="toc24">GAMMAINV関数（互換関数）との違い</span></h2>



<p class="wp-block-paragraph">ExcelにはGAMMA.INVのほかに、<code>GAMMAINV</code>という関数もあります。これはGAMMA.INVの旧バージョンですよ。</p>



<pre class="wp-block-code"><code>=GAMMAINV(0.95, 3, 2)        --- 旧関数名（動作は同じ）
=GAMMA.INV(0.95, 3, 2)       --- 新関数名（推奨）</code></pre>



<p class="wp-block-paragraph">引数の数・順番・意味もすべて同じで、計算結果もまったく同じです。Excel 2010以降で「.（ピリオド）入りの新名称」が導入されたタイミングで分かれました。</p>



<figure class="wp-block-table"><table><thead><tr><th>項目</th><th>GAMMA.INV（新）</th><th>GAMMAINV（旧）</th></tr></thead><tbody><tr><td>導入時期</td><td>Excel 2010以降</td><td>Excel 2007以前から存在</td></tr><tr><td>推奨</td><td>こちらを推奨</td><td>互換目的でのみ使用</td></tr><tr><td>計算結果</td><td>同じ</td><td>同じ</td></tr><tr><td>引数</td><td>probability, alpha, beta</td><td>probability, alpha, beta</td></tr><tr><td>廃止予定</td><td>なし</td><td>廃止予定のアナウンスなし</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">新しく数式を書くときはGAMMA.INVを使いましょう。既存のシートでGAMMAINV関数が使われていても、そのまま動作しますよ。急いで書き換える必要はありません。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>Excel 2007互換ファイル（.xls形式）を使うチームと共有する場合は、GAMMAINV関数のままにしておくと安全です。新しい環境だけならGAMMA.INVで統一しましょう。</p></blockquote>



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



<p class="wp-block-paragraph">ExcelのGAMMA.INV関数は、ガンマ分布の累積確率からx値を逆算する関数です。</p>



<ul class="wp-block-list"><li>累積確率（0以上1未満）を入力するとガンマ分布のx値（分位点）が返る</li><li><a href="https://mashukabu.com/excel-gamma-dist-function/">GAMMA.DIST関数</a>（値→確率）の逆関数として動作する</li><li>alphaは形状パラメータ（イベント回数）、betaは尺度パラメータ（1回の平均時間）</li><li>平均値は alpha × beta で計算できる</li><li>コールセンターのSLA設定・保険金請求のVaR・品質管理のしきい値に使える</li><li>probabilityは0以上1未満で指定（1ちょうどは<code>#NUM!</code>エラー）</li><li>alpha・betaは正の数で指定（0以下は<code>#NUM!</code>エラー）</li><li>alpha=1なら指数分布の逆関数と同じ結果</li><li>alpha=n/2、beta=2ならカイ二乗分布の逆関数（CHISQ.INV）と同じ結果</li><li>旧関数GAMMAINVと計算結果は同じ。新規にはGAMMA.INVを推奨</li><li>「比率や割合のしきい値」なら<a href="https://mashukabu.com/excel-function-howto-use-beta-inv/">BETA.INV関数</a>を使う</li></ul>



<p class="wp-block-paragraph">確率の話を「x値の上限」に置き換えられると、判断のスピードがぐっと上がります。GAMMA.INV関数を使えば、待ち時間や請求額のような連続データの上限値を客観的な数値で出せるようになりますよ。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/excel-gamma-inv-function/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>ExcelのBETA.INV関数の使い方｜ベータ分布の逆関数で確率から値を逆算する</title>
		<link>https://mashukabu.com/excel-function-howto-use-beta-inv/</link>
					<comments>https://mashukabu.com/excel-function-howto-use-beta-inv/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Tue, 05 May 2026 12:45:47 +0000</pubDate>
				<category><![CDATA[Excel関数]]></category>
		<category><![CDATA[BETA.INV]]></category>
		<category><![CDATA[BETAINV]]></category>
		<category><![CDATA[ベータ分布]]></category>
		<category><![CDATA[確率 逆算]]></category>
		<category><![CDATA[統計関数]]></category>
		<category><![CDATA[逆関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=6527</guid>

					<description><![CDATA[ExcelのBETA.INV関数で累積確率からベータ分布の値を逆算する方法を解説。5つの引数の意味、BETA.DISTとの逆関数関係、PERT工期見積もりや信頼区間への応用、BETAINV関数との違い、よくある#NUM!エラーまで紹介します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「ベータ分布で累積確率95%に対応する値って、どうやって求めたらいいんだろう？」と悩んだことはありませんか。</p>



<p class="wp-block-paragraph"><a href="https://mashukabu.com/excel-function-howto-use-beta_dist/">BETA.DIST関数</a>を使えば「値x以下となる確率」は計算できます。でも逆方向、つまり「確率pに対応する値x」を知りたいケースもありますよね。</p>



<p class="wp-block-paragraph">そんなときに使うのがExcelのBETA.INV関数です。この記事ではBETA.INV関数の構文から実務での使い方まで、同僚に教えるつもりで丁寧に解説します。BETA.DISTとの逆関数の関係や、旧関数BETAINVとの違いもあわせて紹介しますよ。</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">ExcelのBETA.INV関数とは？</a><ol><li><a href="#toc2" tabindex="0">BETA.DISTとBETA.INVの関係</a></li></ol></li><li><a href="#toc3" tabindex="0">BETA.INV関数の構文と引数</a><ol><li><a href="#toc4" tabindex="0">基本構文</a></li><li><a href="#toc5" tabindex="0">引数の説明</a></li></ol></li><li><a href="#toc6" tabindex="0">BETA.INV関数の基本的な使い方</a></li><li><a href="#toc7" tabindex="0">BETA.INV関数の実務での使い方</a><ol><li><a href="#toc8" tabindex="0">コンバージョン率の信頼区間を求める</a></li><li><a href="#toc9" tabindex="0">不良品率の管理基準値を算出する</a></li><li><a href="#toc10" tabindex="0">PERT法で工期見積もりの信頼区間を求める</a></li></ol></li><li><a href="#toc11" tabindex="0">BETAINV（旧関数）とBETA.INVの違い</a></li><li><a href="#toc12" tabindex="0">BETA.INV関数のよくあるエラーと対処法</a><ol><li><a href="#toc13" tabindex="0">probabilityが範囲外で#NUM!エラー</a></li><li><a href="#toc14" tabindex="0">alphaまたはbetaが0以下で#NUM!エラー</a></li><li><a href="#toc15" tabindex="0">A≧Bで#NUM!エラー</a></li><li><a href="#toc16" tabindex="0">引数に文字列を渡して#VALUE!エラー</a></li></ol></li><li><a href="#toc17" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

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



<p class="wp-block-paragraph">BETA.INV関数（読み方：ベータ・インバース関数）は、<strong>ベータ分布の累積確率から対応する値を逆算する関数</strong>です。</p>



<p class="wp-block-paragraph">「BETA」はギリシャ文字のベータに由来する数学用語です。「INV」は「Inverse（逆関数）」の略です。つまり「ベータ分布の逆関数」という意味になります。</p>



<p class="wp-block-paragraph"><a href="https://mashukabu.com/excel-function-howto-use-beta_dist/">BETA.DIST関数</a>が「値x → 確率p」を求めるのに対し、BETA.INV関数はその逆の「確率p → 値x」を求めます。2つの関数は逆関数の関係にあるんですよ。</p>



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



<ul class="wp-block-list"><li>95%信頼区間の上限・下限を逆算する</li><li>コンバージョン率や合格率の区間推定を行う</li><li>不良品率の「これ以下に収まる確率pのライン」を求める</li><li>PERT法で「90%の確率で完了する工期」を求める</li><li>カスタム範囲（0〜1以外）のベータ分布でも逆算できる</li></ul>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>BETA.INV関数はExcel 2010以降で使えます。旧バージョン用にはBETAINV関数（ピリオドなし）が用意されており、現行バージョンでも互換性のため引き続き使えます。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc2">BETA.DISTとBETA.INVの関係</span></h3>



<p class="wp-block-paragraph">2つの関数は完全に逆の動きをします。整理すると次のとおりです。</p>



<figure class="wp-block-table"><table><thead><tr><th>方向</th><th>関数</th><th>入力 → 出力</th></tr></thead><tbody><tr><td>順方向</td><td>BETA.DIST(x, alpha, beta, TRUE)</td><td>値x → 確率p</td></tr><tr><td>逆方向</td><td>BETA.INV(p, alpha, beta)</td><td>確率p → 値x</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">たとえば次の2つの数式は、互いに往復関係にあります。</p>



<pre class="wp-block-code"><code>=BETA.DIST(0.7, 8, 3, TRUE)  → 約0.3828
=BETA.INV(0.3828, 8, 3)      → 約0.7</code></pre>



<p class="wp-block-paragraph">BETA.DISTで求めた確率0.3828をBETA.INVに入れると、元の0.7が返ってきます。片方の出力をもう片方に入れると元の値に戻る。これが逆関数の特徴です。</p>



<h2 class="wp-block-heading"><span id="toc3">BETA.INV関数の構文と引数</span></h2>



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



<pre class="wp-block-code"><code>=BETA.INV(probability, alpha, beta, [A], [B])</code></pre>



<p class="wp-block-paragraph">カッコの中に3〜5つの引数を指定します。</p>



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



<figure class="wp-block-table"><table><thead><tr><th>引数</th><th>必須/任意</th><th>説明</th></tr></thead><tbody><tr><td>probability（確率）</td><td>必須</td><td>求めたい累積確率（0より大きく1より小さい数値）</td></tr><tr><td>alpha（アルファ）</td><td>必須</td><td>形状パラメータ1（正の数値）</td></tr><tr><td>beta（ベータ）</td><td>必須</td><td>形状パラメータ2（正の数値）</td></tr><tr><td>A</td><td>任意</td><td>xの下限（省略時は0）</td></tr><tr><td>B</td><td>任意</td><td>xの上限（省略時は1）</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">probabilityには「この確率に対応する値はいくつか？」を指定します。0.95と入れれば「95%点」が返ります。</p>



<p class="wp-block-paragraph">alphaは分布の形を決める1つ目のパラメータです。ベイズ推定では「成功回数+1」と解釈できます。betaは「失敗回数+1」と解釈できる2つ目のパラメータです。</p>



<p class="wp-block-paragraph">AとBを指定すると、0〜1以外の範囲で逆算できます。たとえば工数見積もりで「最短3日〜最長15日」の範囲を扱う場合に使いますよ。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>WARNING</strong></p><p>probabilityは0より大きく1より小さい値を指定します。0や1を入れると<code>#NUM!</code>エラーになります。alphaとbetaも正の数が必須です。0以下の値を渡すとエラーが出ます。</p></blockquote>



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



<p class="wp-block-paragraph">シンプルな例から見てみましょう。alpha=8、beta=3のベータ分布で、累積確率50%に対応する値を求めます。</p>



<pre class="wp-block-code"><code>=BETA.INV(0.5, 8, 3)</code></pre>



<p class="wp-block-paragraph">結果は約<strong>0.7414</strong>です。「ベータ分布（alpha=8, beta=3）で、値が0.7414以下となる確率がちょうど50%」という意味になります。</p>



<p class="wp-block-paragraph">確率を変えて、いくつかの代表的なパーセンタイルを求めてみましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>確率p</th><th>BETA.INV(p, 8, 3)</th><th>意味</th></tr></thead><tbody><tr><td>0.025</td><td>約0.4439</td><td>下位2.5%点</td></tr><tr><td>0.05</td><td>約0.4931</td><td>下位5%点</td></tr><tr><td>0.25</td><td>約0.6446</td><td>第1四分位</td></tr><tr><td>0.50</td><td>約0.7414</td><td>中央値</td></tr><tr><td>0.75</td><td>約0.8244</td><td>第3四分位</td></tr><tr><td>0.95</td><td>約0.9127</td><td>上位5%点</td></tr><tr><td>0.975</td><td>約0.9333</td><td>上位2.5%点</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">この表から、BETA.INV関数を使えばベータ分布の任意のパーセンタイルを簡単に求められることがわかります。</p>



<p class="wp-block-paragraph">検算してみましょう。BETA.INVの結果をBETA.DISTに入れると、元の確率に戻るはずです。</p>



<pre class="wp-block-code"><code>=BETA.DIST(BETA.INV(0.5, 8, 3), 8, 3, TRUE)</code></pre>



<p class="wp-block-paragraph">結果は<strong>0.5</strong>です。ぴったり元の確率に戻りました。逆関数として正しく動いていることが確認できますね。</p>



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



<p class="wp-block-paragraph">基本がわかったところで、実際の業務で使えるパターンを3つ紹介します。</p>



<h3 class="wp-block-heading"><span id="toc8">コンバージョン率の信頼区間を求める</span></h3>



<p class="wp-block-paragraph">LPのABテストで「パターンAが100回中12回コンバージョンした」ケースを考えましょう。真のコンバージョン率の95%信頼区間を求めます。</p>



<p class="wp-block-paragraph">ベイズ推定では、alpha=成功数+1=13、beta=失敗数+1=89とします。95%信頼区間は下位2.5%点と上位97.5%点です。</p>



<pre class="wp-block-code"><code>=BETA.INV(0.025, 13, 89)  → 約0.0704（下限: 7.0%）
=BETA.INV(0.975, 13, 89)  → 約0.1983（上限: 19.8%）</code></pre>



<p class="wp-block-paragraph">真のコンバージョン率は95%の確率で<strong>7.0%〜19.8%</strong>の範囲にあると推定できます。点推定の12%だけでなく、幅を持った判断ができるようになりますね。</p>



<p class="wp-block-paragraph"><a href="https://mashukabu.com/excel-function-howto-use-beta_dist/">BETA.DIST関数</a>で「15%以下になる確率」を求めるのが順方向の計算です。BETA.INV関数で「95%に対応する値」を求めるのが逆方向の計算です。目的に応じて使い分けましょう。</p>



<h3 class="wp-block-heading"><span id="toc9">不良品率の管理基準値を算出する</span></h3>



<p class="wp-block-paragraph">製造ライン検査で「500個中10個が不良だった」場合を考えましょう。不良品率が「95%の確率でこの値以下」となるラインを求めます。</p>



<p class="wp-block-paragraph">alpha=10+1=11、beta=490+1=491です。</p>



<pre class="wp-block-code"><code>=BETA.INV(0.95, 11, 491)</code></pre>



<p class="wp-block-paragraph">結果は約<strong>0.0336（3.36%）</strong>です。95%の確率で、真の不良品率は3.36%以下に収まると推定できます。品質管理の基準として「不良品率3.4%以下」と設定する根拠に使えますよ。</p>



<p class="wp-block-paragraph">逆に「不良品率の下限」も求められます。</p>



<pre class="wp-block-code"><code>=BETA.INV(0.05, 11, 491)</code></pre>



<p class="wp-block-paragraph">結果は約<strong>0.0124（1.24%）</strong>です。まとめると、不良品率の90%信頼区間は<strong>1.24%〜3.36%</strong>になります。</p>



<h3 class="wp-block-heading"><span id="toc10">PERT法で工期見積もりの信頼区間を求める</span></h3>



<p class="wp-block-paragraph">「最短5日、最長20日、最頻値10日」のタスク見積もりを考えましょう。「90%の確率で収まる日数」を求めます。</p>



<p class="wp-block-paragraph">PERT法ではalpha=3、beta=2.5を使います。日数の範囲は0〜1ではないので、A=5、B=20を指定しましょう。</p>



<pre class="wp-block-code"><code>=BETA.INV(0.9, 3, 2.5, 5, 20)</code></pre>



<p class="wp-block-paragraph">結果は約<strong>17.05日</strong>です。90%の確率で約17日以内に終わると見込めます。</p>



<p class="wp-block-paragraph">さらに「80%の確率で収まる日数」も計算してみましょう。</p>



<pre class="wp-block-code"><code>=BETA.INV(0.8, 3, 2.5, 5, 20)</code></pre>



<p class="wp-block-paragraph">結果は約<strong>15.90日</strong>です。バッファの程度を変えた複数のスケジュール案を作れますね。プロジェクト管理でリスク許容度に応じた工期を決めるのに役立ちますよ。</p>



<h2 class="wp-block-heading"><span id="toc11">BETAINV（旧関数）とBETA.INVの違い</span></h2>



<p class="wp-block-paragraph">ExcelにはBETA.INVと別に<code>BETAINV</code>という関数もあります。これはBETA.INVの旧バージョンです。新しい<code>BETA.INV</code>が推奨で、<code>BETAINV</code>は互換性のために残されている関数です。</p>



<pre class="wp-block-code"><code>=BETAINV(0.5, 8, 3)
=BETA.INV(0.5, 8, 3)</code></pre>



<p class="wp-block-paragraph">上の数式はどちらも同じ結果を返します。両者の違いを表にまとめると次のとおりです。</p>



<figure class="wp-block-table"><table><thead><tr><th>項目</th><th>BETAINV（旧）</th><th>BETA.INV（新）</th></tr></thead><tbody><tr><td>登場時期</td><td>Excel 2007以前から</td><td>Excel 2010で追加</td></tr><tr><td>引数</td><td>(probability, alpha, beta, [A], [B])</td><td>(probability, alpha, beta, [A], [B])</td></tr><tr><td>計算精度</td><td>標準</td><td>改良版</td></tr><tr><td>Microsoft推奨度</td><td>互換性関数（非推奨）</td><td>推奨</td></tr><tr><td>古いExcelとの互換性</td><td>あり</td><td>Excel 2010以降のみ</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">引数の構成・計算結果はほぼ同じです。新しく数式を書くときはBETA.INVを使いましょう。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>既存のシートでBETAINV関数が使われていても、そのまま動作します。急いで書き換える必要はありませんよ。Excel 2007以前と互換性が必要なファイルではBETAINVを使う選択肢もあります。</p></blockquote>



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



<p class="wp-block-paragraph">BETA.INV関数でつまずきやすいポイントをまとめました。</p>



<h3 class="wp-block-heading"><span id="toc13">probabilityが範囲外で#NUM!エラー</span></h3>



<p class="wp-block-paragraph">probabilityは0より大きく1より小さい値で指定します。0や1、負の値はエラーになります。</p>



<pre class="wp-block-code"><code>=BETA.INV(0, 8, 3)
=BETA.INV(1, 8, 3)
=BETA.INV(-0.5, 8, 3)</code></pre>



<p class="wp-block-paragraph">上の3つの数式はすべて<code>#NUM!</code>エラーになります。「ちょうど0%」や「ちょうど100%」は数学的に逆算できないため、エラーになる仕様です。0.001や0.999のように内側の値を指定してください。</p>



<h3 class="wp-block-heading"><span id="toc14">alphaまたはbetaが0以下で#NUM!エラー</span></h3>



<p class="wp-block-paragraph">alphaとbetaはどちらも正の数が必須です。0や負の値を入れるとエラーが出ます。</p>



<pre class="wp-block-code"><code>=BETA.INV(0.5, 0, 3)
=BETA.INV(0.5, 8, -1)</code></pre>



<p class="wp-block-paragraph">上の数式はどちらも<code>#NUM!</code>エラーです。セル参照で渡している場合は、参照先のセルが空になっていないかも確認しましょう。</p>



<h3 class="wp-block-heading"><span id="toc15">A≧Bで#NUM!エラー</span></h3>



<p class="wp-block-paragraph">下限Aが上限B以上だとエラーになります。AはBより小さい値を指定してください。</p>



<pre class="wp-block-code"><code>=BETA.INV(0.5, 3, 2, 10, 5)</code></pre>



<p class="wp-block-paragraph">上の数式はA=10、B=5でA>Bになっているため<code>#NUM!</code>エラーです。A=B（下限と上限が同じ）もエラーになります。最短日数と最長日数を取り違えていないか確認しましょう。</p>



<h3 class="wp-block-heading"><span id="toc16">引数に文字列を渡して#VALUE!エラー</span></h3>



<p class="wp-block-paragraph">数値であるべき引数にテキストが入ると<code>#VALUE!</code>エラーになります。</p>



<pre class="wp-block-code"><code>=BETA.INV(&quot;0.5&quot;, 8, 3)</code></pre>



<p class="wp-block-paragraph">上の数式は文字列の<code>"0.5"</code>を渡しているため<code>#VALUE!</code>エラーです。セル参照を使うときは、参照先が数値型であることを確認しましょう。先頭にスペースが入っていたり、CSVから読み込んだセルが文字列扱いになっていたりすると発生します。</p>



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



<p class="wp-block-paragraph">ExcelのBETA.INV関数は、ベータ分布の累積確率から対応する値を逆算する関数です。</p>



<ul class="wp-block-list"><li>引数はprobability、alpha、beta、[A]、[B]の3〜5つ</li><li><a href="https://mashukabu.com/excel-function-howto-use-beta_dist/">BETA.DIST関数</a>の逆関数にあたる</li><li>BETA.DIST(x, alpha, beta, TRUE) = p なら BETA.INV(p, alpha, beta) = x</li><li>95%信頼区間の上限・下限を求めるのに最適</li><li>コンバージョン率・不良品率・工期見積もりの区間推定に活用できる</li><li>旧関数BETAINVと結果はほぼ同じ。新規にはBETA.INVを推奨</li><li>probabilityは0より大きく1より小さい値で指定する（0と1は含まない）</li><li>同じ「逆関数」シリーズの<a href="https://mashukabu.com/excel-function-howto-use-binom-inv/">BINOM.INV関数</a>や<a href="https://mashukabu.com/excel-function-howto-use-betadist/">BETADIST関数</a>もあわせて押さえておくと、確率分布の扱いに自信が持てますよ</li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/excel-function-howto-use-beta-inv/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>ExcelのLOGNORM.INV関数の使い方｜対数正規分布の逆関数で値を逆算する</title>
		<link>https://mashukabu.com/lognorm-inv/</link>
					<comments>https://mashukabu.com/lognorm-inv/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Tue, 05 May 2026 12:45:35 +0000</pubDate>
				<category><![CDATA[Excel関数]]></category>
		<category><![CDATA[Excel]]></category>
		<category><![CDATA[LOGNORM.INV]]></category>
		<category><![CDATA[データ分析]]></category>
		<category><![CDATA[対数正規分布]]></category>
		<category><![CDATA[統計関数]]></category>
		<category><![CDATA[逆関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=6517</guid>

					<description><![CDATA[ExcelのLOGNORM.INV関数の使い方を、構文・3引数の意味から実務での活用例まで丁寧に解説。LOGNORM.DIST関数との逆関係や、上位N%ボーダーラインの算出方法、よくあるエラー対処もまとめました。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「上位5%に入る売上ラインっていくらだろう？」「年収上位10%のボーダーを知りたい」。Excelでこんな逆算をしたいと思ったことはありませんか。</p>



<p class="wp-block-paragraph">LOGNORM.DIST関数で「100万円以下になる確率」はわかっても、逆に「上位10%の境界額は？」を求めるのは手計算では大変ですよね。対数正規分布の確率表を逆引きするのは現実的ではありません。</p>



<p class="wp-block-paragraph">そんなときに使うのが、ExcelのLOGNORM.INV関数です。この記事では基本の書き方から実務での活用例まで丁寧に解説します。LOGNORM.DIST関数との逆関係や、上位N%ボーダーラインの求め方もあわせて整理しましたよ。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-4" checked><label class="toc-title" for="toc-checkbox-4">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">ExcelのLOGNORM.INV関数とは？</a><ol><li><a href="#toc2" tabindex="0">対数正規分布をかんたんに復習</a></li></ol></li><li><a href="#toc3" tabindex="0">LOGNORM.INV関数の構文と引数</a><ol><li><a href="#toc4" tabindex="0">構文の基本形</a></li><li><a href="#toc5" tabindex="0">引数probability（確率）</a></li><li><a href="#toc6" tabindex="0">引数mean（対数の平均）</a></li><li><a href="#toc7" tabindex="0">引数standard_dev（対数の標準偏差）</a></li></ol></li><li><a href="#toc8" tabindex="0">LOGNORM.INV関数の基本的な使い方</a><ol><li><a href="#toc9" tabindex="0">累積確率から値を求める基本例</a></li><li><a href="#toc10" tabindex="0">上位N%ボーダーの公式</a></li><li><a href="#toc11" tabindex="0">LOGNORM.DIST関数との双方向検算</a></li></ol></li><li><a href="#toc12" tabindex="0">LOGNORM.INV関数の実務での活用例</a><ol><li><a href="#toc13" tabindex="0">株価・売上データの上位5%ボーダー（VaR的な閾値）</a></li><li><a href="#toc14" tabindex="0">年収分布から上位N%の境界額を求める</a></li><li><a href="#toc15" tabindex="0">製品寿命・処理時間の上限目標を設定する</a></li></ol></li><li><a href="#toc16" tabindex="0">LOGNORM.DIST関数との違いと逆関係</a></li><li><a href="#toc17" tabindex="0">関連関数との違い</a><ol><li><a href="#toc18" tabindex="0">NORM.INV関数との使い分け</a></li><li><a href="#toc19" tabindex="0">旧LOGINV関数との関係</a></li></ol></li><li><a href="#toc20" tabindex="0">よくあるエラーと対処法</a><ol><li><a href="#toc21" tabindex="0">#NUM! エラー：probability や standard_dev が範囲外</a></li><li><a href="#toc22" tabindex="0">#VALUE! エラー：引数が数値でない</a></li><li><a href="#toc23" tabindex="0">#NAME? エラー：関数名のスペルミス</a></li><li><a href="#toc24" tabindex="0">結果が想定と桁違い：mean / standard_dev を取り違えている</a></li></ol></li><li><a href="#toc25" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

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



<p class="wp-block-paragraph">LOGNORM.INV関数（読み方: ログノーム・インバース）は、対数正規分布の累積確率から対応する値を逆算する統計関数です。Excel 2010以降で使えます。</p>



<p class="wp-block-paragraph">「LOGNORM」はLognormal Distribution（対数正規分布）、「INV」はInverse（逆関数）の略です。</p>



<p class="wp-block-paragraph">ひとことで言うと、<a href="https://mashukabu.com/lognorm-dist/">LOGNORM.DIST関数</a>の「逆」の計算をする関数です。LOGNORM.DIST関数が「値→確率」を求めるのに対し、LOGNORM.INV関数は「確率→値」を求めます。</p>



<ul class="wp-block-list"><li>LOGNORM.DIST関数: 「100以下になる確率は73.67%」（値→確率）</li><li>LOGNORM.INV関数: 「上位10%に入る値は何？」（確率→値）</li></ul>



<p class="wp-block-paragraph">このように、知りたい方向が逆のときにLOGNORM.INV関数を使います。たとえば次のような場面で活躍しますよ。</p>



<ul class="wp-block-list"><li>株価や売上の上位5%ライン（VaR的な閾値）を逆算する</li><li>年収分布から「上位10%」の境界額を求めて報酬制度を設計する</li><li>製品寿命データから「下位10%が故障する年数」を求めて保証期間を決める</li></ul>



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



<h3 class="wp-block-heading"><span id="toc2">対数正規分布をかんたんに復習</span></h3>



<p class="wp-block-paragraph">対数正規分布（log-normal distribution）は、ひと言でいうと「対数を取ると正規分布になる分布」のことです。</p>



<p class="wp-block-paragraph">身の回りでは、株価収益率・年収分布・製品寿命・不動産価格などに当てはまります。共通しているのは「右に裾が長い」「マイナスにならない」という性質ですね。</p>



<p class="wp-block-paragraph">これらは正規分布で扱うと現実とズレが生じるため、対数正規分布の出番になります。</p>



<h2 class="wp-block-heading"><span id="toc3">LOGNORM.INV関数の構文と引数</span></h2>



<p class="wp-block-paragraph">まずは構文と3つの引数を1つずつ見ていきましょう。とくに mean と standard_dev は誤解しやすいので、しっかり押さえてくださいね。</p>



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



<pre class="wp-block-code"><code>=LOGNORM.INV(probability, mean, standard_dev)</code></pre>



<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>probability</td><td>必須</td><td>累積確率（0 < p < 1）</td></tr><tr><td>mean</td><td>必須</td><td><strong>LN(x) の平均</strong>（対数を取った値の平均）</td></tr><tr><td>standard_dev</td><td>必須</td><td><strong>LN(x) の標準偏差</strong>（対数を取った値の標準偏差、> 0）</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc5">引数probability（確率）</span></h3>



<p class="wp-block-paragraph">逆算したい累積確率を指定します。0より大きく1より小さい値（0 < p < 1）でなければなりません。</p>



<p class="wp-block-paragraph">たとえば「上位10%のボーダー」を求めるなら、probability には 0.9 を渡します。「下位10%のボーダー」なら 0.1 ですね。0や1そのものを入れると <code>#NUM!</code> エラーになります。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>確率に0.9を指定すると「下位90%の境界値」、つまり「上位10%のボーダーライン」が返ります。「上位N%」を求めるときは「1 &#8211; N/100」を probability に渡しましょう。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc6">引数mean（対数の平均）</span></h3>



<p class="wp-block-paragraph">ここがLOGNORM系関数の最大の落とし穴です。<strong>mean は元の x の平均ではなく、LN(x) の平均</strong>を指定します。</p>



<p class="wp-block-paragraph">たとえば株価データがあるとき、平均株価ではなく「LN(株価) の平均」を渡す必要があります。Excelでは次のように計算できます。</p>



<pre class="wp-block-code"><code>=AVERAGE(LN(株価データ範囲))</code></pre>



<p class="wp-block-paragraph">この値を mean に使います。元データの平均をそのまま渡すと、結果が桁違いになるので注意してくださいね。</p>



<h3 class="wp-block-heading"><span id="toc7">引数standard_dev（対数の標準偏差）</span></h3>



<p class="wp-block-paragraph">mean と同じく、こちらも<strong>LN(x) の標準偏差</strong>を指定します。0より大きい値が必要です。</p>



<pre class="wp-block-code"><code>=STDEV.S(LN(株価データ範囲))</code></pre>



<p class="wp-block-paragraph">サンプルデータならSTDEV.S（標本標準偏差）、母集団全体ならSTDEV.P（母標準偏差）を使い分けます。</p>



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



<p class="wp-block-paragraph">実際にExcelで動かしてみましょう。ここでは「LN(x) の平均=4、標準偏差=0.5」の対数正規分布を例に使います。</p>



<h3 class="wp-block-heading"><span id="toc9">累積確率から値を求める基本例</span></h3>



<p class="wp-block-paragraph">「下位50%の境界値（中央値）」を求めてみます。</p>



<pre class="wp-block-code"><code>=LOGNORM.INV(0.5, 4, 0.5)</code></pre>



<p class="wp-block-paragraph">結果はおよそ 54.598 です。これは exp(4) と一致します。対数正規分布の中央値は exp(mean) になるからです。</p>



<p class="wp-block-paragraph">次に「下位95%の境界値」、つまり「上位5%のボーダーライン」を求めます。</p>



<pre class="wp-block-code"><code>=LOGNORM.INV(0.95, 4, 0.5)</code></pre>



<p class="wp-block-paragraph">結果はおよそ 124.140 です。「この対数正規分布のもとでは、上位5%に入る値は約124以上」とわかります。</p>



<h3 class="wp-block-heading"><span id="toc10">上位N%ボーダーの公式</span></h3>



<p class="wp-block-paragraph">ビジネスの現場では「上位N%のボーダー」を求めたい場面が多いですよね。覚えておくと便利な公式は次のとおりです。</p>



<pre class="wp-block-code"><code>上位N%のボーダー = LOGNORM.INV(1 - N/100, mean, standard_dev)</code></pre>



<ul class="wp-block-list"><li>上位10%ボーダー: LOGNORM.INV(0.9, mean, sd)</li><li>上位5%ボーダー: LOGNORM.INV(0.95, mean, sd)</li><li>上位1%ボーダー: LOGNORM.INV(0.99, mean, sd)</li></ul>



<p class="wp-block-paragraph">逆に「下位N%のボーダー」（早期故障やリスク下限など）は次のとおりです。</p>



<pre class="wp-block-code"><code>下位N%のボーダー = LOGNORM.INV(N/100, mean, standard_dev)</code></pre>



<h3 class="wp-block-heading"><span id="toc11">LOGNORM.DIST関数との双方向検算</span></h3>



<p class="wp-block-paragraph">LOGNORM.INVが正しく動いているか確認したいときは、LOGNORM.DIST関数で逆向きに計算してみると手っ取り早いですよ。</p>



<p class="wp-block-paragraph">たとえば「LOGNORM.DIST(100, 4, 0.5, TRUE)」は約 0.7367 を返します。この確率を LOGNORM.INV に渡してみましょう。</p>



<pre class="wp-block-code"><code>=LOGNORM.INV(0.7367, 4, 0.5)</code></pre>



<p class="wp-block-paragraph">結果はおよそ 100.00 です。きれいに元の値に戻りますね。</p>



<p class="wp-block-paragraph">このように、同じ mean と standard_dev のもとでは、LOGNORM.DIST と LOGNORM.INV は完全な逆関数の関係になります。実務でも「DIST で確率を求めて、INV で値を逆算」というセットで使うことが多いですよ。</p>



<h2 class="wp-block-heading"><span id="toc12">LOGNORM.INV関数の実務での活用例</span></h2>



<p class="wp-block-paragraph">ここからは具体的な業務シナリオで使い方を見ていきます。</p>



<h3 class="wp-block-heading"><span id="toc13">株価・売上データの上位5%ボーダー（VaR的な閾値）</span></h3>



<p class="wp-block-paragraph">株価や日次売上のデータは対数正規分布で近似されることが多く、リスク管理の基本指標であるVaR（バリュー・アット・リスク。一定確率で発生する損益の閾値）の計算にも使われます。</p>



<p class="wp-block-paragraph">過去の株価データから LN(価格) の平均が 4.5、標準偏差が 0.3 と推定できたとします。</p>



<p class="wp-block-paragraph">「上位5%に入る価格ライン」を求めるなら次のとおりです。</p>



<pre class="wp-block-code"><code>=LOGNORM.INV(0.95, 4.5, 0.3)</code></pre>



<p class="wp-block-paragraph">結果はおよそ 147.484 です。「この銘柄の上位5%に入る価格は約147円以上」と判断できます。</p>



<p class="wp-block-paragraph">逆に「下位5%（暴落リスクの閾値）」は次のとおりです。</p>



<pre class="wp-block-code"><code>=LOGNORM.INV(0.05, 4.5, 0.3)</code></pre>



<p class="wp-block-paragraph">結果はおよそ 54.870 です。「下位5%相当のリスクラインは約54.87円」とリスク管理に使えます。</p>



<p class="wp-block-paragraph">実際の業務では、過去の価格データから自分で平均と標準偏差を計算して使います。</p>



<pre class="wp-block-code"><code>mean に渡す値:         =AVERAGE(LN(価格範囲))
standard_dev に渡す値: =STDEV.S(LN(価格範囲))</code></pre>



<h3 class="wp-block-heading"><span id="toc14">年収分布から上位N%の境界額を求める</span></h3>



<p class="wp-block-paragraph">所得分布も対数正規分布（または上位がパレート分布）で近似されることが知られています。報酬制度の設計や昇給シミュレーションで「上位10%」「上位5%」の境界額を知りたい場面に使えますね。</p>



<p class="wp-block-paragraph">ある集団の LN(年収) の平均が 6.5（中央値≒665万円相当）、標準偏差が 0.4 と推定できたとします。</p>



<p class="wp-block-paragraph">「上位10%の境界額」を求めるなら次のとおりです。</p>



<pre class="wp-block-code"><code>=LOGNORM.INV(0.9, 6.5, 0.4)</code></pre>



<p class="wp-block-paragraph">結果はおよそ 1110万円。「年収1110万円以上が上位10%」と判断できます。</p>



<p class="wp-block-paragraph">「上位1%の境界額」も同じ要領で求められます。</p>



<pre class="wp-block-code"><code>=LOGNORM.INV(0.99, 6.5, 0.4)</code></pre>



<p class="wp-block-paragraph">結果はおよそ 1683万円です。経営陣の報酬設計や、評価制度の境界値設定に活用できますよ。</p>



<h3 class="wp-block-heading"><span id="toc15">製品寿命・処理時間の上限目標を設定する</span></h3>



<p class="wp-block-paragraph">家電や機械の寿命データは、信頼性工学の分野で対数正規分布があてはめられます。「下位N%が故障する年数」を逆算すると、保証期間の設計に役立ちます。</p>



<p class="wp-block-paragraph">ある製品の寿命データから LN(寿命年数) の平均が 2.0、標準偏差が 0.5 と推定できたとします。</p>



<p class="wp-block-paragraph">「下位10%が故障する年数」を求めるなら次のとおりです。</p>



<pre class="wp-block-code"><code>=LOGNORM.INV(0.1, 2.0, 0.5)</code></pre>



<p class="wp-block-paragraph">結果はおよそ 3.89年。「保証期間を3年にすれば、保証期間内に故障する製品は下位10%未満」と判断できます。</p>



<p class="wp-block-paragraph">業務処理の所要時間（コールセンターの応対時間、サーバーのレスポンス時間など）も対数正規分布で近似できます。「上位5%の遅延ライン」を求めて品質目標（SLA）を設計するパターンにも応用できますよ。</p>



<h2 class="wp-block-heading"><span id="toc16">LOGNORM.DIST関数との違いと逆関係</span></h2>



<p class="wp-block-paragraph">ExcelのLOGNORM.INVは<a href="https://mashukabu.com/lognorm-dist/">LOGNORM.DIST関数</a>とペアで使う関数です。両者の違いを整理しておきましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>項目</th><th>LOGNORM.DIST</th><th>LOGNORM.INV</th></tr></thead><tbody><tr><td>計算の方向</td><td>値 → 確率</td><td>確率 → 値</td></tr><tr><td>引数の数</td><td>4個（cumulative含む）</td><td>3個</td></tr><tr><td>戻り値</td><td>確率（0〜1）</td><td>元の値（x > 0）</td></tr><tr><td>典型用途</td><td>「100以下になる確率は？」</td><td>「上位5%のボーダーは？」</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">同じ mean と standard_dev を使えば、LOGNORM.DIST と LOGNORM.INV は厳密に逆関数の関係になります。「DIST で求めた確率を INV に戻すと元の値に戻る」という双方向の検算が可能ですよ。</p>



<p class="wp-block-paragraph">実務では「過去データから DIST で確率を見積もる」→「INV で目標値や閾値を逆算する」という流れが定番です。定量的な意思決定がしやすくなりますよ。</p>



<h2 class="wp-block-heading"><span id="toc17">関連関数との違い</span></h2>



<h3 class="wp-block-heading"><span id="toc18">NORM.INV関数との使い分け</span></h3>



<p class="wp-block-paragraph"><a href="https://mashukabu.com/excel-function-howto-use-norm-inv/">NORM.INV関数</a>は、正規分布版のINV関数です。LOGNORM.INVとよく似ていますが、対象となる分布が違います。</p>



<figure class="wp-block-table"><table><thead><tr><th>項目</th><th>NORM.INV</th><th>LOGNORM.INV</th></tr></thead><tbody><tr><td>対象分布</td><td>正規分布</td><td>対数正規分布</td></tr><tr><td>引数の意味</td><td>x の平均・標準偏差</td><td>LN(x) の平均・標準偏差</td></tr><tr><td>戻り値の範囲</td><td>-∞ ～ +∞</td><td>x > 0 のみ</td></tr><tr><td>適するデータ</td><td>身長・テスト点数・誤差</td><td>株価・年収・寿命</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">判断基準はシンプルです。</p>



<ul class="wp-block-list"><li>データが<strong>左右対称・マイナス値もあり得る</strong> → NORM.INV</li><li>データが<strong>右に裾が長い・プラスのみ</strong> → LOGNORM.INV</li><li>迷ったらヒストグラムを描いてみる。対称ならNORM.INV、右裾が長ければLOGNORM.INV</li></ul>



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



<p class="wp-block-paragraph">ExcelにはLOGINVという関数もあります。これはLOGNORM.INVの旧バージョン（Excel 2007以前）で、互換性のために残されています。</p>



<pre class="wp-block-code"><code>=LOGINV(0.9, 4, 0.5)   ← 旧関数
=LOGNORM.INV(0.9, 4, 0.5)  ← 新関数（推奨）</code></pre>



<p class="wp-block-paragraph">計算結果は完全に同じですが、Microsoft はLOGNORM.INVの使用を推奨しています。新しく数式を組むときは LOGNORM.INV を使いましょう。古いブックを引き継いで LOGINV が使われていた場合は、置き換えてもOKですよ。</p>



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



<h3 class="wp-block-heading"><span id="toc21">#NUM! エラー：probability や standard_dev が範囲外</span></h3>



<figure class="wp-block-table"><table><thead><tr><th>原因</th><th>対処</th></tr></thead><tbody><tr><td>probability ≤ 0 または probability ≥ 1 を指定した</td><td>0 < p < 1 になるよう値を確認する</td></tr><tr><td>standard_dev ≤ 0 を指定した</td><td>standard_dev > 0 になるよう値を確認する</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">probability に 0 や 1 そのものを入れるとエラーになります。「上限値（確率1.0）に対応する値」を求めたいときは、0.99 や 0.999 のように 1 に近い値で代用しましょう。</p>



<h3 class="wp-block-heading"><span id="toc22">#VALUE! エラー：引数が数値でない</span></h3>



<p class="wp-block-paragraph">引数のいずれかが文字列や空欄になっているとこのエラーが出ます。セル参照先が数値かどうかを確認してくださいね。</p>



<h3 class="wp-block-heading"><span id="toc23">#NAME? エラー：関数名のスペルミス</span></h3>



<p class="wp-block-paragraph"><code>LOGNORMINV</code>（ドット忘れ）や <code>LOGNOMINV</code>（typo）と書くと #NAME? エラーになります。正しくは <code>LOGNORM.INV</code> です。</p>



<h3 class="wp-block-heading"><span id="toc24">結果が想定と桁違い：mean / standard_dev を取り違えている</span></h3>



<p class="wp-block-paragraph">「結果が天文学的な値になる」「明らかにおかしい値が返る」ときは原因がほぼ1つに絞れます。<strong>mean / standard_dev に対数を取る前の値を渡してしまっている</strong>ケースです。</p>



<p class="wp-block-paragraph">たとえば年収データから「平均=665（万円）、標準偏差=200」をそのまま渡してみましょう。対数正規分布の引数としては桁が大きすぎて結果が破綻します。実際に LOGNORM.INV(0.5, 665, 200) を計算すると、exp(665) という現実離れした値が返ってきます。</p>



<p class="wp-block-paragraph">正しくは LN(x) を取ってから平均・標準偏差を計算します。</p>



<pre class="wp-block-code"><code>mean に渡す値:         =AVERAGE(LN(データ範囲))
standard_dev に渡す値: =STDEV.S(LN(データ範囲))</code></pre>



<p class="wp-block-paragraph">この一手間を忘れないことが、LOGNORM.INV関数を正しく使う最大のコツですよ。</p>



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



<p class="wp-block-paragraph">ExcelのLOGNORM.INV関数は、対数正規分布の確率から値を逆算する統計関数です。最後に、この記事のポイントを振り返っておきましょう。</p>



<ul class="wp-block-list"><li>構文は <code>=LOGNORM.INV(probability, mean, standard_dev)</code></li><li><strong>mean と standard_dev は「LN(x) の」平均・標準偏差</strong>を渡す（最重要）</li><li>上位N%ボーダーは <code>LOGNORM.INV(1 - N/100, mean, sd)</code> で求める</li><li>株価VaR・年収境界・製品寿命など、右裾の長いデータの閾値設計に使える</li><li>LOGNORM.DIST関数とは「値↔確率」の逆関数の関係。同じパラメータで検算できる</li><li>対称データには <a href="https://mashukabu.com/excel-function-howto-use-norm-inv/">NORM.INV</a>、右裾の長いデータには LOGNORM.INV と使い分ける</li><li>「値→確率」の計算は <a href="https://mashukabu.com/lognorm-dist/">LOGNORM.DIST</a> を使う</li></ul>



<p class="wp-block-paragraph">LOGNORM.INV関数は、データから「確率」ではなく「具体的な値」を引き出すための強力な逆引きツールです。「上位○%ライン」「下位○%リスク」を1つの数式で求められるので、報酬設計・品質目標・リスク管理など実務の意思決定に直結しますよ。手元のデータでぜひ試してみてください。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/lognorm-inv/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>ExcelのBINOM.INV関数の使い方｜二項分布の逆関数で必要試行回数を逆算する</title>
		<link>https://mashukabu.com/excel-function-howto-use-binom-inv/</link>
					<comments>https://mashukabu.com/excel-function-howto-use-binom-inv/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Sat, 02 May 2026 23:03:03 +0000</pubDate>
				<category><![CDATA[Excel関数]]></category>
		<category><![CDATA[BINOM.INV]]></category>
		<category><![CDATA[CRITBINOM]]></category>
		<category><![CDATA[二項分布]]></category>
		<category><![CDATA[品質管理]]></category>
		<category><![CDATA[統計関数]]></category>
		<category><![CDATA[逆関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=6494</guid>

					<description><![CDATA[ExcelのBINOM.INV関数の使い方を解説。二項分布の逆関数として、累積確率から必要な成功回数を逆算する関数です。BINOM.DISTとの対比、3つの引数の意味、品質管理の合格ライン設定・アンケート目標下限・営業KPI設計での実務活用例、旧関数CRITBINOMとの違い、よくあるエラー対処法まで実例付きで紹介します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「不良率5%の製品を100個検査するとき、95%の確率で何個までに収まる？」。あるいは「成約率30%の営業で、80%の確率で達成できる成約数は？」。確率の方向を逆向きにたどりたい場面ってありますよね。</p>



<p class="wp-block-paragraph">ExcelのBINOM.DIST関数は「成功回数 → 確率」を求める関数です。その逆向き、つまり「確率 → 成功回数」を求めてくれるのがBINOM.INV関数なんですね。</p>



<p class="wp-block-paragraph">この記事ではExcelのBINOM.INV関数の使い方を、基本構文から実務活用例まで丁寧に解説します。順方向の<a href="https://mashukabu.com/excel-function-howto-use-binom-dist/">BINOM.DIST関数</a>との対比や、旧関数名<a href="https://mashukabu.com/excel-function-howto-use-critbinom/">CRITBINOM</a>との関係もあわせて紹介しますよ。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-5" checked><label class="toc-title" for="toc-checkbox-5">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">ExcelのBINOM.INV関数とは</a><ol><li><a href="#toc2" tabindex="0">順方向のBINOM.DISTとの違い</a></li><li><a href="#toc3" tabindex="0">二項分布が成り立つ3つの条件</a></li></ol></li><li><a href="#toc4" tabindex="0">BINOM.INV関数の構文と引数</a><ol><li><a href="#toc5" tabindex="0">αの意味を押さえよう</a></li></ol></li><li><a href="#toc6" tabindex="0">BINOM.INV関数の基本的な使い方</a><ol><li><a href="#toc7" tabindex="0">値を直接入力する方法</a></li><li><a href="#toc8" tabindex="0">セル参照を使う方法</a></li><li><a href="#toc9" tabindex="0">αの値を変えて結果を比較する</a></li></ol></li><li><a href="#toc10" tabindex="0">ExcelのBINOM.INV関数の実務活用3パターン</a><ol><li><a href="#toc11" tabindex="0">品質管理——95%の確率で収まる不良品数の上限</a></li><li><a href="#toc12" tabindex="0">アンケート回答——90%の確率で集まる回答数の下限</a></li><li><a href="#toc13" tabindex="0">営業成約——80%の確率で達成できる成約数</a></li></ol></li><li><a href="#toc14" tabindex="0">BINOM.DISTとBINOM.INVを行き来する</a></li><li><a href="#toc15" tabindex="0">CRITBINOM関数（旧名）との関係</a></li><li><a href="#toc16" tabindex="0">二項分布関連の関数ファミリー</a></li><li><a href="#toc17" tabindex="0">よくあるエラーと対処法</a><ol><li><a href="#toc18" tabindex="0">#NUM!エラー（成功確率やαが0〜1の範囲外）</a></li><li><a href="#toc19" tabindex="0">#VALUE!エラー（引数に文字列が入った）</a></li><li><a href="#toc20" tabindex="0">結果が直感と合わないとき</a></li></ol></li><li><a href="#toc21" tabindex="0">Googleスプレッドシートとの違い</a></li><li><a href="#toc22" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

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



<p class="wp-block-paragraph">ExcelのBINOM.INV関数（読み方: バイノム・インバース関数）は、二項分布の逆関数を計算する関数です。具体的には、<strong>累積確率が指定した値以上になる最小の成功回数</strong>を返してくれます。</p>



<p class="wp-block-paragraph">関数名は「BINOM（Binomial: 二項）」と「INV（Inverse: 逆）」を組み合わせた名前です。「二項分布の逆関数」という意味ですね。</p>



<p class="wp-block-paragraph"><a href="https://mashukabu.com/excel-function-howto-use-binom-dist/">BINOM.DIST関数</a>は「成功回数を入れて確率を返す」関数です。一方でBINOM.INV関数は「確率を入れて成功回数を返す」関数で、ちょうど方向が逆になります。</p>



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



<ul class="wp-block-list"><li>95%の確率で収まる不良品数の上限を求める（品質管理の合格ライン設定）</li><li>90%の確率で集まる回答数の下限を求める（アンケートの最低見込み）</li><li>80%の確率で達成できる成約数を逆算する（営業KPIの設計）</li><li>確率に裏打ちされた業務判断のしきい値を統計的に決められる</li></ul>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>BINOM.INV関数はExcel 2010以降で利用できます。Excel for Web・Mac・Microsoft 365でも同じように動作しますよ。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc2">順方向のBINOM.DISTとの違い</span></h3>



<p class="wp-block-paragraph">2つの関数の関係は、表にすると一目でわかります。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>入力</th><th>出力</th></tr></thead><tbody><tr><td>BINOM.DIST</td><td>成功回数</td><td>確率（その回数になる確率や、その回数以下の累積確率）</td></tr><tr><td><strong>BINOM.INV</strong></td><td>累積確率（α）</td><td>成功回数（その確率を達成する最小の成功回数）</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">「成功回数 → 確率」がBINOM.DIST、「確率 → 成功回数」がBINOM.INVです。同じ二項分布のテーブルを、左右どちらから引くかの違いとイメージするとわかりやすいですよ。</p>



<h3 class="wp-block-heading"><span id="toc3">二項分布が成り立つ3つの条件</span></h3>



<p class="wp-block-paragraph">BINOM.INV関数を使うときも、データが二項分布の前提を満たしている必要があります。</p>



<ol class="wp-block-list"><li><strong>結果が2択</strong>: 各試行の結果は「成功」か「失敗」のどちらか</li><li><strong>成功確率が一定</strong>: 毎回の試行で成功する確率が変わらない</li><li><strong>各試行が独立</strong>: ある試行の結果が、次の試行の結果に影響しない</li></ol>



<p class="wp-block-paragraph">製品の検査、アンケートの回収、営業の成約、コイン投げなどはこの3条件を満たす典型的な場面です。前提を満たさないデータに当てはめると正しい結果になりません。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>「日によって成功率が変わる」「前回の結果が次回に影響する」場合は二項分布が成り立ちません。たとえば対象者を選び直さないアンケートなどは独立性が崩れることがあります。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc4">BINOM.INV関数の構文と引数</span></h2>



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



<pre class="wp-block-code"><code>=BINOM.INV(試行回数, 成功確率, α)</code></pre>



<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>試行回数（trials）</td><td>必須</td><td>試行の合計回数（0以上の整数）</td></tr><tr><td>成功確率（probability_s）</td><td>必須</td><td>各試行で成功する確率（0〜1の範囲）</td></tr><tr><td>α（alpha）</td><td>必須</td><td>基準となる累積確率の値（0〜1の範囲）</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc5">αの意味を押さえよう</span></h3>



<p class="wp-block-paragraph">3番目の引数αが、BINOM.INV関数を理解するうえで一番のポイントです。</p>



<p class="wp-block-paragraph">αは「累積確率がこの値以上になる」基準を意味します。つまり、関数は次の条件を満たす最小の成功回数kを返してくれます。</p>



<pre class="wp-block-code"><code>P(X ≤ k) ≥ α を満たす最小の k</code></pre>



<p class="wp-block-paragraph">少し難しく見えますが、要は「累積確率がαに達する最初のkを探す」という処理です。手で確率を1つずつ足していく作業を、Excelが代わりにやってくれるイメージですね。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>試行回数や成功回数に小数を指定すると、小数部分は切り捨てられます。たとえば100.7は100として処理されますよ。意図しない丸めを避けるため、整数で指定する習慣をつけましょう。</p></blockquote>



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



<h3 class="wp-block-heading"><span id="toc7">値を直接入力する方法</span></h3>



<p class="wp-block-paragraph">もっともシンプルな使い方は、引数に数値を直接入力する方法です。</p>



<pre class="wp-block-code"><code>=BINOM.INV(100, 0.05, 0.95)</code></pre>



<p class="wp-block-paragraph">この数式は「不良率5%の製品を100個検査したとき、累積確率が95%以上になる最小の不良品数」を返します。結果は <strong>8</strong> ですね。</p>



<p class="wp-block-paragraph">つまり、100個中95%の確率で不良品は8個以下に収まる、という意味です。検品の合格基準として使えますよ。</p>



<h3 class="wp-block-heading"><span id="toc8">セル参照を使う方法</span></h3>



<p class="wp-block-paragraph">実務ではセルに値を入力して参照する方法のほうが便利です。条件を変えながらシミュレーションできます。</p>



<p class="wp-block-paragraph">A1に試行回数「100」、B1に成功確率「0.05」、C1にα「0.95」を入力した場合は次のように書きます。</p>



<pre class="wp-block-code"><code>=BINOM.INV(A1, B1, C1)</code></pre>



<p class="wp-block-paragraph">セル参照にしておけば、試行回数や確率を変えるだけで結果が自動的に再計算されます。品質管理の基準を検討するときに重宝しますよ。</p>



<h3 class="wp-block-heading"><span id="toc9">αの値を変えて結果を比較する</span></h3>



<p class="wp-block-paragraph">同じデータでもαを変えると結果がどう変わるか、見てみましょう。試行回数100・成功確率0.05で固定したケースです。</p>



<figure class="wp-block-table"><table><thead><tr><th>数式</th><th>α</th><th>結果</th><th>意味</th></tr></thead><tbody><tr><td>=BINOM.INV(100, 0.05, 0.5)</td><td>0.5</td><td>5</td><td>50%の確率で収まる上限</td></tr><tr><td>=BINOM.INV(100, 0.05, 0.9)</td><td>0.9</td><td>8</td><td>90%の確率で収まる上限</td></tr><tr><td>=BINOM.INV(100, 0.05, 0.95)</td><td>0.95</td><td>8</td><td>95%の確率で収まる上限</td></tr><tr><td>=BINOM.INV(100, 0.05, 0.99)</td><td>0.99</td><td>10</td><td>99%の確率で収まる上限</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">αを大きくするほど、許容する成功回数が増える関係がわかります。これは「より確実に基準内に収めようとすると、許容範囲を広げる必要がある」という直感どおりの結果ですね。</p>



<p class="wp-block-paragraph">品質基準をどの程度厳しくするかを検討するときの目安になりますよ。</p>



<h2 class="wp-block-heading"><span id="toc10">ExcelのBINOM.INV関数の実務活用3パターン</span></h2>



<p class="wp-block-paragraph">基本がわかったところで、実際の業務で使えるパターンを3つ紹介します。</p>



<h3 class="wp-block-heading"><span id="toc11">品質管理——95%の確率で収まる不良品数の上限</span></h3>



<p class="wp-block-paragraph">製造業の検品工程でよくある場面です。「不良率3%の製品を200個検査したとき、95%の確率で不良品は何個以下か」を判定します。</p>



<pre class="wp-block-code"><code>=BINOM.INV(200, 0.03, 0.95)</code></pre>



<p class="wp-block-paragraph">結果は <strong>9</strong> です。不良品が9個以下であればロット全体を合格と判定できます。統計的な裏付けにもとづいた品質管理ができますね。</p>



<p class="wp-block-paragraph">検品マニュアルの合格ラインに記載すれば、検査員ごとのバラつきも防げますよ。</p>



<h3 class="wp-block-heading"><span id="toc12">アンケート回答——90%の確率で集まる回答数の下限</span></h3>



<p class="wp-block-paragraph">アンケートの最低回答見込みを見積もるケースです。「1000人に送って回答率15%のとき、90%の確率で集まる回答数の下限は？」を求めてみましょう。</p>



<p class="wp-block-paragraph">下限を求めたいときは、αに「1 − 信頼度」を指定するのがコツです。90%の確率で達成される下限なら、α=0.1ですね。</p>



<pre class="wp-block-code"><code>=BINOM.INV(1000, 0.15, 0.1)</code></pre>



<p class="wp-block-paragraph">結果は <strong>138</strong> です。90%の確率で138件以上の回答が集まる見込み、と説明できます。</p>



<p class="wp-block-paragraph">「最低限これくらいは期待できる」という見積もり根拠として、企画書や報告書にそのまま転記できますよ。</p>



<h3 class="wp-block-heading"><span id="toc13">営業成約——80%の確率で達成できる成約数</span></h3>



<p class="wp-block-paragraph">「成約率30%の営業担当が月50件商談したとき、80%の確率で達成できる成約数は？」を試算してみましょう。</p>



<p class="wp-block-paragraph">これも下限の話なので、α=0.2（=1−0.8）で求めます。</p>



<pre class="wp-block-code"><code>=BINOM.INV(50, 0.3, 0.2)</code></pre>



<p class="wp-block-paragraph">結果は <strong>12</strong> です。50件商談すれば、80%の確率で12件以上は成約できる見込みになります。</p>



<p class="wp-block-paragraph">KPIの目標値を「届きそうなライン」に設定するときに役立ちますよ。「達成不可能な目標」を避けつつ、「楽すぎない目標」を設定する根拠資料になります。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>「上限」を求めたいときはα=0.95や0.99のように大きい値、「下限」を求めたいときはα=0.05や0.1のように小さい値を指定します。意味の取り違いを防ぐため、セルの隣にαと信頼度の対応表を書いておくと安心ですよ。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc14">BINOM.DISTとBINOM.INVを行き来する</span></h2>



<p class="wp-block-paragraph">BINOM.INVで求めた結果は、BINOM.DISTで検算できます。お互いに逆向きの関数なので、つなげて使うと理解が深まりますよ。</p>



<p class="wp-block-paragraph">たとえば <code>=BINOM.INV(100, 0.05, 0.95)</code> の結果が <strong>8</strong> だったとします。これをBINOM.DISTに渡してみましょう。</p>



<pre class="wp-block-code"><code>=BINOM.DIST(8, 100, 0.05, TRUE)</code></pre>



<p class="wp-block-paragraph">結果は約 <strong>0.9369（93.7%）</strong> です。「8個以下になる累積確率は93.7%」という意味ですね。</p>



<p class="wp-block-paragraph">ここで「あれ、95%じゃないの？」と思った方は鋭いです。BINOM.INVは「累積確率がα以上になる最小の成功回数」を返します。そのため、k=7だと95%未満、k=8で初めて95%以上になる、という挙動になります。</p>



<p class="wp-block-paragraph">参考までに、k=7で確認してみましょう。</p>



<pre class="wp-block-code"><code>=BINOM.DIST(7, 100, 0.05, TRUE)</code></pre>



<p class="wp-block-paragraph">結果は約 <strong>0.8720（87.2%）</strong> です。確かに95%に届いていません。だからBINOM.INVは8を返してくれたんですね。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>BINOM.INVが返す値は「αちょうどの確率になる成功回数」ではなく、「α以上を最初に満たす成功回数」です。離散的な分布なので、ぴったりαになる回数は基本的に存在しません。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc15">CRITBINOM関数（旧名）との関係</span></h2>



<p class="wp-block-paragraph">ExcelにはCRITBINOMという関数もあります。これはBINOM.INVの<strong>旧関数名</strong>で、Excel 2007以前から使われていました。</p>



<p class="wp-block-paragraph">Excel 2010で関数名がBINOM.INVに変更されました。CRITBINOMは互換性のために残されていますが、互換性関数という分類になっています。</p>



<pre class="wp-block-code"><code>=CRITBINOM(100, 0.05, 0.95)   ← 旧関数名（互換性のため残存）
=BINOM.INV(100, 0.05, 0.95)   ← 新関数名（推奨）</code></pre>



<p class="wp-block-paragraph">どちらを使っても<strong>計算結果はまったく同じ</strong>です。違いは関数の世代だけですよ。</p>



<figure class="wp-block-table"><table><thead><tr><th>項目</th><th style="text-align:center">CRITBINOM（互換性関数）</th><th style="text-align:center">BINOM.INV</th></tr></thead><tbody><tr><td>登場バージョン</td><td style="text-align:center">Excel 2007以前</td><td style="text-align:center">Excel 2010以降</td></tr><tr><td>分類</td><td style="text-align:center">互換性関数</td><td style="text-align:center">統計関数</td></tr><tr><td>構文</td><td style="text-align:center">=CRITBINOM(試行回数, 成功率, α)</td><td style="text-align:center">=BINOM.INV(試行回数, 成功確率, α)</td></tr><tr><td>計算結果</td><td style="text-align:center">同じ</td><td style="text-align:center">同じ</td></tr><tr><td>将来の削除リスク</td><td style="text-align:center">あり</td><td style="text-align:center">なし</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">新しくシートを作るときはBINOM.INV関数を使いましょう。既存シートにCRITBINOMがあれば、置き換えを検討するのがおすすめです。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>既存シートを置き換えるときは「Ctrl+H」で <code>CRITBINOM(</code> を <code>BINOM.INV(</code> に一括置換すると安全です。カッコまで含めて検索するのがコツですよ。詳しくは<a href="https://mashukabu.com/excel-function-howto-use-critbinom/">CRITBINOM関数の解説記事</a>も参考にしてください。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc16">二項分布関連の関数ファミリー</span></h2>



<p class="wp-block-paragraph">Excelには、二項分布に関連する関数がいくつかあります。役割の違いを表にまとめておきますね。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>入出力の方向</th><th>主な用途</th></tr></thead><tbody><tr><td><a href="https://mashukabu.com/excel-function-howto-use-binom-dist/">BINOM.DIST</a></td><td>成功回数 → 確率</td><td>ちょうどx回 / x回以下の確率を計算</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-binom-dist-range/">BINOM.DIST.RANGE</a></td><td>成功回数の範囲 → 確率</td><td>「s回以上s2回以下」の確率を一発計算</td></tr><tr><td><strong>BINOM.INV</strong></td><td>累積確率 → 成功回数</td><td>確率からしきい値を逆算（本記事）</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-critbinom/">CRITBINOM</a></td><td>累積確率 → 成功回数</td><td>BINOM.INVの旧名（互換性関数）</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-combin/">COMBIN</a></td><td>n, r → 組み合わせ数</td><td>二項分布の数学的な検算用</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">使い分けのポイントはシンプルです。</p>



<ul class="wp-block-list"><li><strong>成功回数から確率を知りたい</strong> → BINOM.DIST / BINOM.DIST.RANGE</li><li><strong>確率から成功回数を逆算したい</strong> → BINOM.INV</li><li><strong>古いブックの保守</strong> → CRITBINOM（基本はBINOM.INVに置き換え推奨）</li></ul>



<p class="wp-block-paragraph">確率の方向（順方向か逆方向か）を意識すれば、迷わず関数を選べるようになりますよ。</p>



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



<p class="wp-block-paragraph">ExcelのBINOM.INV関数でつまずきやすいポイントをまとめました。</p>



<figure class="wp-block-table"><table><thead><tr><th>エラー</th><th>原因</th><th>対処法</th></tr></thead><tbody><tr><td><code>#NUM!</code></td><td>試行回数が0未満</td><td>0以上の整数を指定する</td></tr><tr><td><code>#NUM!</code></td><td>成功確率が0〜1の範囲外</td><td>0〜1の小数で指定する（5%なら0.05）</td></tr><tr><td><code>#NUM!</code></td><td>αが0〜1の範囲外</td><td>0〜1の小数で指定する</td></tr><tr><td><code>#VALUE!</code></td><td>引数に文字列が入った</td><td>数値またはセル参照を指定する</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">引数の範囲を確認すれば解決できることがほとんどです。順番に見ていきましょう。</p>



<h3 class="wp-block-heading"><span id="toc18">#NUM!エラー（成功確率やαが0〜1の範囲外）</span></h3>



<p class="wp-block-paragraph">成功確率とαは0から1の間で指定します。パーセント表記の数値（5や95）をそのまま入れるのはよくあるミスです。</p>



<pre class="wp-block-code"><code>=BINOM.INV(100, 5, 0.95)      ← #NUM! エラー（成功確率は0.05）
=BINOM.INV(100, 0.05, 95)     ← #NUM! エラー（αは0.95）
=BINOM.INV(100, 0.05, 0.95)   ← OK（結果: 8）</code></pre>



<p class="wp-block-paragraph">「%表記の数値÷100」で小数に変換してから指定しましょう。</p>



<h3 class="wp-block-heading"><span id="toc19">#VALUE!エラー（引数に文字列が入った）</span></h3>



<p class="wp-block-paragraph">数値であるべき引数に文字列が入ると <code>#VALUE!</code> エラーになります。</p>



<pre class="wp-block-code"><code>=BINOM.INV(&quot;百&quot;, 0.05, 0.95)   ← #VALUE! エラー</code></pre>



<p class="wp-block-paragraph">セル参照を使うときは、参照先が数値であることを確認してください。文字列型として入力された数値（<code>'100</code> のような形式）も同じエラーになります。</p>



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



<p class="wp-block-paragraph">αを0.95に指定したのに、対応する累積確率が95%ぴったりにならない、というケースがあります。これはエラーではなく、二項分布が離散的な分布だからです。</p>



<p class="wp-block-paragraph">「α以上を初めて満たす最小の成功回数」を返すという仕様を思い出してください。前のセクションで紹介したように、BINOM.DISTで検算するとつかみやすいですよ。</p>



<h2 class="wp-block-heading"><span id="toc21">Googleスプレッドシートとの違い</span></h2>



<p class="wp-block-paragraph">ExcelのBINOM.INV関数は、Googleスプレッドシートにも同じ名前・同じ構文で用意されています。</p>



<pre class="wp-block-code"><code>=BINOM.INV(100, 0.05, 0.95)</code></pre>



<p class="wp-block-paragraph">この数式はExcel・スプレッドシートどちらの環境でも同じ結果を返します。Googleスプレッドシートでも旧関数名のCRITBINOMが使えるので、どちらの関数名でも動作しますよ。</p>



<p class="wp-block-paragraph">ExcelとGoogleスプレッドシートを併用している方も安心です。BINOM.INVで統一しておけば、データを行き来させても計算結果がぶれません。</p>



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



<p class="wp-block-paragraph">ExcelのBINOM.INV関数は、累積二項分布が指定した確率以上になる最小の成功回数を返す関数です。つまり<strong>二項分布の逆関数</strong>ですね。</p>



<ul class="wp-block-list"><li>構文: <code>=BINOM.INV(試行回数, 成功確率, α)</code> で、3つの引数すべてが必須</li><li>αは0〜1の範囲で指定し、大きいほど返される成功回数も大きくなる</li><li><a href="https://mashukabu.com/excel-function-howto-use-binom-dist/">BINOM.DIST関数</a>が「成功回数→確率」、BINOM.INVは「確率→成功回数」と方向が逆</li><li>品質管理の合格ライン、アンケート回答下限、営業KPI設計などに幅広く活用できる</li><li>「上限」はα=0.95や0.99、「下限」はα=0.05や0.1で指定するのがコツ</li><li>旧関数の<a href="https://mashukabu.com/excel-function-howto-use-critbinom/">CRITBINOM</a>とは計算結果が完全に同じ。新規シートではBINOM.INVを使う</li><li>範囲指定で確率を出したいときは<a href="https://mashukabu.com/excel-function-howto-use-binom-dist-range/">BINOM.DIST.RANGE関数</a>が便利</li></ul>



<p class="wp-block-paragraph">「この成功確率なら、何回くらいで目標を達成できる？」という問いに、関数1つで根拠を持って答えられるようになります。確率を逆向きに使えるようになると、業務判断のしきい値設計がぐっとラクになりますよ。</p>



<p class="wp-block-paragraph">二項分布関連の関数はセットで覚えると理解が一気に深まります。順方向の<a href="https://mashukabu.com/excel-function-howto-use-binom-dist/">BINOM.DIST関数</a>、範囲指定の<a href="https://mashukabu.com/excel-function-howto-use-binom-dist-range/">BINOM.DIST.RANGE関数</a>もあわせてチェックしてみてくださいね。</p>



<p class="wp-block-paragraph">関数の一覧は「<a href="https://mashukabu.com/excel-function-alphabetical-order">アルファベット順 Excel関数一覧</a>」からご覧いただけます。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/excel-function-howto-use-binom-inv/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>ExcelのCHISQ.INV関数の使い方｜カイ二乗分布の逆関数で臨界値を求める方法</title>
		<link>https://mashukabu.com/excel-function-howto-use-chisq-inv/</link>
					<comments>https://mashukabu.com/excel-function-howto-use-chisq-inv/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Thu, 30 Apr 2026 21:31:24 +0000</pubDate>
				<category><![CDATA[Excel関数]]></category>
		<category><![CDATA[CHISQ.INV]]></category>
		<category><![CDATA[カイ二乗分布]]></category>
		<category><![CDATA[カイ二乗検定]]></category>
		<category><![CDATA[統計関数]]></category>
		<category><![CDATA[臨界値]]></category>
		<category><![CDATA[逆関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=6430</guid>

					<description><![CDATA[ExcelのCHISQ.INV関数の使い方を解説。カイ二乗分布の左側累積確率からχ²値（臨界値）を逆算する書き方、CHISQ.INV.RTとの違い、CHISQ.DISTとの逆関数関係、適合度検定・独立性検定の判定基準づくり、旧CHIINV関数との互換性まで、実務で使える使い方を数値例で紹介します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「カイ二乗検定の臨界値、いちいち統計表を引かないとわからない」<br>こんな悩みを持ったことはありませんか？</p>



<p class="wp-block-paragraph">自由度や有意水準が変わるたびに表をめくるのは手間ですよね。レポート上で判定基準を明示するときにも、書き写しのミスが起こりやすいです。</p>



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




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-6" checked><label class="toc-title" for="toc-checkbox-6">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">ExcelのCHISQ.INV関数とは？カイ二乗分布の逆関数</a></li><li><a href="#toc2" tabindex="0">CHISQ.INV関数の書き方（構文と引数）</a><ol><li><a href="#toc3" tabindex="0">基本構文</a></li><li><a href="#toc4" tabindex="0">引数の説明</a></li><li><a href="#toc5" tabindex="0">CHISQ.INVが返す値の意味</a></li></ol></li><li><a href="#toc6" tabindex="0">CHISQ.INV関数の基本的な使い方</a><ol><li><a href="#toc7" tabindex="0">有意水準5%の臨界値を求める</a></li><li><a href="#toc8" tabindex="0">有意水準を変えて臨界値を比較する</a></li><li><a href="#toc9" tabindex="0">信頼区間の下限を求める</a></li><li><a href="#toc10" tabindex="0">CHISQ.DIST関数との逆関数関係を確認する</a></li></ol></li><li><a href="#toc11" tabindex="0">CHISQ.INV関数の実践的な使い方・応用例</a><ol><li><a href="#toc12" tabindex="0">適合度検定の臨界値を求めて判定する</a></li><li><a href="#toc13" tabindex="0">独立性検定のレポート用テンプレート</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">よくあるエラーと対処法</a><ol><li><a href="#toc17" tabindex="0">#NUM!エラー</a></li><li><a href="#toc18" tabindex="0">#VALUE!エラー</a></li><li><a href="#toc19" tabindex="0">#NAME?エラー</a></li><li><a href="#toc20" tabindex="0">CHISQ.INVとCHISQ.INV.RTを混同して結果が逆になる</a></li></ol></li><li><a href="#toc21" tabindex="0">CHISQ.INV.RT・CHISQ.DIST・CHISQ.TEST・旧CHIINV関数との違い・使い分け</a><ol><li><a href="#toc22" tabindex="0">カイ二乗分布関連関数の使い分け早見表</a></li><li><a href="#toc23" tabindex="0">CHISQ.INVとCHISQ.INV.RTの関係</a></li><li><a href="#toc24" tabindex="0">旧CHIINV関数との互換性</a></li><li><a href="#toc25" tabindex="0">関連関数の一覧</a></li></ol></li><li><a href="#toc26" tabindex="0">まとめ</a><ol><li><a href="#toc27" tabindex="0">この記事のポイント</a></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">ExcelのCHISQ.INV関数とは？カイ二乗分布の逆関数</span></h2>



<p class="wp-block-paragraph">ExcelのCHISQ.INV関数（読み方: カイ・スクエア・インバース）は、<strong>カイ二乗（χ²）分布の左側累積確率から対応するカイ二乗値を逆算する関数</strong>です。<br>「CHISQ」は「Chi-Square（カイ二乗）」、「INV」は「Inverse（逆関数）」の略です。</p>



<p class="wp-block-paragraph"><a href="https://mashukabu.com/excel-function-howto-use-chisq-dist/">CHISQ.DIST関数</a>が「カイ二乗値 → 確率」を求めるのに対し、CHISQ.INV関数はその逆の「確率 → カイ二乗値」を求めます。<br>つまり2つの関数は逆関数の関係にあります。CHISQ.INVが返す値はカイ二乗分布上の「臨界値（critical value）」と呼ばれるものですね。</p>



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



<ul class="wp-block-list"><li>適合度検定・独立性検定の臨界値を有意水準から求める</li><li>「累積確率p以下になるカイ二乗値はいくつか」を逆算する</li><li>カイ二乗分布の信頼区間の下限を算出する</li><li>検定レポートに「自由度N・有意水準αの臨界値」を明示する</li><li>母分散の信頼区間の片側計算（標本分散の検定）に使う</li></ul>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>CHISQ.INV関数はExcel 2010以降で使えます。<br>Microsoft 365、Excel 2013〜2024のすべてのバージョンに対応しています。<br>Excel 2007以前では旧CHIINV関数（右側確率版）を使ってください。</p></blockquote>



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



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



<pre class="wp-block-code"><code>=CHISQ.INV(確率, 自由度)</code></pre>



<p class="wp-block-paragraph">カッコの中に、左側累積確率と自由度の2つを指定します。<br><a href="https://mashukabu.com/excel-function-howto-use-chisq-dist/">CHISQ.DIST関数</a>のような関数形式（TRUE/FALSE）の引数はありません。</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>確率</td><td>必須</td><td>左側累積確率。0より大きく1未満の値を指定する</td></tr><tr><td>自由度</td><td>必須</td><td>カイ二乗分布の自由度。1以上の整数を指定する</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">2つの引数はどちらも必須です。省略するとエラーになります。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>自由度に小数を入れた場合は、整数部分だけが使われます。<br>たとえば3.7と指定しても、内部では3として計算されますよ。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc5">CHISQ.INVが返す値の意味</span></h3>



<p class="wp-block-paragraph">CHISQ.INV関数は、指定した左側累積確率に対応する<strong>カイ二乗値</strong>を返します。</p>



<p class="wp-block-paragraph">たとえば <code>=CHISQ.INV(0.95, 1)</code> は約 <strong>3.8415</strong> を返します。<br>これは「自由度1のカイ二乗分布で、左側95%（つまり右側5%）に対応する値」という意味です。<br>有意水準5%の臨界値としておなじみの数値ですね。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>確率は「左側」の累積確率を渡すのがポイントです。<br>有意水準5%の検定で臨界値を求めたいときは、0.05ではなく0.95（=1-0.05）を渡します。<br>ここを間違えると結果が大きく変わってしまうので注意してくださいね。</p></blockquote>



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



<p class="wp-block-paragraph">ここからは具体的な確率と自由度を使って、CHISQ.INV関数の動きを確認していきましょう。</p>



<h3 class="wp-block-heading"><span id="toc7">有意水準5%の臨界値を求める</span></h3>



<p class="wp-block-paragraph">検定でいちばんよく使う「有意水準5%（左側95%）」の臨界値を、自由度を変えながら求めてみます。</p>



<pre class="wp-block-code"><code>=CHISQ.INV(0.95, 1)   → 3.8415
=CHISQ.INV(0.95, 2)   → 5.9915
=CHISQ.INV(0.95, 3)   → 7.8147
=CHISQ.INV(0.95, 5)   → 11.0705
=CHISQ.INV(0.95, 10)  → 18.3070
=CHISQ.INV(0.95, 20)  → 31.4104</code></pre>



<p class="wp-block-paragraph">自由度が大きくなるほど、臨界値も大きくなっていきます。<br>これはカイ二乗分布のピークが自由度の増加とともに右にずれていくためですね。</p>



<h3 class="wp-block-heading"><span id="toc8">有意水準を変えて臨界値を比較する</span></h3>



<p class="wp-block-paragraph">自由度5で固定し、有意水準（α）を変えたときの臨界値を比較してみます。</p>



<figure class="wp-block-table"><table><thead><tr><th>有意水準（α）</th><th>渡す確率（1-α）</th><th>CHISQ.INVの結果</th><th>意味</th></tr></thead><tbody><tr><td>10%</td><td>0.90</td><td>9.2364</td><td>ゆるい判定（弱めの検定）</td></tr><tr><td>5%</td><td>0.95</td><td>11.0705</td><td>標準的な判定</td></tr><tr><td>1%</td><td>0.99</td><td>15.0863</td><td>厳しい判定（強い証拠が必要）</td></tr><tr><td>0.1%</td><td>0.999</td><td>20.5150</td><td>非常に厳しい判定</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">有意水準を厳しくする（αを小さくする）ほど、臨界値は大きくなります。<br>「より強い証拠がないと棄却しない」というイメージですね。</p>



<h3 class="wp-block-heading"><span id="toc9">信頼区間の下限を求める</span></h3>



<p class="wp-block-paragraph">母分散や母標準偏差の信頼区間を計算するときにも、CHISQ.INV関数を使います。<br>たとえば95%信頼区間（両側）の下側臨界値を求めたいとき、確率は0.025（=（1-0.95）/2）を渡します。</p>



<pre class="wp-block-code"><code>=CHISQ.INV(0.025, 10)   → 3.2470</code></pre>



<p class="wp-block-paragraph">この値は「自由度10のカイ二乗分布で、左側2.5%に対応するカイ二乗値」です。<br>母分散の信頼区間を求める式 <code>(n-1)*s² / χ²</code> の分母に使う臨界値の片方になります。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>母分散の信頼区間（95%・両側）では、上側臨界値も必要です。<br>上側は <code>=CHISQ.INV(0.975, n-1)</code> または <code>=CHISQ.INV.RT(0.025, n-1)</code> で求められますよ。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc10">CHISQ.DIST関数との逆関数関係を確認する</span></h3>



<p class="wp-block-paragraph">CHISQ.INV関数と<a href="https://mashukabu.com/excel-function-howto-use-chisq-dist/">CHISQ.DIST関数</a>は逆関数の関係にあります。<br>次の数式で確認してみましょう。</p>



<pre class="wp-block-code"><code>=CHISQ.DIST(CHISQ.INV(0.95, 5), 5, TRUE)</code></pre>



<p class="wp-block-paragraph">結果は <strong>0.95</strong> です。CHISQ.INVで求めた値（11.0705）をCHISQ.DISTに戻すと、元の確率に戻ります。<br>「確率 → カイ二乗値 → 確率」のラウンドトリップが成立するわけですね。</p>



<p class="wp-block-paragraph">逆方向のラウンドトリップも成立します。</p>



<pre class="wp-block-code"><code>=CHISQ.INV(CHISQ.DIST(7.8147, 3, TRUE), 3)</code></pre>



<p class="wp-block-paragraph">結果は <strong>7.8147</strong> に戻ります。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>CHISQ.DISTとCHISQ.INVは表裏一体の関係です。<br>「カイ二乗値が手元にあって確率を知りたい」ならCHISQ.DIST、「確率（有意水準）から判定基準のカイ二乗値が欲しい」ならCHISQ.INVと使い分けてくださいね。</p></blockquote>



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



<h3 class="wp-block-heading"><span id="toc12">適合度検定の臨界値を求めて判定する</span></h3>



<p class="wp-block-paragraph">「アンケートの5択に偏りがあるか」を判定する適合度検定に、CHISQ.INV関数を使う例を見てみましょう。</p>



<p class="wp-block-paragraph">たとえば5択アンケート（回答合計100）の結果が次のとおりだったとします。</p>



<figure class="wp-block-table"><table><thead><tr><th>選択肢</th><th>観測度数</th><th>期待度数（均等なら）</th></tr></thead><tbody><tr><td>A</td><td>28</td><td>20</td></tr><tr><td>B</td><td>15</td><td>20</td></tr><tr><td>C</td><td>22</td><td>20</td></tr><tr><td>D</td><td>18</td><td>20</td></tr><tr><td>E</td><td>17</td><td>20</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">まずカイ二乗統計量（観測値と期待値のズレの合計）を計算します。</p>



<pre class="wp-block-code"><code>=(28-20)^2/20 + (15-20)^2/20 + (22-20)^2/20 + (18-20)^2/20 + (17-20)^2/20</code></pre>



<p class="wp-block-paragraph">結果は <strong>5.3</strong> です。自由度は「カテゴリ数 &#8211; 1 = 4」になります。</p>



<p class="wp-block-paragraph">次に有意水準5%の臨界値をCHISQ.INV関数で求めます。</p>



<pre class="wp-block-code"><code>=CHISQ.INV(0.95, 4)</code></pre>



<p class="wp-block-paragraph">結果は約 <strong>9.4877</strong> です。</p>



<p class="wp-block-paragraph">カイ二乗統計量（5.3）が臨界値（9.4877）より小さいので、「回答に有意な偏りがあるとはいえない」と判断できますね。<br>統計表を引かなくても、1つの数式で判定基準が手に入るのがCHISQ.INV関数のうれしいところです。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>観測値と期待値の範囲があるなら <code>=SUMPRODUCT((A1:A5-B1:B5)^2/B1:B5)</code> の1式でカイ二乗統計量がまとめて計算できます。<br>p値で判定したい場合は<a href="https://mashukabu.com/excel-function-howto-use-chisq-dist-rt/">CHISQ.DIST.RT関数</a>を使ってくださいね。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc13">独立性検定のレポート用テンプレート</span></h3>



<p class="wp-block-paragraph">「性別と商品の好みに関連があるか」のようなクロス集計表からの独立性検定でも、臨界値を活用できます。<br>レポートに判定基準を明記したいときに有効なパターンです。</p>



<p class="wp-block-paragraph">次のクロス集計表を例にします。</p>



<figure class="wp-block-table"><table><thead><tr><th>&nbsp;</th><th>商品A</th><th>商品B</th><th>合計</th></tr></thead><tbody><tr><td>男性</td><td>30</td><td>20</td><td>50</td></tr><tr><td>女性</td><td>15</td><td>35</td><td>50</td></tr><tr><td>合計</td><td>45</td><td>55</td><td>100</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">期待度数を求めて、カイ二乗統計量を計算すると約 <strong>9.0909</strong> です。<br>自由度は (2-1) × (2-1) = <strong>1</strong> ですね。</p>



<pre class="wp-block-code"><code>=CHISQ.INV(0.95, 1)</code></pre>



<p class="wp-block-paragraph">結果は約 <strong>3.8415</strong> です。</p>



<p class="wp-block-paragraph">カイ二乗統計量（9.0909）が臨界値（3.8415）を大きく上回っています。よって「性別と商品の好みには有意な関連がある」と判断できますね。</p>



<p class="wp-block-paragraph">このアプローチのメリットは、臨界値を事前に決めておけるところです。<br>「自由度1・有意水準5%の臨界値は3.8415」とレポートのテンプレートに書いておくと便利です。後から見返した人も判定基準がすぐわかりますよ。</p>



<h3 class="wp-block-heading"><span id="toc14">検定の自由度別 臨界値テーブルを作る</span></h3>



<p class="wp-block-paragraph">実務でカイ二乗検定を頻繁に使うなら、CHISQ.INV関数で臨界値テーブルを作っておくと便利です。</p>



<figure class="wp-block-table"><table><thead><tr><th>自由度</th><th>α=10%（0.90）</th><th>α=5%（0.95）</th><th>α=1%（0.99）</th></tr></thead><tbody><tr><td>1</td><td>2.7055</td><td>3.8415</td><td>6.6349</td></tr><tr><td>2</td><td>4.6052</td><td>5.9915</td><td>9.2103</td></tr><tr><td>3</td><td>6.2514</td><td>7.8147</td><td>11.3449</td></tr><tr><td>4</td><td>7.7794</td><td>9.4877</td><td>13.2767</td></tr><tr><td>5</td><td>9.2364</td><td>11.0705</td><td>15.0863</td></tr><tr><td>10</td><td>15.9872</td><td>18.3070</td><td>23.2093</td></tr><tr><td>20</td><td>28.4120</td><td>31.4104</td><td>37.5662</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">A列に自由度、B〜D列に確率（0.90, 0.95, 0.99）を割り当てます。<code>=CHISQ.INV(B$1, $A2)</code> のような複合参照式を入れれば、一括で表が完成しますよ。<br>プリントアウトして手元に置いておくと、検定のたびに統計表を探す手間がなくなります。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>検定で使う臨界値の代表値を覚えておくと便利です。<br>自由度1・有意水準5% → 3.84、自由度1・有意水準1% → 6.63 はとくに頻出ですね。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc15">母分散の信頼区間を求める</span></h3>



<p class="wp-block-paragraph">標本データから母分散の95%信頼区間を求めるときにも、CHISQ.INV関数が役に立ちます。</p>



<p class="wp-block-paragraph">母分散の信頼区間（95%・両側）の式は次のとおりです。</p>



<pre class="wp-block-code"><code>下限: (n-1) × s² / CHISQ.INV(0.975, n-1)
上限: (n-1) × s² / CHISQ.INV(0.025, n-1)</code></pre>



<p class="wp-block-paragraph">たとえば標本サイズn=11、標本分散s²=4.5のとき、95%信頼区間は次のように計算します。</p>



<pre class="wp-block-code"><code>=10 * 4.5 / CHISQ.INV(0.975, 10)   → 約 2.198（下限）
=10 * 4.5 / CHISQ.INV(0.025, 10)   → 約 13.860（上限）</code></pre>



<p class="wp-block-paragraph">母分散の95%信頼区間は <strong>[2.20, 13.86]</strong> となります。<br>左側0.975が分母に来ると下限になり、左側0.025が分母に来ると上限になる点に注意してください。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>母分散の信頼区間は「両側」で考えるので、95%なら片側2.5%ずつを差し引きます。<br>左側0.025（下端）と左側0.975（上端）の2つの臨界値を組み合わせて使う、と覚えておきましょう。</p></blockquote>



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



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



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



<figure class="wp-block-table"><table><thead><tr><th>原因</th><th>対策</th></tr></thead><tbody><tr><td>確率が0以下または1以上</td><td>0より大きく1未満の値を指定する（0 < p < 1）</td></tr><tr><td>自由度が1未満</td><td>自由度は1以上の整数を指定する</td></tr><tr><td>自由度が0または負の値</td><td>セルの式を見直して、正の値が入るように修正する</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">確率の範囲（0より大きく1未満）と自由度の範囲（1以上）を覚えておけば対処は簡単です。</p>



<pre class="wp-block-code"><code>=CHISQ.INV(0, 3)      → #NUM!エラー
=CHISQ.INV(1, 3)      → #NUM!エラー
=CHISQ.INV(0.95, 0)   → #NUM!エラー
=CHISQ.INV(0.95, 4)   → 正常（約9.4877）</code></pre>



<p class="wp-block-paragraph">「ちょうど0%」や「ちょうど100%」に対応するカイ二乗値は数学的に定義できないため、エラーになります。<br>0.001や0.999のように、0と1を避けた値を指定してくださいね。</p>



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



<p class="wp-block-paragraph">引数に数値以外の文字列を指定すると発生します。</p>



<pre class="wp-block-code"><code>=CHISQ.INV(&quot;abc&quot;, 3)   → #VALUE!エラー</code></pre>



<p class="wp-block-paragraph">セル参照を使う場合は、参照先に数値が入っているかを確認してください。<br>空白セルや、見た目は数字でも文字列扱いになっているセルを参照するとエラーが出やすいです。</p>



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



<p class="wp-block-paragraph">Excel 2007以前で <code>CHISQ.INV</code> を使うと、ピリオド付きの関数名を認識できずに発生します。</p>



<pre class="wp-block-code"><code>=CHISQ.INV(0.95, 4)   → #NAME?エラー（Excel 2007以前）</code></pre>



<p class="wp-block-paragraph">このときは旧 <code>CHIINV</code> 関数を使うか、Excelを2010以降にアップデートしてください。<br>旧CHIINV関数は「右側確率を渡す」仕様です。新CHISQ.INV（左側確率）とは引数の意味が逆になるので注意しましょう。</p>



<p class="wp-block-paragraph">なお、関数名の「<code>.</code>（ピリオド）」を全角で入力した場合も#NAME?エラーになります。<br>半角ピリオドで入力されているかも合わせて確認してくださいね。</p>



<h3 class="wp-block-heading"><span id="toc20">CHISQ.INVとCHISQ.INV.RTを混同して結果が逆になる</span></h3>



<p class="wp-block-paragraph">エラーは出ないけれど、結果が想定と違うパターンです。<br>有意水準5%の臨界値を求めるとき、CHISQ.INVには0.95を、CHISQ.INV.RTには0.05を渡します。</p>



<pre class="wp-block-code"><code>=CHISQ.INV(0.05, 4)      → 0.7107（左側5%の値。検定の判定には使えない）
=CHISQ.INV(0.95, 4)      → 9.4877（これが正しい有意水準5%の臨界値）
=CHISQ.INV.RT(0.05, 4)   → 9.4877（同じく9.4877。直感的に書けるのが利点）</code></pre>



<p class="wp-block-paragraph">「左側の確率か、右側の確率か」を意識すれば混同を防げます。<br>迷ったら、有意水準αをそのまま渡せるCHISQ.INV.RTのほうが安全ですよ。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>セルに <code>=1 - 0.05</code> のように引き算で渡すと、左側確率と右側確率の対応関係を式で表現できます。<br><code>=CHISQ.INV(1 - 0.05, 4)</code> と書くと「有意水準5%」の意図が見えやすくなりますね。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc21">CHISQ.INV.RT・CHISQ.DIST・CHISQ.TEST・旧CHIINV関数との違い・使い分け</span></h2>



<h3 class="wp-block-heading"><span id="toc22">カイ二乗分布関連関数の使い分け早見表</span></h3>



<p class="wp-block-paragraph">カイ二乗分布関連には、用途の違う関数がいくつかあります。<br>求めたい値や検定の種類に合わせて選びます。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>入力</th><th>出力</th><th>主な用途</th></tr></thead><tbody><tr><td>CHISQ.INV</td><td>左側累積確率, 自由度</td><td>カイ二乗値</td><td>左側臨界値の算出・信頼区間</td></tr><tr><td>CHISQ.INV.RT</td><td>右側累積確率, 自由度</td><td>カイ二乗値</td><td>有意水準αから直接 検定臨界値</td></tr><tr><td>CHISQ.DIST</td><td>カイ二乗値, 自由度, 関数形式</td><td>左側累積確率 or PDF</td><td>確率の算出・PDF描画</td></tr><tr><td>CHISQ.DIST.RT</td><td>カイ二乗値, 自由度</td><td>右側累積確率</td><td>p値の直接計算</td></tr><tr><td>CHISQ.TEST</td><td>観測値範囲, 期待値範囲</td><td>p値（直接）</td><td>配列から一発でカイ二乗検定</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">実務シナリオ別の使い分けは次のとおりです。</p>



<ul class="wp-block-list"><li><strong>有意水準αから臨界値を直接求めたい</strong>: CHISQ.INV.RT（αをそのまま渡せて直感的）</li><li><strong>左側確率から臨界値を求めたい / 信頼区間の下限</strong>: CHISQ.INV</li><li><strong>カイ二乗値からp値を求めたい</strong>: <a href="https://mashukabu.com/excel-function-howto-use-chisq-dist-rt/">CHISQ.DIST.RT</a> または <code>1 - CHISQ.DIST(...)</code></li><li><strong>観測値・期待値の範囲から直接検定したい</strong>: CHISQ.TEST</li></ul>



<h3 class="wp-block-heading"><span id="toc23">CHISQ.INVとCHISQ.INV.RTの関係</span></h3>



<p class="wp-block-paragraph">CHISQ.INVは「左側確率」を、CHISQ.INV.RTは「右側確率」を渡します。<br>数学的には次の関係が成り立ちます。</p>



<pre class="wp-block-code"><code>CHISQ.INV(1 - α, df) = CHISQ.INV.RT(α, df)</code></pre>



<p class="wp-block-paragraph">具体例で確認しましょう。</p>



<pre class="wp-block-code"><code>=CHISQ.INV(0.95, 4)      → 9.4877
=CHISQ.INV.RT(0.05, 4)   → 9.4877</code></pre>



<p class="wp-block-paragraph">どちらを使っても同じ臨界値が得られます。<br>使い分けのポイントは次のとおりです。</p>



<ul class="wp-block-list"><li><strong>検定の臨界値</strong>: CHISQ.INV.RT（有意水準αをそのまま渡せる）</li><li><strong>累積確率テーブル作成</strong>: CHISQ.INV（0.1, 0.5, 0.9&#8230; と並べやすい）</li><li><strong>他の逆関数（NORM.INV、T.INV）と統一</strong>: CHISQ.INV（すべて左側確率を渡す統一感）</li><li><strong>信頼区間の片側（下限）</strong>: CHISQ.INV</li></ul>



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



<p class="wp-block-paragraph">旧CHIINV関数（Excel 2007以前）は、新CHISQ.INV関数とは仕様が逆です。<br>移行時には注意が必要ですよ。</p>



<figure class="wp-block-table"><table><thead><tr><th>項目</th><th>CHISQ.INV（新・左側）</th><th>CHIINV（旧・右側）</th></tr></thead><tbody><tr><td>渡す確率</td><td>左側累積確率</td><td>右側累積確率</td></tr><tr><td>入力例（5%臨界値）</td><td>0.95</td><td>0.05</td></tr><tr><td>結果</td><td>同じカイ二乗値</td><td>同じカイ二乗値</td></tr><tr><td>導入バージョン</td><td>Excel 2010</td><td>Excel 2003以前</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">旧関数の代替対応は次のとおりです。</p>



<figure class="wp-block-table"><table><thead><tr><th>旧書き方</th><th>新書き方（同じ結果）</th></tr></thead><tbody><tr><td>=CHIINV(0.05, 4)</td><td>=CHISQ.INV.RT(0.05, 4)</td></tr><tr><td>=CHIINV(0.05, 4)</td><td>=CHISQ.INV(0.95, 4)</td></tr><tr><td>=CHIDIST(x, df)</td><td>=CHISQ.DIST.RT(x, df)</td></tr><tr><td>=CHITEST(actual, expected)</td><td>=CHISQ.TEST(actual, expected)</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">旧CHIINV関数で作られたブックは、計算結果を変えないかぎり書き換える必要はありません。<br>新規で数式を作るときはCHISQ.INV関数群を使ってくださいね。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>旧CHIINVは「右側」、新CHISQ.INVは「左側」と意味が逆です。<br>旧CHIINV(0.05, 4) と書きたいなら、新関数では CHISQ.INV.RT(0.05, 4) もしくは CHISQ.INV(0.95, 4) になります。<br>移行時はとくに気をつけてください。</p></blockquote>



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



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>説明</th></tr></thead><tbody><tr><td>CHISQ.INV</td><td>カイ二乗分布の左側逆関数（確率→x）</td></tr><tr><td>CHISQ.INV.RT</td><td>カイ二乗分布の右側逆関数（確率→x）</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-chisq-dist/">CHISQ.DIST</a></td><td>カイ二乗分布の左側累積確率 or PDF</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-chisq-dist-rt/">CHISQ.DIST.RT</a></td><td>カイ二乗分布の右側累積確率（p値）</td></tr><tr><td>CHISQ.TEST</td><td>データ範囲から直接カイ二乗検定のp値</td></tr><tr><td>CHIINV</td><td>CHISQ.INV.RTの旧名（右側のみ）</td></tr><tr><td>CHIDIST</td><td>CHISQ.DIST.RTの旧名（右側のみ）</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-t-dist/">T.DIST</a></td><td>t分布の左側確率</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-f-dist/">F.DIST</a></td><td>F分布の左側確率</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-var-s/">VAR.S</a></td><td>標本分散（信頼区間で使う）</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-stdev-s/">STDEV.S</a></td><td>標本標準偏差</td></tr></tbody></table></figure>



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



<p class="wp-block-paragraph">CHISQ.INV関数は、カイ二乗（χ²）分布の<strong>左側累積確率からカイ二乗値（臨界値）を逆算する関数</strong>です。</p>



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



<ul class="wp-block-list"><li>構文は <code>=CHISQ.INV(確率, 自由度)</code> の2つの引数を指定する</li><li>確率には<strong>左側累積確率</strong>を渡す。有意水準5%の臨界値が欲しいなら 1-0.05 = 0.95 を指定</li><li>自由度1・有意水準5% → 3.8415、自由度4・有意水準5% → 9.4877 が代表的な臨界値</li><li><a href="https://mashukabu.com/excel-function-howto-use-chisq-dist/">CHISQ.DIST関数</a>とは逆関数の関係。「確率 → カイ二乗値 → 確率」のラウンドトリップが成立する</li><li>CHISQ.INV.RTは右側確率を渡す姉妹関数。有意水準αをそのまま渡せるので検定では直感的</li><li>適合度検定・独立性検定の臨界値、母分散の信頼区間で活躍する</li><li>確率に0や1を渡すと#NUM!エラー。0より大きく1未満の値を指定する</li><li>旧CHIINV関数は右側確率を渡す仕様なので、新CHISQ.INV（左側）と混同しないよう注意</li></ul>



<p class="wp-block-paragraph">カイ二乗分布関連の関数は使い分けが大事です。<br>あわせて以下の関数も覚えておくと、検定作業がぐっと楽になりますよ。</p>



<ul class="wp-block-list"><li><a href="https://mashukabu.com/excel-function-howto-use-chisq-dist/">ExcelのCHISQ.DIST関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-chisq-dist-rt/">ExcelのCHISQ.DIST.RT関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-t-dist/">ExcelのT.DIST関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-f-dist/">ExcelのF.DIST関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-var-s/">ExcelのVAR.S関数の使い方</a></li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/excel-function-howto-use-chisq-inv/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>ExcelのCHISQ.INV.RT関数の使い方｜カイ二乗分布の右側逆関数で有意水準から臨界値を求める</title>
		<link>https://mashukabu.com/excel-function-howto-use-chisq-inv-rt/</link>
					<comments>https://mashukabu.com/excel-function-howto-use-chisq-inv-rt/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Thu, 30 Apr 2026 21:31:21 +0000</pubDate>
				<category><![CDATA[Excel関数]]></category>
		<category><![CDATA[CHISQ.INV.RT]]></category>
		<category><![CDATA[カイ二乗分布]]></category>
		<category><![CDATA[カイ二乗検定]]></category>
		<category><![CDATA[統計関数]]></category>
		<category><![CDATA[臨界値]]></category>
		<category><![CDATA[逆関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=6428</guid>

					<description><![CDATA[ExcelのCHISQ.INV.RT関数の使い方を解説。カイ二乗分布の右側累積確率（有意水準α）から直接χ²値（臨界値）を逆算する書き方、CHISQ.INVとの違い、CHISQ.DIST.RTとの逆関数関係、適合度検定・独立性検定の判定基準づくり、旧CHIINV関数との互換性まで、実務で使える使い方を数値例で紹介します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「有意水準5%の臨界値を出したいけど、CHISQ.INVだと1から引いて0.95に直すのが面倒…」<br>こんな悩みを持ったことはありませんか？</p>



<p class="wp-block-paragraph">検定では「α=5%」のようにそのまま渡せたほうがミスが減りますよね。1-αに変換し忘れて結果が逆になるのは、統計関数あるあるです。</p>



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




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-7" checked><label class="toc-title" for="toc-checkbox-7">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">ExcelのCHISQ.INV.RT関数とは？右側確率からχ²値を求める逆関数</a></li><li><a href="#toc2" tabindex="0">CHISQ.INV.RT関数の書き方（構文と引数）</a><ol><li><a href="#toc3" tabindex="0">基本構文</a></li><li><a href="#toc4" tabindex="0">引数の説明</a></li><li><a href="#toc5" tabindex="0">CHISQ.INV.RTが返す値の意味</a></li></ol></li><li><a href="#toc6" tabindex="0">CHISQ.INV.RT関数の基本的な使い方</a><ol><li><a href="#toc7" tabindex="0">有意水準5%の臨界値を求める</a></li><li><a href="#toc8" tabindex="0">有意水準を変えて臨界値を比較する</a></li><li><a href="#toc9" tabindex="0">信頼区間の上限を求める</a></li><li><a href="#toc10" tabindex="0">CHISQ.DIST.RT関数との逆関数関係を確認する</a></li></ol></li><li><a href="#toc11" tabindex="0">CHISQ.INV.RT関数の実践的な使い方・応用例</a><ol><li><a href="#toc12" tabindex="0">適合度検定の臨界値を求めて判定する</a></li><li><a href="#toc13" tabindex="0">独立性検定のレポート用テンプレート</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">よくあるエラーと対処法</a><ol><li><a href="#toc17" tabindex="0">#NUM!エラー</a></li><li><a href="#toc18" tabindex="0">#VALUE!エラー</a></li><li><a href="#toc19" tabindex="0">#NAME?エラー</a></li><li><a href="#toc20" tabindex="0">CHISQ.INV.RTとCHISQ.INVを混同して結果が逆になる</a></li></ol></li><li><a href="#toc21" tabindex="0">CHISQ.INV・CHISQ.DIST.RT・CHISQ.TEST・旧CHIINV関数との違い・使い分け</a><ol><li><a href="#toc22" tabindex="0">カイ二乗分布関連関数の使い分け早見表</a></li><li><a href="#toc23" tabindex="0">CHISQ.INV.RTとCHISQ.INVの関係</a></li><li><a href="#toc24" tabindex="0">旧CHIINV関数との互換性</a></li><li><a href="#toc25" tabindex="0">関連関数の一覧</a></li></ol></li><li><a href="#toc26" tabindex="0">まとめ</a><ol><li><a href="#toc27" tabindex="0">この記事のポイント</a></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">ExcelのCHISQ.INV.RT関数とは？右側確率からχ²値を求める逆関数</span></h2>



<p class="wp-block-paragraph">ExcelのCHISQ.INV.RT関数（読み方: カイ・スクエア・インバース・ライトテール）は、<strong>カイ二乗（χ²）分布の右側累積確率から対応するカイ二乗値を逆算する関数</strong>です。<br>「CHISQ」は「Chi-Square（カイ二乗）」、「INV」は「Inverse（逆関数）」、「RT」は「Right-Tail（右側）」の略です。</p>



<p class="wp-block-paragraph"><a href="https://mashukabu.com/excel-function-howto-use-chisq-dist-rt/">CHISQ.DIST.RT関数</a>が「カイ二乗値 → 右側確率」を求めるのに対し、CHISQ.INV.RT関数はその逆の「右側確率 → カイ二乗値」を求めます。<br>つまり2つの関数は逆関数の関係にあります。CHISQ.INV.RTが返す値はカイ二乗分布上の「臨界値（critical value）」と呼ばれるものですね。</p>



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



<ul class="wp-block-list"><li>有意水準αから適合度検定・独立性検定の臨界値を<strong>直接</strong>求める</li><li>「右側の確率がp以上になるカイ二乗値はいくつか」を逆算する</li><li>p値とχ²統計量の対応関係を逆方向から確認する</li><li>検定レポートに「自由度N・有意水準αの臨界値」を明示する</li><li>母分散の信頼区間（両側）の上限側で使う臨界値を算出する</li></ul>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>CHISQ.INV.RT関数はExcel 2010以降で使えます。<br>Microsoft 365、Excel 2013〜2024のすべてのバージョンに対応しています。<br>Excel 2007以前では旧CHIINV関数を使ってください。引数の意味は同じ（右側確率）です。</p></blockquote>



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



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



<pre class="wp-block-code"><code>=CHISQ.INV.RT(確率, 自由度)</code></pre>



<p class="wp-block-paragraph">カッコの中に、右側累積確率と自由度の2つを指定します。<br><a href="https://mashukabu.com/excel-function-howto-use-chisq-dist/">CHISQ.DIST関数</a>のような関数形式（TRUE/FALSE）の引数はありません。</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>確率</td><td>必須</td><td>右側累積確率。0より大きく1未満の値を指定する</td></tr><tr><td>自由度</td><td>必須</td><td>カイ二乗分布の自由度。1以上の整数を指定する</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">2つの引数はどちらも必須です。省略するとエラーになります。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>自由度に小数を入れた場合は、整数部分だけが使われます。<br>たとえば3.7と指定しても、内部では3として計算されますよ。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc5">CHISQ.INV.RTが返す値の意味</span></h3>



<p class="wp-block-paragraph">CHISQ.INV.RT関数は、指定した右側累積確率に対応する<strong>カイ二乗値</strong>を返します。</p>



<p class="wp-block-paragraph">たとえば <code>=CHISQ.INV.RT(0.05, 1)</code> は約 <strong>3.8415</strong> を返します。<br>これは「自由度1のカイ二乗分布で、右側5%（つまり左側95%）に対応する値」という意味です。<br>有意水準5%の臨界値としておなじみの数値ですね。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>確率は「右側」の累積確率を渡すのがポイントです。<br>有意水準5%の検定で臨界値を求めたいときは、αの値0.05をそのまま渡します。<br><a href="https://mashukabu.com/excel-function-howto-use-chisq-inv/">CHISQ.INV関数</a>とは渡す確率の向きが逆なので、混同しないよう注意してくださいね。</p></blockquote>



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



<p class="wp-block-paragraph">ここからは具体的な確率と自由度を使って、CHISQ.INV.RT関数の動きを確認していきましょう。</p>



<h3 class="wp-block-heading"><span id="toc7">有意水準5%の臨界値を求める</span></h3>



<p class="wp-block-paragraph">検定でいちばんよく使う「有意水準5%（右側5%）」の臨界値を、自由度を変えながら求めてみます。</p>



<pre class="wp-block-code"><code>=CHISQ.INV.RT(0.05, 1)   → 3.8415
=CHISQ.INV.RT(0.05, 2)   → 5.9915
=CHISQ.INV.RT(0.05, 3)   → 7.8147
=CHISQ.INV.RT(0.05, 5)   → 11.0705
=CHISQ.INV.RT(0.05, 10)  → 18.3070
=CHISQ.INV.RT(0.05, 20)  → 31.4104</code></pre>



<p class="wp-block-paragraph">自由度が大きくなるほど、臨界値も大きくなっていきます。<br>これはカイ二乗分布のピークが自由度の増加とともに右にずれていくためですね。</p>



<h3 class="wp-block-heading"><span id="toc8">有意水準を変えて臨界値を比較する</span></h3>



<p class="wp-block-paragraph">自由度5で固定し、有意水準（α）を変えたときの臨界値を比較してみます。</p>



<figure class="wp-block-table"><table><thead><tr><th>有意水準（α）</th><th>渡す確率</th><th>CHISQ.INV.RTの結果</th><th>意味</th></tr></thead><tbody><tr><td>10%</td><td>0.10</td><td>9.2364</td><td>ゆるい判定（弱めの検定）</td></tr><tr><td>5%</td><td>0.05</td><td>11.0705</td><td>標準的な判定</td></tr><tr><td>1%</td><td>0.01</td><td>15.0863</td><td>厳しい判定（強い証拠が必要）</td></tr><tr><td>0.1%</td><td>0.001</td><td>20.5150</td><td>非常に厳しい判定</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">有意水準を厳しくする（αを小さくする）ほど、臨界値は大きくなります。<br>「より強い証拠がないと棄却しない」というイメージですね。<br>αをそのまま渡せるので、レポートの数式と論文の表記がそのまま一致するのが便利です。</p>



<h3 class="wp-block-heading"><span id="toc9">信頼区間の上限を求める</span></h3>



<p class="wp-block-paragraph">母分散や母標準偏差の信頼区間を計算するときにも、CHISQ.INV.RT関数を使います。<br>たとえば95%信頼区間（両側）の上側臨界値を求めたいとき、確率は0.025（=（1-0.95）/2）を渡します。</p>



<pre class="wp-block-code"><code>=CHISQ.INV.RT(0.025, 10)   → 20.4832</code></pre>



<p class="wp-block-paragraph">この値は「自由度10のカイ二乗分布で、右側2.5%に対応するカイ二乗値」です。<br>母分散の信頼区間を求める式 <code>(n-1)*s² / χ²</code> の分母に使う臨界値の片方になります。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>母分散の信頼区間（95%・両側）では、下側臨界値も必要です。<br>下側は <code>=CHISQ.INV.RT(0.975, n-1)</code> または <code>=CHISQ.INV(0.025, n-1)</code> で求められますよ。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc10">CHISQ.DIST.RT関数との逆関数関係を確認する</span></h3>



<p class="wp-block-paragraph">CHISQ.INV.RT関数と<a href="https://mashukabu.com/excel-function-howto-use-chisq-dist-rt/">CHISQ.DIST.RT関数</a>は逆関数の関係にあります。<br>次の数式で確認してみましょう。</p>



<pre class="wp-block-code"><code>=CHISQ.DIST.RT(CHISQ.INV.RT(0.05, 5), 5)</code></pre>



<p class="wp-block-paragraph">結果は <strong>0.05</strong> です。CHISQ.INV.RTで求めた値（11.0705）をCHISQ.DIST.RTに戻すと、元の確率に戻ります。<br>「確率 → カイ二乗値 → 確率」のラウンドトリップが成立するわけですね。</p>



<p class="wp-block-paragraph">逆方向のラウンドトリップも成立します。</p>



<pre class="wp-block-code"><code>=CHISQ.INV.RT(CHISQ.DIST.RT(7.8147, 3), 3)</code></pre>



<p class="wp-block-paragraph">結果は <strong>7.8147</strong> に戻ります。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>CHISQ.DIST.RTとCHISQ.INV.RTは表裏一体の関係です。<br>「カイ二乗値が手元にあってp値を知りたい」ならCHISQ.DIST.RT、「有意水準αから判定基準のカイ二乗値が欲しい」ならCHISQ.INV.RTと使い分けてくださいね。</p></blockquote>



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



<h3 class="wp-block-heading"><span id="toc12">適合度検定の臨界値を求めて判定する</span></h3>



<p class="wp-block-paragraph">「アンケートの5択に偏りがあるか」を判定する適合度検定に、CHISQ.INV.RT関数を使う例を見てみましょう。</p>



<p class="wp-block-paragraph">たとえば5択アンケート（回答合計100）の結果が次のとおりだったとします。</p>



<figure class="wp-block-table"><table><thead><tr><th>選択肢</th><th>観測度数</th><th>期待度数（均等なら）</th></tr></thead><tbody><tr><td>A</td><td>28</td><td>20</td></tr><tr><td>B</td><td>15</td><td>20</td></tr><tr><td>C</td><td>22</td><td>20</td></tr><tr><td>D</td><td>18</td><td>20</td></tr><tr><td>E</td><td>17</td><td>20</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">まずカイ二乗統計量（観測値と期待値のズレの合計）を計算します。</p>



<pre class="wp-block-code"><code>=(28-20)^2/20 + (15-20)^2/20 + (22-20)^2/20 + (18-20)^2/20 + (17-20)^2/20</code></pre>



<p class="wp-block-paragraph">結果は <strong>5.3</strong> です。自由度は「カテゴリ数 &#8211; 1 = 4」になります。</p>



<p class="wp-block-paragraph">次に有意水準5%の臨界値をCHISQ.INV.RT関数で求めます。</p>



<pre class="wp-block-code"><code>=CHISQ.INV.RT(0.05, 4)</code></pre>



<p class="wp-block-paragraph">結果は約 <strong>9.4877</strong> です。</p>



<p class="wp-block-paragraph">カイ二乗統計量（5.3）が臨界値（9.4877）より小さいので、「回答に有意な偏りがあるとはいえない」と判断できますね。<br>有意水準αをそのまま0.05として渡せるので、変換ミスが起きにくいのがCHISQ.INV.RT関数のうれしいところです。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>観測値と期待値の範囲があるなら <code>=SUMPRODUCT((A1:A5-B1:B5)^2/B1:B5)</code> の1式でカイ二乗統計量がまとめて計算できます。<br>p値で判定したい場合は<a href="https://mashukabu.com/excel-function-howto-use-chisq-dist-rt/">CHISQ.DIST.RT関数</a>を使ってくださいね。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc13">独立性検定のレポート用テンプレート</span></h3>



<p class="wp-block-paragraph">「性別と商品の好みに関連があるか」のようなクロス集計表からの独立性検定でも、臨界値を活用できます。<br>レポートに判定基準を明記したいときに有効なパターンです。</p>



<p class="wp-block-paragraph">次のクロス集計表を例にします。</p>



<figure class="wp-block-table"><table><thead><tr><th>&nbsp;</th><th>商品A</th><th>商品B</th><th>合計</th></tr></thead><tbody><tr><td>男性</td><td>30</td><td>20</td><td>50</td></tr><tr><td>女性</td><td>15</td><td>35</td><td>50</td></tr><tr><td>合計</td><td>45</td><td>55</td><td>100</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">期待度数を求めて、カイ二乗統計量を計算すると約 <strong>9.0909</strong> です。<br>自由度は (2-1) × (2-1) = <strong>1</strong> ですね。</p>



<pre class="wp-block-code"><code>=CHISQ.INV.RT(0.05, 1)</code></pre>



<p class="wp-block-paragraph">結果は約 <strong>3.8415</strong> です。</p>



<p class="wp-block-paragraph">カイ二乗統計量（9.0909）が臨界値（3.8415）を大きく上回っています。よって「性別と商品の好みには有意な関連がある」と判断できますね。</p>



<p class="wp-block-paragraph">このアプローチのメリットは、有意水準を変えた感度分析が簡単にできるところです。<br>たとえば自由度1なら、α=5%は3.8415、α=1%は6.6349、α=0.1%は10.8276のように臨界値が並びます。<br>確率をそのまま並べるだけで、複数水準の判定基準が一目でわかりますよ。</p>



<h3 class="wp-block-heading"><span id="toc14">検定の自由度別 臨界値テーブルを作る</span></h3>



<p class="wp-block-paragraph">実務でカイ二乗検定を頻繁に使うなら、CHISQ.INV.RT関数で臨界値テーブルを作っておくと便利です。</p>



<figure class="wp-block-table"><table><thead><tr><th>自由度</th><th>α=10%（0.10）</th><th>α=5%（0.05）</th><th>α=1%（0.01）</th></tr></thead><tbody><tr><td>1</td><td>2.7055</td><td>3.8415</td><td>6.6349</td></tr><tr><td>2</td><td>4.6052</td><td>5.9915</td><td>9.2103</td></tr><tr><td>3</td><td>6.2514</td><td>7.8147</td><td>11.3449</td></tr><tr><td>4</td><td>7.7794</td><td>9.4877</td><td>13.2767</td></tr><tr><td>5</td><td>9.2364</td><td>11.0705</td><td>15.0863</td></tr><tr><td>10</td><td>15.9872</td><td>18.3070</td><td>23.2093</td></tr><tr><td>20</td><td>28.4120</td><td>31.4104</td><td>37.5662</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">A列に自由度、B〜D列に有意水準（0.10, 0.05, 0.01）を割り当てます。<code>=CHISQ.INV.RT(B$1, $A2)</code> のような複合参照式を入れれば、一括で表が完成しますよ。<br>ヘッダーに直接αの値が並ぶので、論文や統計の教科書の表とそのまま見比べられるのが利点です。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>検定で使う臨界値の代表値を覚えておくと便利です。<br>自由度1・α=5% → 3.84、自由度1・α=1% → 6.63 はとくに頻出ですね。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc15">母分散の信頼区間を求める</span></h3>



<p class="wp-block-paragraph">標本データから母分散の95%信頼区間を求めるときにも、CHISQ.INV.RT関数が役に立ちます。</p>



<p class="wp-block-paragraph">母分散の信頼区間（95%・両側）の式は次のとおりです。</p>



<pre class="wp-block-code"><code>下限: (n-1) × s² / CHISQ.INV.RT(0.025, n-1)
上限: (n-1) × s² / CHISQ.INV.RT(0.975, n-1)</code></pre>



<p class="wp-block-paragraph">たとえば標本サイズn=11、標本分散s²=4.5のとき、95%信頼区間は次のように計算します。</p>



<pre class="wp-block-code"><code>=10 * 4.5 / CHISQ.INV.RT(0.025, 10)   → 約 2.198（下限）
=10 * 4.5 / CHISQ.INV.RT(0.975, 10)   → 約 13.860（上限）</code></pre>



<p class="wp-block-paragraph">母分散の95%信頼区間は <strong>[2.20, 13.86]</strong> となります。<br>右側0.025（分布の上端側）が分母に来ると下限の値が得られます。<br>右側0.975（分布の下端側）が分母に来ると上限の値になる点に注意してください。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>母分散の信頼区間は「両側」で考えるので、95%なら片側2.5%ずつを差し引きます。<br>右側0.025（分布の右端）と右側0.975（分布の左端）の2つの臨界値を組み合わせて使う、と覚えておきましょう。</p></blockquote>



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



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



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



<figure class="wp-block-table"><table><thead><tr><th>原因</th><th>対策</th></tr></thead><tbody><tr><td>確率が0以下または1以上</td><td>0より大きく1未満の値を指定する（0 < p < 1）</td></tr><tr><td>自由度が1未満</td><td>自由度は1以上の整数を指定する</td></tr><tr><td>自由度が0または負の値</td><td>セルの式を見直して、正の値が入るように修正する</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">確率の範囲（0より大きく1未満）と自由度の範囲（1以上）を覚えておけば対処は簡単です。</p>



<pre class="wp-block-code"><code>=CHISQ.INV.RT(0, 3)      → #NUM!エラー
=CHISQ.INV.RT(1, 3)      → #NUM!エラー
=CHISQ.INV.RT(0.05, 0)   → #NUM!エラー
=CHISQ.INV.RT(0.05, 4)   → 正常（約9.4877）</code></pre>



<p class="wp-block-paragraph">「ちょうど0%」や「ちょうど100%」に対応するカイ二乗値は数学的に定義できないため、エラーになります。<br>0.001や0.999のように、0と1を避けた値を指定してくださいね。</p>



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



<p class="wp-block-paragraph">引数に数値以外の文字列を指定すると発生します。</p>



<pre class="wp-block-code"><code>=CHISQ.INV.RT(&quot;abc&quot;, 3)   → #VALUE!エラー</code></pre>



<p class="wp-block-paragraph">セル参照を使う場合は、参照先に数値が入っているかを確認してください。<br>空白セルや、見た目は数字でも文字列扱いになっているセルを参照するとエラーが出やすいです。</p>



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



<p class="wp-block-paragraph">Excel 2007以前で <code>CHISQ.INV.RT</code> を使うと、ピリオド付きの関数名を認識できずに発生します。</p>



<pre class="wp-block-code"><code>=CHISQ.INV.RT(0.05, 4)   → #NAME?エラー（Excel 2007以前）</code></pre>



<p class="wp-block-paragraph">このときは旧 <code>CHIINV</code> 関数を使うか、Excelを2010以降にアップデートしてください。<br>旧CHIINV関数も「右側確率を渡す」仕様なので、CHISQ.INV.RTと引数の意味は同じです。移行はそのまま関数名を置き換えるだけで済みます。</p>



<p class="wp-block-paragraph">なお、関数名の「<code>.</code>（ピリオド）」を全角で入力した場合も#NAME?エラーになります。<br>半角ピリオドで入力されているかも合わせて確認してくださいね。</p>



<h3 class="wp-block-heading"><span id="toc20">CHISQ.INV.RTとCHISQ.INVを混同して結果が逆になる</span></h3>



<p class="wp-block-paragraph">エラーは出ないけれど、結果が想定と違うパターンです。<br>有意水準5%の臨界値を求めるとき、CHISQ.INV.RTには0.05を、CHISQ.INVには0.95を渡します。</p>



<pre class="wp-block-code"><code>=CHISQ.INV.RT(0.95, 4)   → 0.7107（右側95%の値。検定の判定には使えない）
=CHISQ.INV.RT(0.05, 4)   → 9.4877（これが正しい有意水準5%の臨界値）
=CHISQ.INV(0.95, 4)      → 9.4877（同じく9.4877。左側確率を渡す方式）</code></pre>



<p class="wp-block-paragraph">「左側の確率か、右側の確率か」を意識すれば混同を防げます。<br>有意水準αをそのまま渡せるCHISQ.INV.RTのほうが、検定の文脈では直感的ですよ。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>セルに数式を書くときは <code>=CHISQ.INV.RT(0.05, 4)</code> のように、αの値をそのまま書くのがおすすめです。<br>後から見返したときに「有意水準5%の臨界値」だと一目でわかりますね。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc21">CHISQ.INV・CHISQ.DIST.RT・CHISQ.TEST・旧CHIINV関数との違い・使い分け</span></h2>



<h3 class="wp-block-heading"><span id="toc22">カイ二乗分布関連関数の使い分け早見表</span></h3>



<p class="wp-block-paragraph">カイ二乗分布関連には、用途の違う関数がいくつかあります。<br>求めたい値や検定の種類に合わせて選びます。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>入力</th><th>出力</th><th>主な用途</th></tr></thead><tbody><tr><td>CHISQ.INV.RT</td><td>右側累積確率, 自由度</td><td>カイ二乗値</td><td>有意水準αから直接 検定臨界値</td></tr><tr><td>CHISQ.INV</td><td>左側累積確率, 自由度</td><td>カイ二乗値</td><td>左側臨界値の算出・信頼区間</td></tr><tr><td>CHISQ.DIST.RT</td><td>カイ二乗値, 自由度</td><td>右側累積確率</td><td>p値の直接計算</td></tr><tr><td>CHISQ.DIST</td><td>カイ二乗値, 自由度, 関数形式</td><td>左側累積確率 or PDF</td><td>確率の算出・PDF描画</td></tr><tr><td>CHISQ.TEST</td><td>観測値範囲, 期待値範囲</td><td>p値（直接）</td><td>配列から一発でカイ二乗検定</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">実務シナリオ別の使い分けは次のとおりです。</p>



<ul class="wp-block-list"><li><strong>有意水準αから臨界値を直接求めたい</strong>: CHISQ.INV.RT（αをそのまま渡せて直感的）</li><li><strong>左側確率から臨界値を求めたい / 信頼区間の下限</strong>: <a href="https://mashukabu.com/excel-function-howto-use-chisq-inv/">CHISQ.INV</a></li><li><strong>カイ二乗値からp値を求めたい</strong>: <a href="https://mashukabu.com/excel-function-howto-use-chisq-dist-rt/">CHISQ.DIST.RT</a> または <code>1 - CHISQ.DIST(...)</code></li><li><strong>観測値・期待値の範囲から直接検定したい</strong>: CHISQ.TEST</li></ul>



<h3 class="wp-block-heading"><span id="toc23">CHISQ.INV.RTとCHISQ.INVの関係</span></h3>



<p class="wp-block-paragraph">CHISQ.INV.RTは「右側確率」を、<a href="https://mashukabu.com/excel-function-howto-use-chisq-inv/">CHISQ.INV</a>は「左側確率」を渡します。<br>数学的には次の関係が成り立ちます。</p>



<pre class="wp-block-code"><code>CHISQ.INV.RT(α, df) = CHISQ.INV(1 - α, df)</code></pre>



<p class="wp-block-paragraph">具体例で確認しましょう。</p>



<pre class="wp-block-code"><code>=CHISQ.INV.RT(0.05, 4)   → 9.4877
=CHISQ.INV(0.95, 4)      → 9.4877</code></pre>



<p class="wp-block-paragraph">どちらを使っても同じ臨界値が得られます。<br>使い分けのポイントは次のとおりです。</p>



<ul class="wp-block-list"><li><strong>検定の臨界値</strong>: CHISQ.INV.RT（有意水準αをそのまま渡せる）</li><li><strong>累積確率テーブル作成（0.1, 0.5, 0.9&#8230; と並べたい）</strong>: CHISQ.INV</li><li><strong>他の右側関数（F.INV.RT、T.INV.2T）と統一</strong>: CHISQ.INV.RT</li><li><strong>信頼区間の下限を直接書きたい</strong>: CHISQ.INV</li><li><strong>論文・教科書の有意水準表記とそのまま揃えたい</strong>: CHISQ.INV.RT</li></ul>



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



<p class="wp-block-paragraph">旧CHIINV関数（Excel 2007以前）は、新CHISQ.INV.RT関数と同じ仕様（右側確率を渡す）です。<br>移行は関数名を置き換えるだけで済みます。</p>



<figure class="wp-block-table"><table><thead><tr><th>項目</th><th>CHISQ.INV.RT（新・右側）</th><th>CHIINV（旧・右側）</th></tr></thead><tbody><tr><td>渡す確率</td><td>右側累積確率</td><td>右側累積確率</td></tr><tr><td>入力例（5%臨界値）</td><td>0.05</td><td>0.05</td></tr><tr><td>結果</td><td>同じカイ二乗値</td><td>同じカイ二乗値</td></tr><tr><td>導入バージョン</td><td>Excel 2010</td><td>Excel 2003以前</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">旧関数の代替対応は次のとおりです。</p>



<figure class="wp-block-table"><table><thead><tr><th>旧書き方</th><th>新書き方（同じ結果）</th></tr></thead><tbody><tr><td>=CHIINV(0.05, 4)</td><td>=CHISQ.INV.RT(0.05, 4)</td></tr><tr><td>=CHIINV(0.05, 4)</td><td>=CHISQ.INV(0.95, 4)</td></tr><tr><td>=CHIDIST(x, df)</td><td>=CHISQ.DIST.RT(x, df)</td></tr><tr><td>=CHITEST(actual, expected)</td><td>=CHISQ.TEST(actual, expected)</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">旧CHIINV関数で作られたブックは、計算結果を変えないかぎり書き換える必要はありません。<br>新規で数式を作るときはCHISQ.INV.RT関数群を使ってくださいね。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>旧CHIINVと新CHISQ.INV.RTは「どちらも右側確率」で意味が同じです。<br>一方<a href="https://mashukabu.com/excel-function-howto-use-chisq-inv/">CHISQ.INV</a>は「左側確率」なので意味が逆になります。<br>移行時にCHISQ.INVを選ぶと結果が変わるので、CHISQ.INV.RTを選んでください。</p></blockquote>



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



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>説明</th></tr></thead><tbody><tr><td>CHISQ.INV.RT</td><td>カイ二乗分布の右側逆関数（確率→x）</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-chisq-inv/">CHISQ.INV</a></td><td>カイ二乗分布の左側逆関数（確率→x）</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-chisq-dist-rt/">CHISQ.DIST.RT</a></td><td>カイ二乗分布の右側累積確率（p値）</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-chisq-dist/">CHISQ.DIST</a></td><td>カイ二乗分布の左側累積確率 or PDF</td></tr><tr><td>CHISQ.TEST</td><td>データ範囲から直接カイ二乗検定のp値</td></tr><tr><td>CHIINV</td><td>CHISQ.INV.RTの旧名（右側のみ）</td></tr><tr><td>CHIDIST</td><td>CHISQ.DIST.RTの旧名（右側のみ）</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-t-dist/">T.DIST</a></td><td>t分布の左側確率</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-f-dist/">F.DIST</a></td><td>F分布の左側確率</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-var-s/">VAR.S</a></td><td>標本分散（信頼区間で使う）</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-stdev-s/">STDEV.S</a></td><td>標本標準偏差</td></tr></tbody></table></figure>



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



<p class="wp-block-paragraph">CHISQ.INV.RT関数は、カイ二乗（χ²）分布の<strong>右側累積確率からカイ二乗値（臨界値）を逆算する関数</strong>です。</p>



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



<ul class="wp-block-list"><li>構文は <code>=CHISQ.INV.RT(確率, 自由度)</code> の2つの引数を指定する</li><li>確率には<strong>右側累積確率</strong>を渡す。有意水準5%の臨界値が欲しいなら 0.05 をそのまま指定</li><li>自由度1・有意水準5% → 3.8415、自由度4・有意水準5% → 9.4877 が代表的な臨界値</li><li><a href="https://mashukabu.com/excel-function-howto-use-chisq-dist-rt/">CHISQ.DIST.RT関数</a>とは逆関数の関係。「確率 → カイ二乗値 → 確率」のラウンドトリップが成立する</li><li><a href="https://mashukabu.com/excel-function-howto-use-chisq-inv/">CHISQ.INV関数</a>は左側確率を渡す姉妹関数。<code>CHISQ.INV.RT(α, df) = CHISQ.INV(1-α, df)</code> の関係</li><li>適合度検定・独立性検定の臨界値、母分散の信頼区間で活躍する</li><li>確率に0や1を渡すと#NUM!エラー。0より大きく1未満の値を指定する</li><li>旧CHIINV関数も右側確率仕様なので、関数名の置き換えだけで移行できる</li></ul>



<p class="wp-block-paragraph">カイ二乗分布関連の関数は使い分けが大事です。<br>あわせて以下の関数も覚えておくと、検定作業がぐっと楽になりますよ。</p>



<ul class="wp-block-list"><li><a href="https://mashukabu.com/excel-function-howto-use-chisq-inv/">ExcelのCHISQ.INV関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-chisq-dist/">ExcelのCHISQ.DIST関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-chisq-dist-rt/">ExcelのCHISQ.DIST.RT関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-t-dist/">ExcelのT.DIST関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-f-dist/">ExcelのF.DIST関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-var-s/">ExcelのVAR.S関数の使い方</a></li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/excel-function-howto-use-chisq-inv-rt/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>ExcelのT.INV関数の使い方｜t分布の逆関数で臨界値を求める</title>
		<link>https://mashukabu.com/excel-function-howto-use-t-inv/</link>
					<comments>https://mashukabu.com/excel-function-howto-use-t-inv/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Thu, 30 Apr 2026 11:43:37 +0000</pubDate>
				<category><![CDATA[Excel関数]]></category>
		<category><![CDATA[T.INV関数]]></category>
		<category><![CDATA[t分布]]></category>
		<category><![CDATA[信頼区間]]></category>
		<category><![CDATA[統計関数]]></category>
		<category><![CDATA[臨界値]]></category>
		<category><![CDATA[逆関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=6390</guid>

					<description><![CDATA[ExcelのT.INV関数の使い方を解説。t分布の左側確率からt値（臨界値）を逆算する方法、信頼区間の計算、T.DIST関数との関係、T.INV.2T（両側）との違い、旧TINV関数との互換性、よくあるエラー対処を実務例つきで紹介します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「t検定の棄却限界（臨界値）をExcelで一発で出したいけど、どの関数を使えばいいんだろう？」<br>こんな悩みを持ったことはありませんか？</p>



<p class="wp-block-paragraph">p値の計算はT.DIST関数で済ませられても、逆に「有意水準5%のときのt値はいくつ？」を求める場面で迷う人は多いです。<br>教科書の巻末t表をめくるのも面倒ですよね。</p>



<p class="wp-block-paragraph">そんなときに使うのがExcelのT.INV関数です。<br>この記事ではT.INV関数の基本構文から実務での活用例まで解説します。<br><a href="https://mashukabu.com/excel-function-howto-use-t-dist/">T.DIST関数</a>との関係や、T.INV.2T関数（両側）・旧TINV関数との違いもあわせて整理しました。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-8" checked><label class="toc-title" for="toc-checkbox-8">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">T.INV関数とは？t分布の左側確率からt値を逆算する関数</a><ol><li><a href="#toc2" tabindex="0">T.INV関数でできること</a></li><li><a href="#toc3" tabindex="0">「左側確率」が表すもの</a></li></ol></li><li><a href="#toc4" tabindex="0">T.INV関数の書き方（構文と引数）</a><ol><li><a href="#toc5" tabindex="0">基本構文</a></li><li><a href="#toc6" tabindex="0">引数の説明</a></li><li><a href="#toc7" tabindex="0">確率は0〜1の範囲で指定する</a></li></ol></li><li><a href="#toc8" tabindex="0">T.INV関数の基本的な使い方</a><ol><li><a href="#toc9" tabindex="0">片側検定の臨界t値を求める</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">T.INV関数の実践的な使い方・応用例</a><ol><li><a href="#toc13" tabindex="0">1標本t検定の合否判定（手動t検定）</a></li><li><a href="#toc14" tabindex="0">平均値の95%信頼区間を計算する</a></li><li><a href="#toc15" tabindex="0">t分布表の代わりに使う</a></li></ol></li><li><a href="#toc16" tabindex="0">T.DIST・T.INV.2T・旧TINV関数との違い・使い分け</a><ol><li><a href="#toc17" tabindex="0">T.DIST関数との関係（互いに逆関数）</a></li><li><a href="#toc18" tabindex="0">T.INV.2T関数との違い（片側 vs 両側）</a></li><li><a href="#toc19" tabindex="0">T.INV.2Tと等価な3つの式</a></li><li><a href="#toc20" tabindex="0">旧TINV関数との互換性</a></li><li><a href="#toc21" tabindex="0">関連関数の一覧</a></li></ol></li><li><a href="#toc22" tabindex="0">よくあるエラーと対処法</a><ol><li><a href="#toc23" tabindex="0">#NUM!エラー</a></li><li><a href="#toc24" tabindex="0">#VALUE!エラー</a></li><li><a href="#toc25" tabindex="0">#NAME?エラー</a></li></ol></li><li><a href="#toc26" tabindex="0">まとめ</a><ol><li><a href="#toc27" tabindex="0">この記事のポイント</a></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">T.INV関数とは？t分布の左側確率からt値を逆算する関数</span></h2>



<p class="wp-block-paragraph">ExcelのT.INV関数（読み方: ティー・インブ）は、t分布の<strong>左側確率に対応するt値</strong>を返す関数です。<br>「INV」は「Inverse（逆）」の略で、確率を入力するとt値が返ってくる「逆引き関数」です。</p>



<p class="wp-block-paragraph">ひとことでいうと、<strong>T.DIST関数の逆向きの計算ができる関数</strong>です。<br>T.DIST関数が「t値 → 確率」を計算するのに対して、T.INV関数は「確率 → t値」を返します。</p>



<p class="wp-block-paragraph">t分布は、サンプル数が少なくて母集団の分散がわからないときに使う分布です。<br>釣り鐘型で正規分布によく似ていますが、裾が少し厚いのが特徴です。<br>自由度が大きくなるほど、正規分布に近づきます。</p>



<h3 class="wp-block-heading"><span id="toc2">T.INV関数でできること</span></h3>



<p class="wp-block-paragraph">T.INV関数の主な用途は次のとおりです。</p>



<ul class="wp-block-list"><li>有意水準（α）と自由度から、片側検定の臨界値を求める</li><li>信頼区間を計算するときの臨界t値を取得する</li><li>教科書の「t分布表」の値をExcelで確認する</li><li>t検定で「棄却域の境界線」を可視化する</li></ul>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>T.INV関数はExcel 2010以降で使えます。<br>Microsoft 365、Excel 2013〜2024のすべてのバージョンに対応しています。<br>Excel 2007以前では使えないので、その場合は旧TINV関数を使ってください（仕様が異なる点に注意）。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc3">「左側確率」が表すもの</span></h3>



<p class="wp-block-paragraph">T.INV関数の第1引数「確率」は、<strong>t分布の左側確率</strong>を意味します。<br>つまり「t値以下になる確率」のことです。</p>



<p class="wp-block-paragraph">たとえば確率0.95、自由度10のT.INVは約1.812です。<br>これは「自由度10のt分布で、t = 1.812以下になる確率がちょうど95%」という意味になります。<br>逆にいえば、「右側に5%だけ残る境界線」が約1.812というわけです。</p>



<p class="wp-block-paragraph">片側検定で有意水準5%の臨界値を求めたいときは、<code>=T.INV(0.95, df)</code>と書きます。<br>「左側に95%、右側に5%」という関係を覚えておくと迷わなくなります。</p>



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



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



<pre class="wp-block-code"><code>=T.INV(確率, 自由度)</code></pre>



<p class="wp-block-paragraph">カッコの中に2つの引数を指定します。<br>T.DIST関数のようにTRUE/FALSEの「関数形式」を選ぶ必要はありません。</p>



<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>確率</td><td>必須</td><td>t分布の左側確率。0より大きく1より小さい値（0 < 確率 < 1）</td></tr><tr><td>自由度</td><td>必須</td><td>t分布の自由度。1以上の整数</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">引数は2つだけのシンプルな関数です。<br>確率には0や1を渡せない点に注意してください。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>自由度に小数を入れると、整数部分だけが使われます。<br>たとえば10.7を渡しても、内部では10として計算されます。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc7">確率は0〜1の範囲で指定する</span></h3>



<p class="wp-block-paragraph">T.INV関数の最大の注意点は、<strong>確率が0以下または1以上だとエラーになる</strong>ことです。</p>



<pre class="wp-block-code"><code>=T.INV(0, 10)     → #NUM!エラー
=T.INV(1, 10)     → #NUM!エラー
=T.INV(-0.1, 10)  → #NUM!エラー
=T.INV(1.5, 10)   → #NUM!エラー
=T.INV(0.95, 10)  → 正常（約1.812）</code></pre>



<p class="wp-block-paragraph">「有意水準5%」と「左側確率0.95」を混同しないように注意してください。<br>片側検定の右側臨界値を求めるときは、有意水準αを使って<code>=T.INV(1 - α, df)</code>と書きます。</p>



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



<p class="wp-block-paragraph">ここからは具体的な確率と自由度を使って、T.INV関数の動きを確認していきましょう。</p>



<h3 class="wp-block-heading"><span id="toc9">片側検定の臨界t値を求める</span></h3>



<p class="wp-block-paragraph">有意水準5%、自由度15で片側検定の右側臨界値を求めます。<br>左側に95%入る位置を求めればよいので、第1引数は0.95です。</p>



<pre class="wp-block-code"><code>=T.INV(0.95, 15)</code></pre>



<p class="wp-block-paragraph">結果は約 <strong>1.7531</strong> です。<br>これは「片側5%水準の右側臨界値」で、t統計量がこの値を超えたら「有意差あり」と判断できる境界線です。</p>



<p class="wp-block-paragraph">逆に左側臨界値（左側5%）を求めるには、確率0.05を渡します。</p>



<pre class="wp-block-code"><code>=T.INV(0.05, 15)</code></pre>



<p class="wp-block-paragraph">結果は約 <strong>-1.7531</strong> です。<br>t分布は平均0で左右対称なので、右側臨界値の符号を反転させた値になります。</p>



<h3 class="wp-block-heading"><span id="toc10">信頼区間で使う臨界値を求める</span></h3>



<p class="wp-block-paragraph">95%信頼区間の臨界値は、両側に2.5%ずつ残す形で求めます。<br>自由度15のとき、上側臨界値は次の式で取得できます。</p>



<pre class="wp-block-code"><code>=T.INV(0.975, 15)</code></pre>



<p class="wp-block-paragraph">結果は約 <strong>2.1314</strong> です。<br>「左側に97.5%、右側に2.5%」が境界線になるので、95%信頼区間の係数として使われます。</p>



<p class="wp-block-paragraph">99%信頼区間なら、左側0.995で計算します。</p>



<pre class="wp-block-code"><code>=T.INV(0.995, 15)</code></pre>



<p class="wp-block-paragraph">結果は約 <strong>2.9467</strong> です。<br>信頼度を上げるほど、臨界値が大きくなる関係が確認できます。</p>



<h3 class="wp-block-heading"><span id="toc11">自由度を変えたときの値の動き</span></h3>



<p class="wp-block-paragraph">同じ確率（0.95）で、自由度を変えるとどうなるか見てみましょう。</p>



<pre class="wp-block-code"><code>=T.INV(0.95, 5)     → 約 2.0150
=T.INV(0.95, 30)    → 約 1.6973
=T.INV(0.95, 1000)  → 約 1.6464</code></pre>



<p class="wp-block-paragraph">自由度が大きくなるほど、結果は標準正規分布の片側5%臨界値（約1.6449）に近づきます。<br>サンプルサイズが大きいときはt分布と正規分布の差がほぼなくなる、という性質が確認できますね。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>「自由度が小さい（＝サンプルが少ない）ほど、同じ有意水準でも臨界値は大きめに出る」と覚えておきましょう。<br>少ないデータでは「差がある」と言いにくくなる、と直感的に理解できますよ。</p></blockquote>



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



<h3 class="wp-block-heading"><span id="toc13">1標本t検定の合否判定（手動t検定）</span></h3>



<p class="wp-block-paragraph">新しい工程で作った製品16個の重さを測ったところ、平均100g、標本標準偏差8gでした。<br>「目標の95gより重くなっているか」を片側t検定（右側、有意水準5%）で判定します。</p>



<p class="wp-block-paragraph">まずt統計量を計算します。</p>



<pre class="wp-block-code"><code>=(100 - 95) / (8 / SQRT(16))</code></pre>



<p class="wp-block-paragraph">結果は <strong>2.5</strong> です。<br>次に右側臨界値をT.INV関数で取得します。<br>自由度はサンプル数 &#8211; 1 = 15です。</p>



<pre class="wp-block-code"><code>=T.INV(0.95, 15)</code></pre>



<p class="wp-block-paragraph">結果は約 <strong>1.7531</strong> です。<br>t統計量2.5は臨界値1.7531を上回っているので、「有意水準5%で重くなっている」と判断できます。</p>



<p class="wp-block-paragraph">p値で判定する場合は<a href="https://mashukabu.com/excel-function-howto-use-t-dist-rt/">T.DIST.RT関数</a>を使いますが、<br>「臨界値を超えたか」で見るほうが直感的なケースもあります。<br>報告書で「t = 2.50 > 臨界値1.75」と示すと、判定根拠が伝わりやすくなります。</p>



<h3 class="wp-block-heading"><span id="toc14">平均値の95%信頼区間を計算する</span></h3>



<p class="wp-block-paragraph">サンプル20個から平均値の95%信頼区間を求めるケースを考えます。</p>



<ul class="wp-block-list"><li>サンプル数: 20</li><li>標本平均: 50.0（<a href="https://mashukabu.com/excel-function-howto-use-average/">AVERAGE関数</a>で算出）</li><li>標本標準偏差: 4.0（<a href="https://mashukabu.com/excel-function-howto-use-stdev-s/">STDEV.S関数</a>で算出）</li><li>自由度: 19</li></ul>



<p class="wp-block-paragraph">95%信頼区間の臨界値は、左側0.975の位置にあるt値です。</p>



<pre class="wp-block-code"><code>=T.INV(0.975, 19)</code></pre>



<p class="wp-block-paragraph">結果は約 <strong>2.0930</strong> です。<br>標準誤差は <code>4.0 / SQRT(20) = 0.8944</code> なので、信頼区間の幅は次の式で求められます。</p>



<pre class="wp-block-code"><code>=2.0930 * (4 / SQRT(20))</code></pre>



<p class="wp-block-paragraph">結果は約 <strong>1.872</strong> です。<br>つまり95%信頼区間は「50.0 ± 1.87」となり、約48.13〜51.87の範囲に母平均が含まれると推定できます。</p>



<h3 class="wp-block-heading"><span id="toc15">t分布表の代わりに使う</span></h3>



<p class="wp-block-paragraph">統計の教科書には「自由度別のt分布表」が掲載されていますが、T.INV関数があれば不要です。<br>よく使う臨界値をまとめておくと便利ですよ。</p>



<figure class="wp-block-table"><table><thead><tr><th>信頼度 / 有意水準</th><th>第1引数</th><th>自由度10</th><th>自由度20</th><th>自由度30</th></tr></thead><tbody><tr><td>90%（片側5%）</td><td>0.95</td><td>約 1.812</td><td>約 1.725</td><td>約 1.697</td></tr><tr><td>95%（片側2.5%）</td><td>0.975</td><td>約 2.228</td><td>約 2.086</td><td>約 2.042</td></tr><tr><td>99%（片側0.5%）</td><td>0.995</td><td>約 3.169</td><td>約 2.845</td><td>約 2.750</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">数式は <code>=T.INV(0.975, 10)</code> のように、信頼度に応じた左側確率と自由度を入れるだけです。<br>新しい確率水準が必要になっても、教科書を引き直す必要はありません。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>両側検定や両側信頼区間の臨界値は、<code>T.INV(1 - α/2, df)</code> で計算するのが基本です。<br>「両側5%信頼区間なら左側0.975」と覚えておきましょう。<br>両側臨界値を直接欲しいときはT.INV.2T関数を使うほうが楽です。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc16">T.DIST・T.INV.2T・旧TINV関数との違い・使い分け</span></h2>



<h3 class="wp-block-heading"><span id="toc17">T.DIST関数との関係（互いに逆関数）</span></h3>



<p class="wp-block-paragraph">T.INV関数とT.DIST関数は、<strong>入力と出力がちょうど逆の関係</strong>にあります。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>入力</th><th>出力</th></tr></thead><tbody><tr><td>T.DIST</td><td>t値</td><td>左側確率（CDF）</td></tr><tr><td>T.INV</td><td>左側確率</td><td>t値</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">たとえば次の2つの式は、互いに「裏返し」の関係です。</p>



<pre class="wp-block-code"><code>=T.DIST(1.7531, 15, TRUE)   → 約 0.95
=T.INV(0.95, 15)            → 約 1.7531</code></pre>



<p class="wp-block-paragraph">「t値から確率を求めたい」ならT.DIST、「確率からt値を求めたい」ならT.INVと使い分けてください。<br><a href="https://mashukabu.com/excel-function-howto-use-t-dist/">T.DIST関数の詳細</a>も合わせて覚えておくと、t分布の計算が一通り揃います。</p>



<h3 class="wp-block-heading"><span id="toc18">T.INV.2T関数との違い（片側 vs 両側）</span></h3>



<p class="wp-block-paragraph">T.INVと似た名前でT.INV.2T関数がありますが、<strong>指定する確率の意味が違います</strong>。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>確率の意味</th><th>主な用途</th></tr></thead><tbody><tr><td>T.INV</td><td>左側確率</td><td>片側検定の臨界値、左側臨界値</td></tr><tr><td>T.INV.2T</td><td>両側合計の確率</td><td>両側検定の臨界値、両側信頼区間</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">たとえば自由度15で「両側5%の臨界値」を求めるとき、書き方が変わります。</p>



<pre class="wp-block-code"><code>=T.INV(0.975, 15)     → 約 2.1314（左側に97.5%）
=T.INV.2T(0.05, 15)   → 約 2.1314（両側合計5%）</code></pre>



<p class="wp-block-paragraph">どちらも同じ値を返します。<br>T.INV.2Tのほうが「有意水準αをそのまま渡せる」ので、両側検定では直感的です。<br>片側検定や信頼区間の計算では、T.INVのほうが柔軟性があって便利ですよ。</p>



<h3 class="wp-block-heading"><span id="toc19">T.INV.2Tと等価な3つの式</span></h3>



<p class="wp-block-paragraph">T.INV.2T関数の結果は、T.INV関数でも計算できます。<br>等価式を知っておくと、数式の意味を理解しやすくなります。</p>



<pre class="wp-block-code"><code>=T.INV.2T(α, df)
=T.INV(1 - α/2, df)
=ABS(T.INV(α/2, df))</code></pre>



<p class="wp-block-paragraph">3つの書き方はすべて同じ値を返します。</p>



<figure class="wp-block-table"><table><thead><tr><th>数式</th><th>考え方</th></tr></thead><tbody><tr><td><code>T.INV.2T(α, df)</code></td><td>両側合計の確率を直接渡す</td></tr><tr><td><code>T.INV(1 - α/2, df)</code></td><td>上側臨界値（左側に1-α/2の位置）</td></tr><tr><td><code>ABS(T.INV(α/2, df))</code></td><td>下側臨界値の絶対値</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">たとえば両側5%水準・自由度15なら、3つとも約2.1314になります。</p>



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



<p class="wp-block-paragraph">旧TINV関数（Excel 2007以前）は、現在のT.INV関数とは仕様が大きく違います。<br><strong>旧TINVは両側確率を渡す（=T.INV.2Tと同じ仕様）</strong>点に注意してください。</p>



<figure class="wp-block-table"><table><thead><tr><th>項目</th><th>T.INV（新）</th><th>TINV（旧）</th></tr></thead><tbody><tr><td>引数</td><td>(左側確率, 自由度)</td><td>(両側確率, 自由度)</td></tr><tr><td>確率の意味</td><td>左側確率</td><td>両側合計の確率</td></tr><tr><td>同じ結果になる関数</td><td>（特になし）</td><td>T.INV.2T</td></tr><tr><td>導入バージョン</td><td>Excel 2010</td><td>Excel 2003以前</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">旧TINV関数の代替は次のとおりです。</p>



<figure class="wp-block-table"><table><thead><tr><th>旧書き方</th><th>新書き方</th></tr></thead><tbody><tr><td>=TINV(α, df)</td><td>=T.INV.2T(α, df)</td></tr><tr><td>=TINV(α, df)</td><td>=T.INV(1 &#8211; α/2, df)</td></tr><tr><td>（旧TINVには相当なし）</td><td>=T.INV(p, df)（左側確率を直接）</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">旧TINV関数で作られたブックは、計算結果を変えないかぎり書き換える必要はありません。<br>新規で数式を作るときは、片側ならT.INV、両側ならT.INV.2Tを使い分けるのがおすすめです。</p>



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



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>説明</th></tr></thead><tbody><tr><td>T.INV</td><td>t分布の逆関数（左片側）。確率からt値を逆算</td></tr><tr><td>T.INV.2T</td><td>t分布の逆関数（両側）。両側確率からt値を逆算</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-t-dist/">T.DIST</a></td><td>t分布の左片側確率または確率密度</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-t-dist-2t/">T.DIST.2T</a></td><td>t分布の両側確率</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-t-dist-rt/">T.DIST.RT</a></td><td>t分布の右片側確率</td></tr><tr><td>T.TEST</td><td>t検定のp値を直接計算</td></tr><tr><td>TINV</td><td>T.INV.2Tの旧名（仕様は両側確率）</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-average/">AVERAGE</a></td><td>標本平均（信頼区間の計算で使う）</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-stdev-s/">STDEV.S</a></td><td>標本標準偏差（信頼区間の計算で使う）</td></tr></tbody></table></figure>



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



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



<p class="wp-block-paragraph">T.INV関数で最も多いエラーです。<br>原因は2パターンあります。</p>



<figure class="wp-block-table"><table><thead><tr><th>原因</th><th>対策</th></tr></thead><tbody><tr><td>確率が0以下または1以上</td><td>0 < 確率 < 1 の範囲に収める</td></tr><tr><td>自由度が1未満（0や負の値）</td><td>自由度は1以上の整数にする</td></tr></tbody></table></figure>



<pre class="wp-block-code"><code>=T.INV(0, 15)         → #NUM!エラー（確率が0）
=T.INV(1, 15)         → #NUM!エラー（確率が1）
=T.INV(0.95, 0)       → #NUM!エラー（自由度0）
=T.INV(0.95, -5)      → #NUM!エラー（自由度が負）
=T.INV(0.95, 15)      → 正常（約1.7531）</code></pre>



<p class="wp-block-paragraph">「有意水準5%」を直接渡してしまうケースに注意してください。<br>片側検定の右側臨界値なら<code>=T.INV(0.95, df)</code>、左側なら<code>=T.INV(0.05, df)</code>です。</p>



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



<p class="wp-block-paragraph">引数に数値以外の文字列を指定すると発生します。</p>



<pre class="wp-block-code"><code>=T.INV(&quot;abc&quot;, 15)   → #VALUE!エラー</code></pre>



<p class="wp-block-paragraph">セル参照を使う場合は、参照先に数値が入っているかを確認しましょう。<br>パーセント表示のセル（例: 95%）を渡すと、内部的には0.95として扱われるので問題ありません。</p>



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



<p class="wp-block-paragraph">Excel 2007以前では <code>T.INV</code> を認識できず発生します。<br>ピリオドを含む関数名に対応していないためです。</p>



<pre class="wp-block-code"><code>=T.INV(0.95, 15)    → #NAME?エラー（Excel 2007以前）</code></pre>



<p class="wp-block-paragraph">このときは旧TINV関数を使うことになりますが、<strong>旧TINVは両側確率を渡す仕様</strong>なので注意してください。<br>左側確率0.95に相当する両側確率は0.10なので、<code>=TINV(0.10, 15)</code>と書きます。<br>新規でファイルを作るなら、Excelを2010以降にアップデートするほうが長期的に楽です。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>T.INV関数の引数は2つだけ（確率, 自由度）なので、3つ目の引数は書かないように注意してください。<br>T.DIST関数の感覚で「関数形式（TRUE/FALSE）」を足すと<code>#VALUE!</code>エラーになります。</p></blockquote>



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



<p class="wp-block-paragraph">ExcelのT.INV関数は、t分布の<strong>左側確率からt値（臨界値）を逆算する</strong>関数です。</p>



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



<ul class="wp-block-list"><li>構文は <code>=T.INV(確率, 自由度)</code> の2つの引数だけ</li><li>確率は0より大きく1より小さい値を渡す。0や1はエラーになる</li><li>第1引数は「左側確率」。片側検定の右側臨界値は<code>=T.INV(1 - α, df)</code></li><li>T.DIST関数と互いに逆関数の関係。「t値 ⇄ 確率」の双方向計算ができる</li><li>両側検定や両側信頼区間にはT.INV.2T関数を使うと楽</li><li>等価式 <code>T.INV.2T(α, df) = T.INV(1 - α/2, df)</code> を覚えておくと便利</li><li>自由度は1以上の整数。1標本t検定なら「サンプル数 &#8211; 1」で求める</li><li>旧TINV関数は両側確率の仕様（=T.INV.2Tと同じ）。新規ではT.INVまたはT.INV.2Tを使い分けるのがおすすめ</li></ul>



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



<ul class="wp-block-list"><li><a href="https://mashukabu.com/excel-function-howto-use-t-dist/">ExcelのT.DIST関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-t-dist-2t/">ExcelのT.DIST.2T関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-t-dist-rt/">ExcelのT.DIST.RT関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-average/">ExcelのAVERAGE関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-stdev-s/">ExcelのSTDEV.S関数の使い方</a></li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/excel-function-howto-use-t-inv/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>ExcelのNORM.S.INV関数の使い方｜確率からzスコアを求める方法</title>
		<link>https://mashukabu.com/excel-function-howto-use-norm-s-inv/</link>
					<comments>https://mashukabu.com/excel-function-howto-use-norm-s-inv/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Sat, 04 Apr 2026 15:38:11 +0000</pubDate>
				<category><![CDATA[Excel関数]]></category>
		<category><![CDATA[NORM.S.INV関数]]></category>
		<category><![CDATA[zスコア]]></category>
		<category><![CDATA[信頼区間]]></category>
		<category><![CDATA[標準正規分布]]></category>
		<category><![CDATA[統計関数]]></category>
		<category><![CDATA[逆関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=5821</guid>

					<description><![CDATA[ExcelのNORM.S.INV関数の使い方を基本構文から実務活用まで解説。標準正規分布の累積確率からzスコアを逆算する方法、NORM.INV関数やNORM.S.DIST関数との違い・使い分け、信頼区間の算出やデータの異常値検出での活用例も紹介します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「95%信頼区間のzスコアって1.96だっけ？」。統計の分析でこの値が必要になるたび、正規分布表を探していませんか。</p>



<p class="wp-block-paragraph">表から値を読み取る作業は手間がかかりますよね。しかも、確率の行と列を間違えると結果がずれてしまいます。</p>



<p class="wp-block-paragraph">そんなときに使うのがNORM.S.INV関数です。確率を入力するだけで、対応するzスコアを一発で返してくれます。この記事では基本の書き方から信頼区間の算出まで解説しますね。<a href="https://mashukabu.com/excel-function-howto-use-norm-s-dist/">NORM.S.DIST関数</a>との逆関数の関係もあわせて整理しました。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-9" checked><label class="toc-title" for="toc-checkbox-9">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">ExcelのNORM.S.INV関数とは？確率からzスコアを返す関数</a></li><li><a href="#toc2" tabindex="0">NORM.S.INV関数の書き方（構文と引数）</a><ol><li><a href="#toc3" tabindex="0">基本構文</a></li><li><a href="#toc4" tabindex="0">引数の説明</a></li></ol></li><li><a href="#toc5" tabindex="0">NORM.S.INV関数の基本的な使い方</a><ol><li><a href="#toc6" tabindex="0">確率0.5（50%）のzスコアを求める</a></li><li><a href="#toc7" tabindex="0">確率0.975のzスコアを求める（両側95%信頼区間）</a></li><li><a href="#toc8" tabindex="0">確率0.025のzスコアを求める</a></li><li><a href="#toc9" tabindex="0">よく使う確率とzスコアの対応表</a></li></ol></li><li><a href="#toc10" tabindex="0">NORM.S.INV関数の実務活用例</a><ol><li><a href="#toc11" tabindex="0">信頼区間を算出する</a></li><li><a href="#toc12" tabindex="0">品質管理の管理限界を設定する</a></li><li><a href="#toc13" tabindex="0">データの異常値を検出する</a></li><li><a href="#toc14" tabindex="0">NORM.S.DIST関数との検算で正確性を確認する</a></li></ol></li><li><a href="#toc15" tabindex="0">よくあるエラーと対処法</a><ol><li><a href="#toc16" tabindex="0">#NUM!エラー</a></li><li><a href="#toc17" tabindex="0">#VALUE!エラー</a></li><li><a href="#toc18" tabindex="0">#NAME?エラー</a></li><li><a href="#toc19" tabindex="0">結果がマイナスになるケース</a></li></ol></li><li><a href="#toc20" tabindex="0">NORM.INV関数・NORM.S.DIST関数との違い</a><ol><li><a href="#toc21" tabindex="0">NORM.S.INV関数とNORM.INV関数の違い</a></li><li><a href="#toc22" tabindex="0">どちらを使えばいいか迷ったら</a></li><li><a href="#toc23" tabindex="0">NORM.S.DIST関数との逆関数の関係</a></li><li><a href="#toc24" tabindex="0">旧NORMSINV関数との互換性</a></li><li><a href="#toc25" tabindex="0">関連関数の一覧</a></li></ol></li><li><a href="#toc26" tabindex="0">まとめ</a><ol><li><a href="#toc27" tabindex="0">この記事のポイント</a></li><li><a href="#toc28" tabindex="0">関連記事</a></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">ExcelのNORM.S.INV関数とは？確率からzスコアを返す関数</span></h2>



<p class="wp-block-paragraph">NORM.S.INV関数（読み方: ノルム・エス・インバース）は、<strong>標準正規分布の累積確率からzスコアを逆算する関数</strong>です。「NORM」は「Normal Distribution（正規分布）」、「S」は「Standard（標準）」、「INV」は「Inverse（逆関数）」の略です。</p>



<p class="wp-block-paragraph">標準正規分布とは、<strong>平均0・標準偏差1</strong>に固定された正規分布のことです。NORM.S.INV関数は「下位○○%に対応するzスコアはいくつか？」を求めるときに使います。</p>



<p class="wp-block-paragraph"><a href="https://mashukabu.com/excel-function-howto-use-norm-s-dist/">NORM.S.DIST関数</a>が「zスコア → 確率」を返すのに対し、NORM.S.INV関数は「確率 → zスコア」を返す逆関数の関係です。セットで覚えておくと便利ですよ。</p>



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



<ul class="wp-block-list"><li>信頼区間に必要なzスコアを求める</li><li>品質管理の管理限界値を算出する</li><li>データの異常値検出の閾値を設定する</li><li>正規分布表を引く代わりにExcelで確率に対応するzスコアを求める</li></ul>



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



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



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



<pre class="wp-block-code"><code>=NORM.S.INV(確率)</code></pre>



<p class="wp-block-paragraph">カッコの中に、zスコアを求めたい確率を指定します。<a href="https://mashukabu.com/excel-function-howto-use-norm-inv/">NORM.INV関数</a>と違い、平均と標準偏差の指定は不要です（平均0・標準偏差1に固定されているため）。</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>確率</td><td>必須</td><td>zスコアを求めたい累積確率。0より大きく1より小さい値を指定する</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">引数は1つだけです。シンプルに使えるのがNORM.S.INV関数の特徴ですね。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>確率には0と1そのものは指定できません。0より大きく1より小さい値（例: 0.025、0.5、0.975）を指定してください。0や1を指定すると#NUM!エラーになります。</p></blockquote>



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



<p class="wp-block-paragraph">代表的な確率値からzスコアを求める例を見ていきましょう。</p>



<h3 class="wp-block-heading"><span id="toc6">確率0.5（50%）のzスコアを求める</span></h3>



<pre class="wp-block-code"><code>=NORM.S.INV(0.5)</code></pre>



<p class="wp-block-paragraph">結果は <strong>0</strong> です。標準正規分布のちょうど真ん中なので、下位50%に対応するzスコアは0になります。</p>



<h3 class="wp-block-heading"><span id="toc7">確率0.975のzスコアを求める（両側95%信頼区間）</span></h3>



<pre class="wp-block-code"><code>=NORM.S.INV(0.975)</code></pre>



<p class="wp-block-paragraph">結果は約 <strong>1.9600</strong> です。統計でよく使う値で、「平均から上下1.96標準偏差の範囲に全体の95%が収まる」ことを意味します。両側95%信頼区間のzスコアとして覚えておくと役立ちますよ。</p>



<h3 class="wp-block-heading"><span id="toc8">確率0.025のzスコアを求める</span></h3>



<pre class="wp-block-code"><code>=NORM.S.INV(0.025)</code></pre>



<p class="wp-block-paragraph">結果は約 <strong>-1.9600</strong> です。標準正規分布は左右対称なので、0.025のzスコアは0.975のzスコアの符号を反転した値と等しくなります。</p>



<h3 class="wp-block-heading"><span id="toc9">よく使う確率とzスコアの対応表</span></h3>



<p class="wp-block-paragraph">信頼区間の算出やデータ分析でよく使う値を一覧にしておくと便利です。</p>



<figure class="wp-block-table"><table><thead><tr><th>確率</th><th>=NORM.S.INV(確率)</th><th>主な用途</th></tr></thead><tbody><tr><td>0.80</td><td>0.8416</td><td>片側80%信頼区間</td></tr><tr><td>0.90</td><td>1.2816</td><td>片側90%信頼区間</td></tr><tr><td>0.95</td><td>1.6449</td><td>片側95%・両側90%信頼区間</td></tr><tr><td>0.975</td><td>1.9600</td><td>両側95%信頼区間（最も多用）</td></tr><tr><td>0.99</td><td>2.3263</td><td>片側99%・両側98%信頼区間</td></tr><tr><td>0.995</td><td>2.5758</td><td>両側99%信頼区間</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>両側信頼区間のzスコアを求めるときは、信頼水準の半分を1に足した値を引数にします。たとえば両側95%なら <code>=NORM.S.INV(1 - 0.05/2)</code> つまり <code>=NORM.S.INV(0.975)</code> です。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc10">NORM.S.INV関数の実務活用例</span></h2>



<h3 class="wp-block-heading"><span id="toc11">信頼区間を算出する</span></h3>



<p class="wp-block-paragraph">売上データの母平均の95%信頼区間を求めてみましょう。標本平均が500万円、標本標準偏差が80万円、サンプルサイズが30の場合です。</p>



<p class="wp-block-paragraph">まずNORM.S.INV関数で両側95%のzスコアを求めます。</p>



<pre class="wp-block-code"><code>=NORM.S.INV(0.975)</code></pre>



<p class="wp-block-paragraph">結果は約 <strong>1.96</strong> です。次に、信頼区間の上限と下限を計算します。</p>



<pre class="wp-block-code"><code>上限: =500 + 1.96 * 80 / SQRT(30)   → 約528.6（万円）
下限: =500 - 1.96 * 80 / SQRT(30)   → 約471.4（万円）</code></pre>



<p class="wp-block-paragraph">「母集団の平均は471.4万円〜528.6万円の範囲にある」と95%の信頼度で推定できます。SQRT関数は平方根を求める関数です。</p>



<p class="wp-block-paragraph">1つの数式にまとめると、次のようになります。</p>



<pre class="wp-block-code"><code>上限: =500 + NORM.S.INV(0.975) * 80 / SQRT(30)
下限: =500 - NORM.S.INV(0.975) * 80 / SQRT(30)</code></pre>



<h3 class="wp-block-heading"><span id="toc12">品質管理の管理限界を設定する</span></h3>



<p class="wp-block-paragraph">製造業の品質管理では、「平均から3シグマ以内を管理範囲とする」のが一般的です。NORM.S.INV関数を使えば、任意の信頼水準に対応する管理限界を柔軟に設定できます。</p>



<p class="wp-block-paragraph">たとえば99.7%の管理範囲（3シグマ相当）のzスコアを求める場合です。</p>



<pre class="wp-block-code"><code>=NORM.S.INV(1 - 0.003/2)</code></pre>



<p class="wp-block-paragraph">結果は約 <strong>2.9677</strong> です。これは「3シグマ」の正確な値に近い数値ですね。</p>



<p class="wp-block-paragraph">製品の重量が平均500g、標準偏差5gの場合、管理限界は次のように計算できます。</p>



<pre class="wp-block-code"><code>上限: =500 + NORM.S.INV(0.9985) * 5  → 約514.8g
下限: =500 - NORM.S.INV(0.9985) * 5  → 約485.2g</code></pre>



<p class="wp-block-paragraph">この範囲を外れた製品を「要検査」としてフラグを立てる運用に使えます。</p>



<h3 class="wp-block-heading"><span id="toc13">データの異常値を検出する</span></h3>



<p class="wp-block-paragraph">売上データや測定データから異常値を検出するとき、「上位・下位○%を外れたら異常」という基準を設定できます。</p>



<p class="wp-block-paragraph">たとえば上下2.5%を異常値とする場合（合計5%）の閾値を求めてみましょう。平均100、標準偏差15のデータを想定します。</p>



<pre class="wp-block-code"><code>下側閾値: =100 + NORM.S.INV(0.025) * 15  → 約70.6
上側閾値: =100 + NORM.S.INV(0.975) * 15  → 約129.4</code></pre>



<p class="wp-block-paragraph">70.6未満または129.4を超えるデータを「異常値」と判定できます。</p>



<p class="wp-block-paragraph">IF関数と組み合わせて判定式を作ると、次のようになります。</p>



<pre class="wp-block-code"><code>=IF(OR(A2 &lt; 100 + NORM.S.INV(0.025) * 15, A2 &gt; 100 + NORM.S.INV(0.975) * 15), &quot;異常&quot;, &quot;正常&quot;)</code></pre>



<h3 class="wp-block-heading"><span id="toc14">NORM.S.DIST関数との検算で正確性を確認する</span></h3>



<p class="wp-block-paragraph">NORM.S.INV関数とNORM.S.DIST関数は逆関数の関係です。この性質を使って、計算結果の検算ができます。</p>



<pre class="wp-block-code"><code>=NORM.S.DIST(NORM.S.INV(0.95), TRUE)   → 0.95
=NORM.S.INV(NORM.S.DIST(1.6449, TRUE)) → 1.6449</code></pre>



<p class="wp-block-paragraph">一方の結果をもう一方に渡すと、元の値に戻ります。計算結果に不安があるときは、このパターンで検算してみてください。</p>



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



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



<p class="wp-block-paragraph">確率に0以下または1以上の値を指定すると発生します。</p>



<pre class="wp-block-code"><code>=NORM.S.INV(0)    → #NUM!エラー
=NORM.S.INV(1)    → #NUM!エラー
=NORM.S.INV(-0.5) → #NUM!エラー
=NORM.S.INV(1.5)  → #NUM!エラー</code></pre>



<p class="wp-block-paragraph">NORM.S.INV関数の引数は「0より大きく1より小さい値」に限定されています。0と1そのものは指定できないので注意してください。</p>



<p class="wp-block-paragraph">セル参照を使う場合は、参照先の値が0〜1の範囲内か確認しましょう。</p>



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



<p class="wp-block-paragraph">引数に数値以外の文字列を指定すると発生します。</p>



<pre class="wp-block-code"><code>=NORM.S.INV(&quot;abc&quot;)  → #VALUE!エラー</code></pre>



<p class="wp-block-paragraph">セル参照を使う場合は、参照先に数値が入っているか確認してください。空白セルを参照すると0として扱われ、#NUM!エラーになります。</p>



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



<p class="wp-block-paragraph">関数名のスペルミスで発生します。</p>



<pre class="wp-block-code"><code>=NORMS.INV(0.975)    → #NAME?エラー（ピリオドの位置が違う）
=NORM.S.INV.(0.975)  → #NAME?エラー（末尾に余計なピリオド）</code></pre>



<p class="wp-block-paragraph">正しい関数名は <code>NORM.S.INV</code> です。ピリオドの位置に注意してください。Excel 2007以前をお使いの場合は、旧関数名の <code>NORMSINV</code> を使ってください。</p>



<h3 class="wp-block-heading"><span id="toc19">結果がマイナスになるケース</span></h3>



<p class="wp-block-paragraph">エラーではありませんが、確率が0.5未満のとき結果はマイナスになります。</p>



<pre class="wp-block-code"><code>=NORM.S.INV(0.1)   → 約-1.2816
=NORM.S.INV(0.025) → 約-1.9600</code></pre>



<p class="wp-block-paragraph">これは標準正規分布の性質どおりの正しい結果です。確率0.5が平均（zスコア = 0）に対応するので、0.5未満ならzスコアはマイナスになります。</p>



<h2 class="wp-block-heading"><span id="toc20">NORM.INV関数・NORM.S.DIST関数との違い</span></h2>



<h3 class="wp-block-heading"><span id="toc21">NORM.S.INV関数とNORM.INV関数の違い</span></h3>



<figure class="wp-block-table"><table><thead><tr><th>項目</th><th>NORM.S.INV</th><th>NORM.INV</th></tr></thead><tbody><tr><td>引数の数</td><td>1（確率のみ）</td><td>3（確率・平均・標準偏差）</td></tr><tr><td>分布の指定</td><td>平均0・標準偏差1に固定</td><td>任意の平均・標準偏差を指定できる</td></tr><tr><td>使う場面</td><td>zスコアを求めるとき</td><td>任意の正規分布の値を逆算するとき</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">NORM.INV関数で平均0、標準偏差1を指定すると、NORM.S.INV関数と同じ結果になります。</p>



<pre class="wp-block-code"><code>=NORM.S.INV(0.975)          → 1.9600
=NORM.INV(0.975, 0, 1)      → 1.9600（同じ結果）</code></pre>



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



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



<ul class="wp-block-list"><li><strong>NORM.S.INV関数を使う場面</strong>: 信頼区間のzスコアを求めたい、統計的検定の臨界値を求めたい</li><li><strong>NORM.INV関数を使う場面</strong>: 実データの平均・標準偏差がわかっていて、確率から元の値を直接逆算したい（例: 上位10%のボーダーラインが何点か）</li></ul>



<p class="wp-block-paragraph">実務で「上位○%のボーダーはいくつ？」を手軽に求めたいだけなら、<a href="https://mashukabu.com/excel-function-howto-use-norm-inv/">NORM.INV関数</a>のほうが便利です。平均と標準偏差を直接指定できるので、zスコアを経由する必要がありません。</p>



<h3 class="wp-block-heading"><span id="toc23">NORM.S.DIST関数との逆関数の関係</span></h3>



<figure class="wp-block-table"><table><thead><tr><th>方向</th><th>関数</th><th>入力 → 出力</th></tr></thead><tbody><tr><td>順方向</td><td><a href="https://mashukabu.com/excel-function-howto-use-norm-s-dist/">NORM.S.DIST</a></td><td>zスコア → 確率</td></tr><tr><td>逆方向</td><td>NORM.S.INV</td><td>確率 → zスコア</td></tr></tbody></table></figure>



<pre class="wp-block-code"><code>=NORM.S.DIST(1.96, TRUE) → 0.975（z → 確率）
=NORM.S.INV(0.975)        → 1.96（確率 → z）</code></pre>



<p class="wp-block-paragraph">この逆関数の関係を使えば、計算結果の検算が簡単にできます。</p>



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



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



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



<p class="wp-block-paragraph">Microsoftは新しい関数名の使用を推奨しています。新規で数式を作るときはNORM.S.INV関数を使いましょう。</p>



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



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>説明</th></tr></thead><tbody><tr><td>NORM.S.INV</td><td>標準正規分布の逆関数（確率→zスコア）</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-norm-s-dist/">NORM.S.DIST</a></td><td>標準正規分布の確率（zスコア→確率）</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-norm-inv/">NORM.INV</a></td><td>正規分布の逆関数（確率→値）</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-norm-dist/">NORM.DIST</a></td><td>正規分布の確率（任意の平均・標準偏差）</td></tr><tr><td>NORMSINV</td><td>NORM.S.INVの旧名称</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-standardize/">STANDARDIZE</a></td><td>データをzスコアに変換する</td></tr></tbody></table></figure>



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



<p class="wp-block-paragraph">NORM.S.INV関数は、標準正規分布（平均0・標準偏差1）の累積確率から<strong>zスコアを逆算する関数</strong>です。</p>



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



<ul class="wp-block-list"><li>構文は <code>=NORM.S.INV(確率)</code> の引数1つだけ。シンプルに使える</li><li>引数の確率は0より大きく1より小さい値を指定する（0と1は指定不可）</li><li>確率0.975を指定すると約1.96が返る（両側95%信頼区間のzスコア）</li><li><a href="https://mashukabu.com/excel-function-howto-use-norm-s-dist/">NORM.S.DIST関数</a>の逆関数。セットで覚えると検算にも使える</li><li>NORM.INV関数の特殊ケース（平均0・標準偏差1を固定）で、引数が少なくシンプル</li></ul>



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



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



<ul class="wp-block-list"><li><a href="https://mashukabu.com/excel-function-howto-use-norm-s-dist/">ExcelのNORM.S.DIST関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-norm-inv/">ExcelのNORM.INV関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-norm-dist/">ExcelのNORM.DIST関数の使い方</a></li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/excel-function-howto-use-norm-s-inv/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>ExcelのNORM.INV関数の使い方｜確率から値を逆算する方法</title>
		<link>https://mashukabu.com/excel-function-howto-use-norm-inv/</link>
					<comments>https://mashukabu.com/excel-function-howto-use-norm-inv/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Sat, 04 Apr 2026 09:57:40 +0000</pubDate>
				<category><![CDATA[Excel関数]]></category>
		<category><![CDATA[NORM.INV関数]]></category>
		<category><![CDATA[NORM.S.INV関数]]></category>
		<category><![CDATA[正規分布]]></category>
		<category><![CDATA[統計関数]]></category>
		<category><![CDATA[逆関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=5798</guid>

					<description><![CDATA[ExcelのNORM.INV関数の使い方を基本構文から実務活用まで解説。正規分布の累積確率から対応する値を逆算する方法、NORM.DIST関数との逆関数の関係、品質管理や目標設定での応用例も紹介します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「ある確率に対応する値って、Excelで逆算できないかな？」。こんな場面に出くわしたことはありませんか？</p>



<p class="wp-block-paragraph">NORM.DIST関数で「ある値以下になる確率」はわかったけれど、逆に「確率○%に対応する値はいくつ？」を求めるのは手計算では大変ですよね。正規分布表を逆引きするのは現実的ではありません。</p>



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




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-10" checked><label class="toc-title" for="toc-checkbox-10">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">ExcelのNORM.INV関数とは？確率から値を逆算する関数</a></li><li><a href="#toc2" tabindex="0">NORM.INV関数の書き方（構文と引数）</a><ol><li><a href="#toc3" tabindex="0">基本構文</a></li><li><a href="#toc4" tabindex="0">引数の説明</a></li><li><a href="#toc5" tabindex="0">NORM.DIST関数との逆関数の関係</a></li></ol></li><li><a href="#toc6" tabindex="0">NORM.INV関数の基本的な使い方</a><ol><li><a href="#toc7" tabindex="0">上位10%に入る点数を求める</a></li><li><a href="#toc8" tabindex="0">下位5%の閾値を求める</a></li><li><a href="#toc9" tabindex="0">検算（NORM.DISTとの往復）</a></li></ol></li><li><a href="#toc10" tabindex="0">NORM.INV関数の実践的な使い方・応用例</a><ol><li><a href="#toc11" tabindex="0">品質管理で規格値を逆算する</a></li><li><a href="#toc12" tabindex="0">売上目標を確率から設定する</a></li><li><a href="#toc13" tabindex="0">評価ランクの境界値を自動計算する</a></li></ol></li><li><a href="#toc14" tabindex="0">よくあるエラーと対処法</a><ol><li><a href="#toc15" tabindex="0">#NUM!エラー</a></li><li><a href="#toc16" tabindex="0">#VALUE!エラー</a></li><li><a href="#toc17" tabindex="0">#NAME?エラー</a></li></ol></li><li><a href="#toc18" tabindex="0">NORM.S.INV関数・旧NORMINV関数との違い・使い分け</a><ol><li><a href="#toc19" tabindex="0">NORM.INV関数とNORM.S.INV関数の違い</a></li><li><a href="#toc20" tabindex="0">どちらを使えばいいか迷ったら</a></li><li><a href="#toc21" tabindex="0">旧NORMINV関数との互換性</a></li><li><a href="#toc22" tabindex="0">関連関数の一覧</a></li></ol></li><li><a href="#toc23" tabindex="0">まとめ</a><ol><li><a href="#toc24" tabindex="0">この記事のポイント</a></li><li><a href="#toc25" tabindex="0">関連記事</a></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">ExcelのNORM.INV関数とは？確率から値を逆算する関数</span></h2>



<p class="wp-block-paragraph">NORM.INV関数（読み方: ノルム・インバース）は、<strong>正規分布の累積確率から対応する値を逆算する関数</strong>です。「NORM」は「Normal Distribution（正規分布）」、「INV」は「Inverse（逆関数）」の略です。</p>



<p class="wp-block-paragraph">ひとことで言うと、<a href="https://mashukabu.com/excel-function-howto-use-norm-dist/">NORM.DIST関数</a>の「逆」の計算をする関数です。NORM.DIST関数が「値→確率」を求めるのに対し、NORM.INV関数は「確率→値」を求めます。</p>



<ul class="wp-block-list"><li>NORM.DIST関数: 「80点以下になる確率は89.4%」（値→確率）</li><li>NORM.INV関数: 「上位10%に入る点数は何点？」（確率→値）</li></ul>



<p class="wp-block-paragraph">このように、知りたい方向が逆のときにNORM.INV関数を使います。たとえば以下のような場面で活躍しますよ。</p>



<ul class="wp-block-list"><li>品質管理で「下位5%にあたる製品重量」を逆算して規格下限値を設定する</li><li>「達成確率80%」の売上水準を逆算して現実的な目標値を決める</li><li>人事評価で「上位20%」の境界スコアを求めてA評価の基準値を設定する</li></ul>



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



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



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



<pre class="wp-block-code"><code>=NORM.INV(確率, 平均, 標準偏差)</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>確率</td><td>必須</td><td>逆算したい累積確率。0より大きく1より小さい値（0 < 確率 < 1）</td></tr><tr><td>平均</td><td>必須</td><td>正規分布の平均値</td></tr><tr><td>標準偏差</td><td>必須</td><td>正規分布の標準偏差。0より大きい値を指定する</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">3つの引数はすべて必須です。省略するとエラーになります。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>確率に0や1を指定すると#NUM!エラーになります。「ちょうど0%」や「ちょうど100%」に対応する値は、正規分布ではマイナス無限大・プラス無限大になるためです。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc5">NORM.DIST関数との逆関数の関係</span></h3>



<p class="wp-block-paragraph">NORM.INV関数とNORM.DIST関数は逆関数の関係にあります。次の式が成り立ちますよ。</p>



<pre class="wp-block-code"><code>NORM.DIST(x, 平均, 標準偏差, TRUE) = p
  ↔ NORM.INV(p, 平均, 標準偏差) = x</code></pre>



<p class="wp-block-paragraph">つまり、NORM.DISTで求めた確率をNORM.INVに入れると元の値に戻ります。この関係を使って検算ができるので覚えておくと便利です。</p>



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



<p class="wp-block-paragraph">テストの点数データでNORM.INV関数を使ってみましょう。クラス全体の平均点が65点、標準偏差が12点だとします。</p>



<h3 class="wp-block-heading"><span id="toc7">上位10%に入る点数を求める</span></h3>



<p class="wp-block-paragraph">「上位10%」は「下位90%（=確率0.9）」の境界値です。</p>



<pre class="wp-block-code"><code>=NORM.INV(0.9, 65, 12)</code></pre>



<p class="wp-block-paragraph">結果は約 <strong>80.4点</strong> です。つまり80.4点以上を取れば、クラスの上位10%に入ることがわかります。</p>



<h3 class="wp-block-heading"><span id="toc8">下位5%の閾値を求める</span></h3>



<p class="wp-block-paragraph">赤点ラインの目安として「下位5%」の境界を求めてみます。</p>



<pre class="wp-block-code"><code>=NORM.INV(0.05, 65, 12)</code></pre>



<p class="wp-block-paragraph">結果は約 <strong>45.3点</strong> です。45.3点以下の生徒は全体の下位5%に入ります。</p>



<h3 class="wp-block-heading"><span id="toc9">検算（NORM.DISTとの往復）</span></h3>



<p class="wp-block-paragraph">NORM.INVで求めた値をNORM.DISTに戻すと、元の確率になるか確認できます。</p>



<pre class="wp-block-code"><code>=NORM.DIST(NORM.INV(0.9, 65, 12), 65, 12, TRUE)</code></pre>



<p class="wp-block-paragraph">結果は <strong>0.9</strong> です。きちんと元の確率に戻りました。計算結果に不安があるときは、この方法で検算してみてください。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>「上位○%」を求めるときは確率を「1 &#8211; 上位の割合」で指定します。上位10%なら0.9、上位5%なら0.95、上位1%なら0.99です。</p></blockquote>



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



<h3 class="wp-block-heading"><span id="toc11">品質管理で規格値を逆算する</span></h3>



<p class="wp-block-paragraph">製品の重量が正規分布に従い、平均500g、標準偏差5gだとします。「下位2.5%にあたる重量」と「上位2.5%にあたる重量」を求めて管理限界値を設定してみましょう。</p>



<pre class="wp-block-code"><code>=NORM.INV(0.025, 500, 5)</code></pre>



<p class="wp-block-paragraph">結果は約 <strong>490.2g</strong>（管理下限値: LCL）です。</p>



<pre class="wp-block-code"><code>=NORM.INV(0.975, 500, 5)</code></pre>



<p class="wp-block-paragraph">結果は約 <strong>509.8g</strong>（管理上限値: UCL）です。</p>



<p class="wp-block-paragraph">この2つの値の範囲に全体の95%が収まります。範囲外の製品を不良品として検出する基準に使えますよ。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p><a href="https://mashukabu.com/excel-function-howto-use-norm-dist/">NORM.DIST関数</a>の記事では「規格内に収まる確率」を求めました。NORM.INV関数では逆に「確率から規格値そのもの」を逆算できます。セットで覚えておくと品質管理の幅が広がりますよ。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc12">売上目標を確率から設定する</span></h3>



<p class="wp-block-paragraph">過去データから月間売上の平均が800万円、標準偏差が120万円だとします。「達成確率80%の売上水準」を求めてみましょう。</p>



<p class="wp-block-paragraph">達成確率80%ということは「この値以下になる確率が80%」なので、確率0.8を指定します。</p>



<pre class="wp-block-code"><code>=NORM.INV(0.8, 800, 120)</code></pre>



<p class="wp-block-paragraph">結果は約 <strong>901万円</strong> です。901万円を目標にすれば、過去の実績パターンでは80%の月で達成できる水準です。</p>



<p class="wp-block-paragraph">厳しめの目標として達成確率50%も確認してみます。</p>



<pre class="wp-block-code"><code>=NORM.INV(0.5, 800, 120)</code></pre>



<p class="wp-block-paragraph">結果は <strong>800万円</strong>（=平均値）です。確率50%はちょうど平均に一致します。目標のストレッチ度合いを確率で比較できるので、予算設定の根拠として活用できますよ。</p>



<h3 class="wp-block-heading"><span id="toc13">評価ランクの境界値を自動計算する</span></h3>



<p class="wp-block-paragraph">従業員の評価スコアが平均70点、標準偏差10点の正規分布に従うとします。「上位20%をA評価、下位20%をC評価」とする場合の境界値を求めます。</p>



<p class="wp-block-paragraph">A評価の下限（上位20% = 下位80%の境界）:</p>



<pre class="wp-block-code"><code>=NORM.INV(0.8, 70, 10)</code></pre>



<p class="wp-block-paragraph">結果は約 <strong>78.4点</strong> です。78.4点以上がA評価となります。</p>



<p class="wp-block-paragraph">C評価の上限（下位20%の境界）:</p>



<pre class="wp-block-code"><code>=NORM.INV(0.2, 70, 10)</code></pre>



<p class="wp-block-paragraph">結果は約 <strong>61.6点</strong> です。61.6点以下がC評価となります。</p>



<p class="wp-block-paragraph">このように確率ベースで境界値を自動計算すれば、評価者の主観に頼らない基準を作れます。</p>



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



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



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



<figure class="wp-block-table"><table><thead><tr><th>原因</th><th>対策</th></tr></thead><tbody><tr><td>確率に0以下または1以上の値を指定した</td><td>0より大きく1より小さい値を指定する</td></tr><tr><td>標準偏差に0以下の値を指定した</td><td>標準偏差は0より大きい正の値を指定する</td></tr></tbody></table></figure>



<pre class="wp-block-code"><code>=NORM.INV(0, 50, 10)     → #NUM!エラー（確率が0）
=NORM.INV(1, 50, 10)     → #NUM!エラー（確率が1）
=NORM.INV(0.5, 50, 0)    → #NUM!エラー（標準偏差が0）
=NORM.INV(0.5, 50, 10)   → 正常（50）</code></pre>



<p class="wp-block-paragraph">確率に0や1を指定できないのは、正規分布で「確率0%の値」はマイナス無限大、「確率100%の値」はプラス無限大になるためです。実務では0.001〜0.999の範囲で使えば問題ありません。</p>



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



<p class="wp-block-paragraph">引数に数値以外の文字列を指定すると発生します。</p>



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



<p class="wp-block-paragraph">セル参照を使う場合は、参照先に数値が入っているか確認してください。</p>



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



<p class="wp-block-paragraph">関数名のスペルを間違えると発生します。「NORM.INV」のピリオドを忘れて「NORMINV」と入力した場合、Excel 2010以降では旧関数名として認識されるためエラーにはなりません。ただし、それ以外のスペルミス（「NORM.IN」など）では#NAME?エラーになります。</p>



<pre class="wp-block-code"><code>=NORM.IN(0.5, 50, 10)    → #NAME?エラー（スペルミス）</code></pre>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>関数名を入力するときはExcelの候補リスト（オートコンプリート）を活用すると、スペルミスを防げますよ。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc18">NORM.S.INV関数・旧NORMINV関数との違い・使い分け</span></h2>



<h3 class="wp-block-heading"><span id="toc19">NORM.INV関数とNORM.S.INV関数の違い</span></h3>



<p class="wp-block-paragraph">NORM.S.INV関数は「標準正規分布」（平均0、標準偏差1）に特化した関数です。</p>



<figure class="wp-block-table"><table><thead><tr><th>項目</th><th>NORM.INV</th><th>NORM.S.INV</th></tr></thead><tbody><tr><td>引数の数</td><td>3（確率, 平均, 標準偏差）</td><td>1（確率のみ）</td></tr><tr><td>分布の指定</td><td>任意の平均・標準偏差を指定できる</td><td>平均0・標準偏差1に固定</td></tr><tr><td>戻り値</td><td>指定した正規分布での値</td><td>zスコア（標準化された値）</td></tr><tr><td>使う場面</td><td>実データの値を逆算するとき</td><td>zスコアを求めるとき</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">NORM.INV関数で平均0、標準偏差1を指定すると、NORM.S.INV関数と同じ結果になります。</p>



<pre class="wp-block-code"><code>=NORM.INV(0.975, 0, 1)   → 1.96
=NORM.S.INV(0.975)        → 1.96（同じ結果）</code></pre>



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



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



<ul class="wp-block-list"><li><strong>NORM.INV関数を使う場面</strong>: 実データの平均・標準偏差がわかっていて、具体的な値（点数、重量、売上額など）を逆算したい</li><li><strong>NORM.S.INV関数を使う場面</strong>: zスコア（標準化された値）を求めたい、または統計の教科書的な計算をしたい</li></ul>



<p class="wp-block-paragraph">実務ではNORM.INV関数のほうが使う場面が多いです。引数が確率1つだけのNORM.S.INV関数は、統計学の演習向けですよ。</p>



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



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



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



<p class="wp-block-paragraph">新規で数式を作るときはNORM.INV関数を使いましょう。旧NORMINVで作られたブックはそのまま使い続けて大丈夫です。</p>



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



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>説明</th></tr></thead><tbody><tr><td><a href="https://mashukabu.com/excel-function-howto-use-norm-dist/">NORM.DIST</a></td><td>正規分布の確率を求める（値→確率）</td></tr><tr><td>NORM.S.DIST</td><td>標準正規分布の確率を求める（zスコア→確率）</td></tr><tr><td>NORM.INV</td><td>正規分布の逆関数（確率→値）※この記事</td></tr><tr><td>NORM.S.INV</td><td>標準正規分布の逆関数（確率→zスコア）</td></tr><tr><td>NORMINV</td><td>NORM.INVの旧名称</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-standardize/">STANDARDIZE</a></td><td>データをzスコアに変換する</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-average/">AVERAGE</a></td><td>平均値を求める</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-stdev-p/">STDEV.P</a></td><td>母集団の標準偏差を求める</td></tr></tbody></table></figure>



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



<p class="wp-block-paragraph">NORM.INV関数は、正規分布の<strong>累積確率から対応する値を逆算する関数</strong>です。</p>



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



<ul class="wp-block-list"><li>構文は <code>=NORM.INV(確率, 平均, 標準偏差)</code> の3つの引数を指定する</li><li>確率は0より大きく1より小さい値（0 < 確率 < 1）を指定する</li><li><a href="https://mashukabu.com/excel-function-howto-use-norm-dist/">NORM.DIST関数</a>の逆関数。「確率→値」を求めるときに使う</li><li>品質管理の規格値設定・売上目標の逆算・評価基準の算出で活躍する</li><li>NORM.S.INV関数は標準正規分布（平均0・標準偏差1）に特化した関数</li></ul>



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



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



<ul class="wp-block-list"><li><a href="https://mashukabu.com/excel-function-howto-use-norm-dist/">ExcelのNORM.DIST関数の使い方｜正規分布の確率を求める方法</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-standardize/">ExcelのSTANDARDIZE関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-average/">ExcelのAVERAGE関数の使い方</a></li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/excel-function-howto-use-norm-inv/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
