<?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>ANOVA &#8211; biz-tactics</title>
	<atom:link href="https://mashukabu.com/tag/anova/feed/" rel="self" type="application/rss+xml" />
	<link>https://mashukabu.com</link>
	<description></description>
	<lastBuildDate>Sat, 09 May 2026 23:17:36 +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>ANOVA &#8211; biz-tactics</title>
	<link>https://mashukabu.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>【Excel】FDIST関数の使い方｜F分布のp値を計算する方法（旧: F.DIST.RT）</title>
		<link>https://mashukabu.com/excel-fdist/</link>
					<comments>https://mashukabu.com/excel-fdist/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Sat, 09 May 2026 23:17:36 +0000</pubDate>
				<category><![CDATA[Excel関数]]></category>
		<category><![CDATA[ANOVA]]></category>
		<category><![CDATA[Excel]]></category>
		<category><![CDATA[F検定]]></category>
		<category><![CDATA[分散分析]]></category>
		<category><![CDATA[統計関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=6748</guid>

					<description><![CDATA[ExcelのFDIST関数の使い方を解説します。F分布の右側確率（p値）を返す互換性関数で、分散分析（ANOVA）や回帰分析の有意性検定に使えます。構文・引数の意味、ANOVAでのp値計算の実例、新関数F.DIST.RTとの違い、FINVなど関連関数との関係まで実例で整理しました。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「3つの広告クリエイティブで、どれか1つでも他と差があるかを検定したい」「重回帰の結果が偶然じゃないか確かめたい」といった場面で活躍するのが <strong>FDIST関数</strong> です。</p>



<p class="wp-block-paragraph">ただ、F分布という言葉だけで身構えてしまう方も多いはずです。さらに新関数 F.DIST.RT との違いや、引数の自由度の指定方法でつまずく方も少なくありません。</p>



<p class="wp-block-paragraph">この記事では、FDIST関数の構文から、分散分析（ANOVA）でのp値計算の実例、新関数との関係、関連関数の使い分けまでをまとめて整理します。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-1" checked><label class="toc-title" for="toc-checkbox-1">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">ExcelのFDIST関数とは？</a></li><li><a href="#toc2" tabindex="0">FDIST関数の書き方（構文と引数）</a></li><li><a href="#toc3" tabindex="0">F分布と右側確率のイメージ</a></li><li><a href="#toc4" tabindex="0">実務例1：ANOVA（一元配置分散分析）でp値を求める</a></li><li><a href="#toc5" tabindex="0">実務例2：回帰分析の有意性検定にF値を使う</a></li><li><a href="#toc6" tabindex="0">F.DIST.RT関数（新関数）との違い・使い分け</a><ol><li><a href="#toc7" tabindex="0">使い分けの実務指針</a></li></ol></li><li><a href="#toc8" tabindex="0">よくあるエラーと対処法</a></li><li><a href="#toc9" tabindex="0">関連関数：FDIST・FINV・F.DIST.RT・F.INV.RT の関係</a></li><li><a href="#toc10" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

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



<p class="wp-block-paragraph">ExcelのFDIST関数（読み方：エフディスト）は、<strong>F分布の右側確率（p値）を返す関数</strong>です。関数名は「<strong>F</strong>&#8211;<strong>Dist</strong>ribution（F分布）」の略で、統計学者ロナルド・フィッシャーの名にちなんだ分布です。</p>



<p class="wp-block-paragraph">ざっくり言うと、ある <strong>F値</strong> と2つの <strong>自由度</strong> を渡すと、「F値がそれ以上に大きくなる確率」を返してくれる関数です。p値が小さいほど「観測されたF値は偶然では起きにくい」と言えます。慣例的に <strong>p値 < 0.05 で「統計的に有意」</strong> と判定します。</p>



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



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



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



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



<pre class="wp-block-code"><code>=FDIST(x, deg_freedom1, deg_freedom2)</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>x</td><td>必須</td><td>評価したいF値（0以上の数値）</td></tr><tr><td>deg_freedom1</td><td>必須</td><td>分子の自由度（1以上の整数。グループ間自由度）</td></tr><tr><td>deg_freedom2</td><td>必須</td><td>分母の自由度（1以上の整数。グループ内自由度）</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">戻り値は0以上1以下のp値です。「F値が x より大きくなる確率」、つまり <strong>右側確率 P(F > x)</strong> を表します。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>自由度が小数で渡された場合は整数部分のみが使われます（小数部分は切り捨て）。ANOVA で自由度を計算する際は、<code>(グループ数 - 1)</code> と <code>(全体サンプル数 - グループ数)</code> という整数になるので、通常は気にする必要はありません。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc3">F分布と右側確率のイメージ</span></h2>



<p class="wp-block-paragraph">F分布は「2つの分散の比」が従う分布で、必ず0以上の値を取り、右に長い裾を持つ非対称な形をしています。F値が大きくなるほど「グループ間のばらつきがグループ内のばらつきより明らかに大きい」ことを意味します。</p>



<p class="wp-block-paragraph">FDIST関数は、その大きいF値が <strong>偶然出る確率</strong> を返します。実務的には次のように使います。</p>



<ul class="wp-block-list"><li>計算されたF値とFDISTのp値を比較する</li><li>p値が0.05未満 → 「グループ間に有意な差がある」と結論づける</li><li>p値が0.05以上 → 「グループ間に差があるとは言えない」と判断する</li></ul>



<h2 class="wp-block-heading"><span id="toc4">実務例1：ANOVA（一元配置分散分析）でp値を求める</span></h2>



<p class="wp-block-paragraph">3つの広告クリエイティブA・B・Cで、それぞれ5日間ずつコンバージョン率（％）を計測したとします。「どれか1つでも他と差があるか」を一元配置分散分析（ANOVA）で検定してみましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>日</th><th>A群（％）</th><th>B群（％）</th><th>C群（％）</th></tr></thead><tbody><tr><td>1</td><td>2.1</td><td>2.8</td><td>3.4</td></tr><tr><td>2</td><td>2.3</td><td>3.1</td><td>3.6</td></tr><tr><td>3</td><td>1.9</td><td>2.6</td><td>3.2</td></tr><tr><td>4</td><td>2.5</td><td>2.9</td><td>3.5</td></tr><tr><td>5</td><td>2.2</td><td>3.2</td><td>3.7</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">ANOVAの分散分析表からF値が <code>F = 35.2</code>、自由度が <code>分子=2</code>（グループ数 &#8211; 1）、<code>分母=12</code>（全体サンプル数 &#8211; グループ数）と算出されたとします。このF値のp値をFDISTで求めます。</p>



<pre class="wp-block-code"><code>=FDIST(35.2, 2, 12)</code></pre>



<p class="wp-block-paragraph">このサンプルでは、p値はおよそ <code>0.0000089</code> と極めて小さい値が返ります。0.05 を大きく下回っているので、「<strong>3群の平均値に少なくとも1つは有意な差がある</strong>」と結論づけられます。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>「分析ツール」アドインの「分散分析: 一元配置」を使えば、F値・自由度・p値・F境界値が自動計算された分散分析表が出力されます。FDIST関数は、分析ツールを使わずに手計算したF値を検定したい場合や、自動化マクロでp値だけ取得したい場合に重宝します。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc5">実務例2：回帰分析の有意性検定にF値を使う</span></h2>



<p class="wp-block-paragraph">重回帰分析の結果でも、「モデル全体が意味のある説明力を持っているか」をF検定で判断します。Excelの「回帰分析」アドインを実行すると、分散分析表に <strong>観測されたF値</strong> と <strong>有意 F</strong> が出力されます。</p>



<p class="wp-block-paragraph">仮にF値が <code>F = 18.7</code>、回帰の自由度が <code>3</code>（説明変数の数）、残差の自由度が <code>26</code>（サンプル数 &#8211; 説明変数の数 &#8211; 1）だったとしましょう。</p>



<pre class="wp-block-code"><code>=FDIST(18.7, 3, 26)</code></pre>



<p class="wp-block-paragraph">このサンプルでは、p値はおよそ <code>0.0000016</code> となります。0.05 を大きく下回るため「<strong>回帰モデル全体は統計的に有意</strong>」と結論づけられます。少なくとも1つの説明変数は目的変数の予測に貢献していると言えます。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>回帰分析の出力に直接「有意 F」が表示されているなら、わざわざFDIST関数で再計算する必要はありません。FDISTは、F値だけ手元にある状況や、シミュレーションでF値を多数生成した結果を一括検定するときに便利です。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc6">F.DIST.RT関数（新関数）との違い・使い分け</span></h2>



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



<figure class="wp-block-table"><table><thead><tr><th>項目</th><th>FDIST</th><th>F.DIST.RT</th></tr></thead><tbody><tr><td>導入時期</td><td>Excel 2007以前から</td><td>Excel 2010以降</td></tr><tr><td>構文</td><td>FDIST(x, deg_freedom1, deg_freedom2)</td><td>F.DIST.RT(x, deg_freedom1, deg_freedom2)</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">引数の数・順番・意味すべて同じで、計算結果も完全一致します。<code>FDIST(x, d1, d2) = F.DIST.RT(x, d1, d2)</code> という関係です。</p>



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



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



<p class="wp-block-paragraph">Microsoft公式は新関数（F.DIST.RT）を推奨していますが、FDIST が将来削除される予定もないので、安心して使えます。既存のテンプレートやマクロが FDIST で組まれていることはまだ多く、業務で見かける機会は今後も残ります。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>Excel 2010以降には、左側確率（累積確率）を返す <strong>F.DIST関数</strong>（RT なし）も別途追加されています。FDIST／F.DIST.RT が右側確率なのに対して、F.DIST(x, d1, d2, TRUE) は左側確率（CDF）を返します。p値計算には FDIST または F.DIST.RT を使うと覚えておきましょう。</p></blockquote>



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



<figure class="wp-block-table"><table><thead><tr><th>エラー</th><th>原因</th><th>対処法</th></tr></thead><tbody><tr><td><code>#VALUE!</code></td><td>x や自由度に数値以外が入っている</td><td>すべて数値で指定する</td></tr><tr><td><code>#NUM!</code></td><td>x が負（x < 0）／自由度が1未満／x が <code>10^10</code> 以上</td><td>x は0以上、自由度は1以上の整数を指定</td></tr><tr><td><code>#NAME?</code></td><td>関数名のスペルミス</td><td><code>FDIST</code> の綴りを確認</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">特に多いのが、F値を間違って負の数で渡してしまうケースです。F値は分散の比なので必ず0以上になります。マイナス値が出ている時点で、F値の計算式そのものを見直しましょう。</p>



<p class="wp-block-paragraph">また、サンプルサイズが極端に大きいシミュレーションなどで <code>x >= 10^10</code> となるケースもエラーになりますが、実務でこの上限に達することはほぼありません。</p>



<h2 class="wp-block-heading"><span id="toc9">関連関数：FDIST・FINV・F.DIST.RT・F.INV.RT の関係</span></h2>



<p class="wp-block-paragraph">F分布まわりには、p値とF値を相互に変換する関数が4つあります。次の表で全体像を整理しておきましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>入力</th><th>出力</th><th>役割</th></tr></thead><tbody><tr><td>FDIST</td><td>F値, 自由度1, 自由度2</td><td>p値（右側確率）</td><td>F値から有意性を判定</td></tr><tr><td><a href="https://mashukabu.com/excel-finv/">FINV</a></td><td>確率, 自由度1, 自由度2</td><td>F値</td><td>棄却域の臨界F値を求める（旧関数）</td></tr><tr><td>F.DIST.RT</td><td>F値, 自由度1, 自由度2</td><td>p値（右側確率）</td><td>FDISTの新関数版</td></tr><tr><td>F.INV.RT</td><td>確率, 自由度1, 自由度2</td><td>F値</td><td>FINVの新関数版</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">要するに、計算したF値が有意かを判定したいなら FDIST／F.DIST.RT、α=0.05 で「これ以上のF値なら有意」という臨界値を逆算したいなら <a href="https://mashukabu.com/excel-finv/">FINV関数</a>／F.INV.RT を使います。両者を組み合わせると、F検定の流れが Excel だけで完結します。</p>



<p class="wp-block-paragraph">事前に等分散かどうかを判定したい場面では、F検定そのものを返してくれる F.TEST 関数も便利です。t検定の文脈で等分散・不等分散を選び分けるときは <a href="https://mashukabu.com/excel-ttest/">TTEST関数</a> と組み合わせて使うと、検定の流れが一気に整理できます。</p>



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



<p class="wp-block-paragraph">ExcelのFDIST関数は、F分布のp値を一発で計算できる便利な互換性関数です。要点を整理すると次のとおりです。</p>



<ul class="wp-block-list"><li><strong>構文</strong>: <code>=FDIST(x, deg_freedom1, deg_freedom2)</code></li><li>戻り値はF分布の <strong>右側確率 P(F > x)</strong></li><li>分散分析（ANOVA）や回帰分析の有意性検定で使う</li><li>自由度1は <strong>分子（グループ間）</strong>、自由度2は <strong>分母（グループ内）</strong></li><li><strong>新関数 F.DIST.RT と計算結果は完全に同一</strong>。新規ブックでは F.DIST.RT を推奨</li></ul>



<p class="wp-block-paragraph">p値が0.05未満なら「グループ間に有意な差がある」「モデルは有意」と結論づけられます。計算したF値の意味を読み解くには、対になる <a href="https://mashukabu.com/excel-finv/">FINV関数</a> で臨界F値を求めて比較するのが定石です。</p>



<p class="wp-block-paragraph">合わせて <a href="https://mashukabu.com/excel-ttest/">TTEST関数</a> や F.TEST 関数を使えば、t検定とF検定の両方をExcelだけで自在にこなせるようになります。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/excel-fdist/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【Excel】FINV関数の使い方｜F分布の臨界値（逆関数）を計算する方法（旧: F.INV.RT）</title>
		<link>https://mashukabu.com/excel-finv/</link>
					<comments>https://mashukabu.com/excel-finv/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Sat, 09 May 2026 23:16:11 +0000</pubDate>
				<category><![CDATA[Excel関数]]></category>
		<category><![CDATA[ANOVA]]></category>
		<category><![CDATA[Excel]]></category>
		<category><![CDATA[F検定]]></category>
		<category><![CDATA[分散分析]]></category>
		<category><![CDATA[統計関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=6730</guid>

					<description><![CDATA[ExcelのFINV関数の使い方を解説します。F分布の右側確率の逆関数で、ANOVAや回帰分析の臨界F値（棄却域の閾値）を求められる互換性関数です。構文・引数の意味、α=0.05での臨界値計算の実例、新関数F.INV.RTとの違い、FDISTとの関係まで実例で整理しました。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「ANOVAで計算したF値が有意かどうか、α=0.05のときの臨界F値と比べたい」「分散分析表のF境界値を自分で求めたい」というときに使うのが <strong>FINV関数</strong> です。</p>



<p class="wp-block-paragraph">ただ、Excelで「逆F分布」「F.INV.RT」「F.INV」と似た名前の関数が並んでいて、どれを選べばいいか迷う方も多いはずです。構文や引数の意味も慣れないと取っ付きにくく感じます。</p>



<p class="wp-block-paragraph">この記事では、FINV関数の構文から、ANOVAや回帰分析での臨界値計算の実例、新関数 F.INV.RT との違い、FDIST との関係まで、まとめて整理します。</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のFINV関数とは？</a></li><li><a href="#toc2" tabindex="0">FINV関数の書き方（構文と引数）</a></li><li><a href="#toc3" tabindex="0">FDIST関数との対応関係を理解する</a></li><li><a href="#toc4" tabindex="0">実務例1：ANOVAの臨界F値を求める（α=0.05）</a></li><li><a href="#toc5" tabindex="0">実務例2：回帰分析の臨界F値を求める</a></li><li><a href="#toc6" tabindex="0">F.INV.RT関数（新関数）との違い・使い分け</a><ol><li><a href="#toc7" tabindex="0">使い分けの実務指針</a></li></ol></li><li><a href="#toc8" tabindex="0">よくあるエラーと対処法</a></li><li><a href="#toc9" tabindex="0">関連関数：FDIST・FINV・F.DIST.RT・F.INV.RT の関係</a></li><li><a href="#toc10" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

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



<p class="wp-block-paragraph">ExcelのFINV関数（読み方：エフインバース）は、<strong>F分布の右側確率の逆関数を返す関数</strong>です。関数名は「<strong>F</strong>&#8211;<strong>Inv</strong>erse（F逆関数）」の略で、与えた確率 p に対して「右側確率がちょうど p になるようなF値」を返してくれます。</p>



<p class="wp-block-paragraph">ざっくり言うと、<code>FDIST(x, d1, d2) = p</code> という関係に対して、<code>FINV(p, d1, d2) = x</code> を返す関数です。FDIST が「F値からp値」を求めるのに対して、FINV は「p値からF値」を逆算します。</p>



<p class="wp-block-paragraph">実務上は「<strong>有意水準α=0.05のときの臨界F値（棄却域の閾値）</strong>」を求めるために使います。観測されたF値が臨界F値を上回れば「統計的に有意」、下回れば「有意とは言えない」と判定できます。</p>



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



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



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



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



<pre class="wp-block-code"><code>=FINV(probability, deg_freedom1, deg_freedom2)</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より大きく1より小さい数値）。有意水準αに相当</td></tr><tr><td>deg_freedom1</td><td>必須</td><td>分子の自由度（1以上の整数。グループ間自由度）</td></tr><tr><td>deg_freedom2</td><td>必須</td><td>分母の自由度（1以上の整数。グループ内自由度）</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">戻り値はF値（0以上の数値）です。「右側確率がちょうど probability になるようなF値の閾値」を表します。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>probability に <strong>有意水準α</strong>（例：0.05、0.01、0.001）を入れて、自由度を ANOVA や回帰分析の出力から指定すれば、棄却域の臨界F値が求まります。これが FINV のもっとも典型的な使い方です。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc3">FDIST関数との対応関係を理解する</span></h2>



<p class="wp-block-paragraph">FINV と FDIST は、F分布まわりで対になる関数です。次の対応で整理しておくとスッキリします。</p>



<ul class="wp-block-list"><li><strong>FDIST</strong>: F値 → p値（右側確率）</li><li><strong>FINV</strong>: p値（右側確率）→ F値</li></ul>



<p class="wp-block-paragraph">数式で書くと <code>FDIST(FINV(p, d1, d2), d1, d2) = p</code> という恒等関係が成り立ちます。試しにExcelで <code>=FDIST(FINV(0.05, 2, 12), 2, 12)</code> と入力すると、ぴったり <code>0.05</code> が返ります。</p>



<p class="wp-block-paragraph">実務的にはこの2関数を次のように使い分けます。</p>



<ul class="wp-block-list"><li>計算済みのF値が有意か知りたい → <strong>FDIST</strong> でp値を求める</li><li>「F値がいくつ以上なら有意か」を事前に知りたい → <strong>FINV</strong> で臨界F値を求める</li></ul>



<p class="wp-block-paragraph">両方を使えば、F検定の流れがExcel上で完結します。</p>



<h2 class="wp-block-heading"><span id="toc4">実務例1：ANOVAの臨界F値を求める（α=0.05）</span></h2>



<p class="wp-block-paragraph">3つの広告クリエイティブA・B・Cで、それぞれ5日間ずつコンバージョン率を比較するANOVAを想定します。自由度は <code>分子=2</code>（グループ数 &#8211; 1）、<code>分母=12</code>（全体サンプル数 &#8211; グループ数）です。</p>



<p class="wp-block-paragraph">α=0.05 のときの臨界F値を求めてみましょう。</p>



<pre class="wp-block-code"><code>=FINV(0.05, 2, 12)</code></pre>



<p class="wp-block-paragraph">このサンプルでは、結果はおよそ <code>3.8853</code> が返ります。意味は「自由度(2, 12)のF分布で、F値が <code>3.8853</code> を超える確率はちょうど5%」ということです。</p>



<p class="wp-block-paragraph">ANOVAで実際に計算されたF値が <code>3.8853</code> を上回れば「<strong>3群の平均値に有意な差がある</strong>」、下回れば「<strong>有意な差があるとは言えない</strong>」と判定できます。</p>



<pre class="wp-block-code"><code># α=0.01 の臨界値（より厳しい基準）
=FINV(0.01, 2, 12)</code></pre>



<p class="wp-block-paragraph">こちらは <code>6.9266</code> 程度になります。基準を厳しくするほど臨界F値は大きくなり、有意と判定されにくくなる関係です。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>「分析ツール」アドインの分散分析を実行すると、結果に <strong>F境界値</strong> が自動表示されます。これは内部的に FINV（または F.INV.RT）で計算された値です。FINV関数は、分析ツールを使わずにシミュレーションや自動化マクロで臨界F値を取得したい場合に便利です。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc5">実務例2：回帰分析の臨界F値を求める</span></h2>



<p class="wp-block-paragraph">重回帰分析で「モデル全体が意味を持つか」を判定する際にも、臨界F値を使います。例として、説明変数3つ・サンプル数30件の重回帰を考えます。回帰の自由度は <code>3</code>、残差の自由度は <code>30 - 3 - 1 = 26</code> です。</p>



<p class="wp-block-paragraph">α=0.05 のときの臨界F値は次のとおりです。</p>



<pre class="wp-block-code"><code>=FINV(0.05, 3, 26)</code></pre>



<p class="wp-block-paragraph">結果はおよそ <code>2.9752</code> が返ります。回帰分析の出力にあるF値（観測されたF値）がこの値を上回っていれば「回帰モデル全体は有意」と判定できます。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>回帰分析の出力には「有意 F」（p値）が直接表示されるため、通常は p値 < 0.05 で判定すれば十分です。FINV を使う場面は、分析結果の解釈を後から第三者に説明するために臨界F値を併記したい場合や、複数モデルの臨界値を一覧で並べたい場合に便利です。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc6">F.INV.RT関数（新関数）との違い・使い分け</span></h2>



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



<figure class="wp-block-table"><table><thead><tr><th>項目</th><th>FINV</th><th>F.INV.RT</th></tr></thead><tbody><tr><td>導入時期</td><td>Excel 2007以前から</td><td>Excel 2010以降</td></tr><tr><td>構文</td><td>FINV(probability, deg_freedom1, deg_freedom2)</td><td>F.INV.RT(probability, deg_freedom1, deg_freedom2)</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">引数の数・順番・意味すべて同じで、計算結果も完全に一致します。<code>FINV(p, d1, d2) = F.INV.RT(p, d1, d2)</code> という関係です。</p>



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



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



<p class="wp-block-paragraph">Microsoft公式は新関数（F.INV.RT）を推奨していますが、FINV が将来削除される予定もないので、安心して使えます。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>WARNING</strong></p><p>Excel 2010以降には、左側確率の逆関数を返す <strong>F.INV関数</strong>（RT なし）も別途追加されています。F.INV(p, d1, d2) は「左側確率がちょうど p になるF値」を返すので、FINV／F.INV.RT とは結果が異なります。臨界F値を求めるときは <strong>必ず FINV か F.INV.RT</strong> を使いましょう。両者の関係は <code>F.INV.RT(p, d1, d2) = F.INV(1 - p, d1, d2)</code> です。</p></blockquote>



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



<figure class="wp-block-table"><table><thead><tr><th>エラー</th><th>原因</th><th>対処法</th></tr></thead><tbody><tr><td><code>#VALUE!</code></td><td>probability や自由度に数値以外が入っている</td><td>すべて数値で指定する</td></tr><tr><td><code>#NUM!</code></td><td>probability が 0以下または1以上／自由度が1未満／結果が <code>10^10</code> 以上</td><td>probability は 0 < p < 1 の範囲、自由度は1以上の整数を指定</td></tr><tr><td><code>#N/A</code></td><td>計算が100回反復しても収束しない</td><td>引数の組み合わせを見直す（極端に小さい確率や大きすぎる自由度を避ける）</td></tr><tr><td><code>#NAME?</code></td><td>関数名のスペルミス</td><td><code>FINV</code> の綴りを確認</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">特に多いのが、有意水準を間違って <code>5</code> や <code>95</code> などパーセント表記の数値で渡してしまうケースです。FINVの probability は <strong>小数表記</strong>（例：5%なら 0.05）で指定する必要があります。</p>



<p class="wp-block-paragraph">また、<code>#N/A</code> は実務ではほとんど発生しませんが、確率が <code>1E-15</code> のように極端に小さい場合に出ることがあります。その場合は実用的な範囲（0.001〜0.10程度）で指定し直しましょう。</p>



<h2 class="wp-block-heading"><span id="toc9">関連関数：FDIST・FINV・F.DIST.RT・F.INV.RT の関係</span></h2>



<p class="wp-block-paragraph">F分布まわりには、p値とF値を相互に変換する関数が4つあります。次の表で全体像を整理しておきましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>入力</th><th>出力</th><th>役割</th></tr></thead><tbody><tr><td><a href="https://mashukabu.com/excel-fdist/">FDIST</a></td><td>F値, 自由度1, 自由度2</td><td>p値（右側確率）</td><td>計算したF値の有意性を判定</td></tr><tr><td>FINV</td><td>確率, 自由度1, 自由度2</td><td>F値</td><td>棄却域の臨界F値を求める</td></tr><tr><td>F.DIST.RT</td><td>F値, 自由度1, 自由度2</td><td>p値（右側確率）</td><td>FDISTの新関数版</td></tr><tr><td>F.INV.RT</td><td>確率, 自由度1, 自由度2</td><td>F値</td><td>FINVの新関数版</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">要するに、観測されたF値の有意性を判定したいなら <a href="https://mashukabu.com/excel-fdist/">FDIST関数</a>／F.DIST.RT、α=0.05 で「これ以上のF値なら有意」という臨界値を逆算したいなら FINV／F.INV.RT を使う、という関係です。両者を組み合わせると、F検定の流れが Excel だけで完結します。</p>



<p class="wp-block-paragraph">t分布の文脈でも同じような対応関係があり、p値からt値を逆算したいときは <a href="https://mashukabu.com/excel-tinv/">TINV関数</a>、t値からp値を求めたいときは TDIST関数を使います。同じく <a href="https://mashukabu.com/excel-ttest/">TTEST関数</a> と組み合わせると、検定の流れを一気に整理できます。</p>



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



<p class="wp-block-paragraph">ExcelのFINV関数は、F分布の臨界F値を一発で計算できる便利な互換性関数です。要点を整理すると次のとおりです。</p>



<ul class="wp-block-list"><li><strong>構文</strong>: <code>=FINV(probability, deg_freedom1, deg_freedom2)</code></li><li>戻り値はF分布の <strong>右側確率の逆関数</strong>（α=p のときの臨界F値）</li><li>分散分析（ANOVA）や回帰分析の <strong>棄却域の閾値</strong> を求められる</li><li>自由度1は <strong>分子（グループ間）</strong>、自由度2は <strong>分母（グループ内）</strong></li><li><strong>新関数 F.INV.RT と計算結果は完全に同一</strong>。新規ブックでは F.INV.RT を推奨</li><li><strong>F.INV（RTなし）は左側確率の逆関数</strong>なので、臨界F値の計算では使わない</li></ul>



<p class="wp-block-paragraph">α=0.05 で臨界F値を求めて、観測F値と比較するのがF検定の定石です。<code>FDIST(FINV(p, d1, d2), d1, d2) = p</code> という対応関係を覚えておくと、p値とF値の行き来がスムーズになります。</p>



<p class="wp-block-paragraph">合わせて <a href="https://mashukabu.com/excel-fdist/">FDIST関数</a> を使えばF値とp値の双方向の変換ができ、<a href="https://mashukabu.com/excel-ttest/">TTEST関数</a> や <a href="https://mashukabu.com/excel-tinv/">TINV関数</a> を使えばt検定の流れもExcelだけで完結します。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/excel-finv/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
