<?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>F.INV.RT &#8211; biz-tactics</title>
	<atom:link href="https://mashukabu.com/tag/f-inv-rt/feed/" rel="self" type="application/rss+xml" />
	<link>https://mashukabu.com</link>
	<description></description>
	<lastBuildDate>Thu, 30 Apr 2026 11:44:44 +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>F.INV.RT &#8211; biz-tactics</title>
	<link>https://mashukabu.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>ExcelのF.INV.RT関数の使い方｜有意水準から検定の臨界値を直接求める</title>
		<link>https://mashukabu.com/excel-function-howto-use-f-inv-rt/</link>
					<comments>https://mashukabu.com/excel-function-howto-use-f-inv-rt/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Thu, 30 Apr 2026 11:44:44 +0000</pubDate>
				<category><![CDATA[Excel関数]]></category>
		<category><![CDATA[F.INV.RT]]></category>
		<category><![CDATA[F分布]]></category>
		<category><![CDATA[F検定]]></category>
		<category><![CDATA[分散分析]]></category>
		<category><![CDATA[統計関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=6424</guid>

					<description><![CDATA[ExcelのF.INV.RT関数の使い方を解説。F分布の逆関数で右側確率からF値（臨界値）を求める方法、F.INV関数・旧FINV関数との違い、F検定・ANOVA・重回帰分析の有意水準から臨界値を直接求める実践例を紹介します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「F検定の有意水準5%って、Excelでどう書けばいいんだっけ？」<br>こんな悩みを持ったことはありませんか？</p>



<p class="wp-block-paragraph">F.INV関数だと「1から有意水準を引いた値」を渡さないといけなくて、ちょっと面倒ですよね。<br>有意水準0.05をそのまま渡すだけで臨界値が出てきたら、もっと直感的に使えるのに、と思ったことがあるはずです。</p>



<p class="wp-block-paragraph">そんなときに使うのがF.INV.RT関数です。<br>この記事では基本の書き方から実務での活用例まで解説します。<br>F.INV関数や旧FINV関数との使い分け、F.DIST.RT関数との逆関数関係もあわせて整理しました。</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">F.INV.RT関数とは？F分布の右側からF値を逆算する関数</a></li><li><a href="#toc2" tabindex="0">F.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">F.INV.RTは右側確率・F.INVは左側確率</a></li></ol></li><li><a href="#toc6" tabindex="0">F.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">F.DIST.RT関数との逆関数関係を確認する</a></li></ol></li><li><a href="#toc10" tabindex="0">F.INV.RT関数の実践的な使い方・応用例</a><ol><li><a href="#toc11" tabindex="0">F検定の臨界値を求める</a></li><li><a href="#toc12" tabindex="0">一元配置分散分析（ANOVA）の臨界値</a></li><li><a href="#toc13" tabindex="0">重回帰分析の有意性判定の臨界値</a></li><li><a href="#toc14" tabindex="0">有意水準→臨界値の早見表</a></li></ol></li><li><a href="#toc15" tabindex="0">よくあるエラーと対処法</a><ol><li><a href="#toc16" tabindex="0">#NUM!エラー（確率が範囲外・自由度が1未満）</a></li><li><a href="#toc17" tabindex="0">#VALUE!エラー（文字列を渡した）</a></li><li><a href="#toc18" tabindex="0">F.INV.RTとF.INVを混同するミス</a></li></ol></li><li><a href="#toc19" tabindex="0">F.INV・F.DIST.RT・F.TEST・旧FINV関数との違い・使い分け</a><ol><li><a href="#toc20" tabindex="0">F分布関連関数の使い分け早見表</a></li><li><a href="#toc21" tabindex="0">旧FINV関数との互換性</a></li><li><a href="#toc22" tabindex="0">他の分布の逆関数（T.INV.2T / CHISQ.INV.RT / NORM.INV）との比較</a></li><li><a href="#toc23" tabindex="0">関連関数の一覧</a></li></ol></li><li><a href="#toc24" tabindex="0">まとめ</a><ol><li><a href="#toc25" tabindex="0">この記事のポイント</a></li></ol></li></ol>
    </div>
  </div>

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



<p class="wp-block-paragraph">F.INV.RT関数（読み方: エフ・インバース・ライトテイル）は、<strong>F分布の逆関数</strong>を返す関数です。<br>右側確率を指定すると、その確率に対応するF値を返してくれます。<br>「INV」は「Inverse（逆）」、「RT」は「Right Tail（右側の裾）」の略です。</p>



<p class="wp-block-paragraph">たとえば「自由度(3, 20)のF分布で、有意水準5%の臨界値は？」という問いがあったとします。<br>F.INV.RT関数なら有意水準0.05をそのまま渡すだけで答えが出ます。<br>F分布表を眺めて目視で探す必要も、計算の前に「1 &#8211; 0.05」を準備する必要もありません。</p>



<p class="wp-block-paragraph">F.INV.RT関数は<a href="https://mashukabu.com/excel-function-howto-use-f-dist-rt/">F.DIST.RT関数</a>の逆関数にあたります。<br>F.DIST.RTがF値→右側確率の変換だとすると、F.INV.RTは右側確率→F値の変換です。<br>有意水準から棄却域の境界（臨界値）をサクッと求めたいときに大活躍します。</p>



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



<ul class="wp-block-list"><li>有意水準（右側確率）からF値（臨界値）を直接逆算する</li><li>F検定の臨界値を求める</li><li>一元配置分散分析（ANOVA）の棄却値を算出する</li><li>重回帰分析の有意性判定の臨界値を求める</li><li>F分布表を引く手間をなくす</li></ul>



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



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



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



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



<p class="wp-block-paragraph">カッコの中に、右側確率と2つの自由度を指定します。<br><a href="https://mashukabu.com/excel-function-howto-use-f-dist/">F.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>F分布の右側確率。0より大きく1より小さい値（0 < p < 1）</td></tr><tr><td>自由度1</td><td>必須</td><td>分子の自由度。1以上の整数を指定する</td></tr><tr><td>自由度2</td><td>必須</td><td>分母の自由度。1以上の整数を指定する</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">3つの引数はすべて必須です。<br>省略するとエラーになります。</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="toc5">F.INV.RTは右側確率・F.INVは左側確率</span></h3>



<p class="wp-block-paragraph">ここがF.INV.RT関数の最大のポイントです。<br>F.INV.RTは<strong>右側確率</strong>、F.INVは<strong>左側累積確率</strong>を引数に取ります。</p>



<pre class="wp-block-code"><code>=F.INV.RT(0.05, 3, 20)  → 約3.0984（右側5%のF値）
=F.INV(0.95, 3, 20)     → 約3.0984（左側95%のF値）</code></pre>



<p class="wp-block-paragraph">2つの式は意味が違うのに、結果はぴったり同じ値になります。<br>「右側5%」と「左側95%」は、F分布のカーブ上で同じ位置を指しているからです。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>検定では有意水準（右側確率）を扱う場面がほとんどです。<br>F.INV.RTなら有意水準0.05、0.01をそのまま渡せて直感的です。<br>F.INVだと「1 &#8211; 有意水準」を毎回計算する必要があり、ミスのもとになります。</p></blockquote>



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



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



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



<p class="wp-block-paragraph">自由度(3, 20)の条件で、有意水準5%の臨界値を求めます。</p>



<pre class="wp-block-code"><code>=F.INV.RT(0.05, 3, 20)</code></pre>



<p class="wp-block-paragraph">結果は約 <strong>3.0984</strong> です。<br>「自由度(3, 20)のF分布で、F値が3.0984を超える確率は5%」という意味です。<br>言いかえると、検定統計量（F値）がこの3.0984を超えたら「有意水準5%で帰無仮説を棄却」できます。</p>



<p class="wp-block-paragraph">別の自由度でも試してみましょう。</p>



<pre class="wp-block-code"><code>=F.INV.RT(0.05, 9, 11)</code></pre>



<p class="wp-block-paragraph">結果は約 <strong>2.8962</strong> です。<br>これは拠点A（10件）と拠点B（12件）のF検定で使う臨界値ですね。<br>あとの実務例で詳しく扱います。</p>



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



<p class="wp-block-paragraph">同じ自由度(3, 20)で、有意水準を変えるとF値がどう変わるか見てみましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>確率（右側）</th><th>F.INV.RT(確率, 3, 20)</th><th>意味</th></tr></thead><tbody><tr><td>0.50</td><td>0.8663</td><td>F分布の中央値</td></tr><tr><td>0.10</td><td>2.3801</td><td>有意水準10%の臨界値</td></tr><tr><td>0.05</td><td>3.0984</td><td>有意水準5%の臨界値</td></tr><tr><td>0.025</td><td>3.8587</td><td>有意水準2.5%の臨界値（両側5%）</td></tr><tr><td>0.01</td><td>4.9382</td><td>有意水準1%の臨界値</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">確率が小さくなる（=有意水準が厳しくなる）ほど、F値が大きくなります。<br>検定の基準が厳しくなるほど臨界値が高くなる、ということですね。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>両側検定の臨界値が必要な場合は、確率0.025を渡します。<br>片側検定の有意水準5%なら0.05、両側検定の有意水準5%なら0.025です。</p></blockquote>



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



<p class="wp-block-paragraph">F.INV.RT関数は<a href="https://mashukabu.com/excel-function-howto-use-f-dist-rt/">F.DIST.RT関数</a>の逆関数です。<br>次の式で元の値に戻ることを確認できます。</p>



<pre class="wp-block-code"><code>=F.DIST.RT(F.INV.RT(0.05, 3, 20), 3, 20)</code></pre>



<p class="wp-block-paragraph">結果は <strong>0.05</strong> になります。<br>F.INV.RTで確率→F値に変換し、F.DIST.RTでF値→確率に戻しているわけです。</p>



<p class="wp-block-paragraph">逆方向でも同じです。</p>



<pre class="wp-block-code"><code>=F.INV.RT(F.DIST.RT(3.0984, 3, 20), 3, 20)</code></pre>



<p class="wp-block-paragraph">結果は約 <strong>3.0984</strong> に戻ります。<br>この関係を覚えておくと、2つの関数の使い分けで迷わなくなります。</p>



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



<h3 class="wp-block-heading"><span id="toc11">F検定の臨界値を求める</span></h3>



<p class="wp-block-paragraph">「拠点Aと拠点Bの売上のばらつきに差があるか」を判定するのがF検定です。<br><a href="https://mashukabu.com/excel-function-howto-use-t-test/">t検定</a>を使う前に、等分散性を確認したいときによく使います。</p>



<p class="wp-block-paragraph">たとえば拠点A（10件）と拠点B（12件）の売上データがあるとします。<br><a href="https://mashukabu.com/excel-function-howto-use-var-s/">VAR.S関数</a>で分散を求めたところ、分散A = 250、分散B = 100 でした。</p>



<p class="wp-block-paragraph">F値は「大きいほうの分散 / 小さいほうの分散」で求めます。</p>



<pre class="wp-block-code"><code>=250 / 100</code></pre>



<p class="wp-block-paragraph">結果は <strong>2.5</strong> です。<br>これがF検定で計算したF値（検定統計量）になります。</p>



<p class="wp-block-paragraph">次に、有意水準5%の臨界値を求めます。<br>自由度1 = サンプル数A &#8211; 1 = 9、自由度2 = サンプル数B &#8211; 1 = 11 です。</p>



<pre class="wp-block-code"><code>=F.INV.RT(0.05, 9, 11)</code></pre>



<p class="wp-block-paragraph">結果は約 <strong>2.8962</strong> です。<br>計算したF値2.5は、この臨界値2.8962を下回っています。<br>そのため「ばらつきに統計的な差があるとはいえない」と判断できますね。<br>等分散を仮定したt検定を使ってよい、ということです。</p>



<h3 class="wp-block-heading"><span id="toc12">一元配置分散分析（ANOVA）の臨界値</span></h3>



<p class="wp-block-paragraph">3つ以上のグループに平均の差があるかを調べるのが分散分析（ANOVA）です。<br>F.INV.RT関数はANOVAの臨界値を手動で求めるときに使えます。</p>



<p class="wp-block-paragraph">拠点A・B・Cの月間売上（各5件ずつ、合計15件）を分析する例です。<br>分散分析表を作成した結果、次の値が得られたとします。</p>



<figure class="wp-block-table"><table><thead><tr><th>変動要因</th><th>自由度</th><th>分散</th></tr></thead><tbody><tr><td>グループ間</td><td>2</td><td>600</td></tr><tr><td>グループ内</td><td>12</td><td>200</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">F値 = グループ間分散 / グループ内分散 = 600 / 200 = 3.0 です。<br>次に、有意水準5%の臨界値を求めます。</p>



<pre class="wp-block-code"><code>=F.INV.RT(0.05, 2, 12)</code></pre>



<p class="wp-block-paragraph">結果は約 <strong>3.8853</strong> です。<br>計算したF値3.0は、この臨界値3.8853を下回っています。<br>そのため「3拠点の平均に有意な差があるとはいえない」と判断できますね。</p>



<p class="wp-block-paragraph">ANOVAでの自由度の決め方は次のとおりです。</p>



<figure class="wp-block-table"><table><thead><tr><th>検定の種類</th><th>自由度1</th><th>自由度2</th></tr></thead><tbody><tr><td>F検定（等分散性）</td><td>n1 &#8211; 1</td><td>n2 &#8211; 1</td></tr><tr><td>一元配置ANOVA</td><td>グループ数 &#8211; 1</td><td>全データ数 &#8211; グループ数</td></tr><tr><td>重回帰のF検定</td><td>説明変数の数 k</td><td>n &#8211; k &#8211; 1</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc13">重回帰分析の有意性判定の臨界値</span></h3>



<p class="wp-block-paragraph">回帰分析の結果で「このモデルが統計的に意味を持つか」を判断するときにもF.INV.RTを使います。</p>



<p class="wp-block-paragraph">たとえば説明変数3つ、サンプル数30の重回帰分析でF値が5.2だったとします。<br>自由度1 = 説明変数の数 = 3、自由度2 = サンプル数 &#8211; 説明変数の数 &#8211; 1 = 26 です。</p>



<pre class="wp-block-code"><code>=F.INV.RT(0.05, 3, 26)</code></pre>



<p class="wp-block-paragraph">結果は約 <strong>2.9752</strong> です。<br>計算したF値5.2は、この臨界値2.9752を大きく超えています。<br>そのため「この回帰モデルは統計的に有意」と判断できますね。</p>



<h3 class="wp-block-heading"><span id="toc14">有意水準→臨界値の早見表</span></h3>



<p class="wp-block-paragraph">実務でよく使う組み合わせをまとめておきます。</p>



<figure class="wp-block-table"><table><thead><tr><th>自由度(分子, 分母)</th><th>有意水準5%</th><th>有意水準2.5%</th><th>有意水準1%</th></tr></thead><tbody><tr><td>(1, 10)</td><td>4.9646</td><td>6.9367</td><td>10.0443</td></tr><tr><td>(2, 12)</td><td>3.8853</td><td>5.0959</td><td>6.9266</td></tr><tr><td>(3, 20)</td><td>3.0984</td><td>3.8587</td><td>4.9382</td></tr><tr><td>(3, 26)</td><td>2.9752</td><td>3.6697</td><td>4.6366</td></tr><tr><td>(5, 20)</td><td>2.7109</td><td>3.2891</td><td>4.1027</td></tr><tr><td>(9, 11)</td><td>2.8962</td><td>3.5879</td><td>4.6315</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">数式は <code>=F.INV.RT(有意水準, 分子, 分母)</code> です。<br>有意水準5%なら0.05、2.5%なら0.025、1%なら0.01をそのまま渡します。<br>F.INVと違って、引き算の手間がない点がポイントですね。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>F.INVを使う場合は、有意水準を1から引いた値を渡す必要があります。<br><code>=F.INV(0.95, 3, 20)</code> と書いても、結果は同じ約3.0984になります。<br>検定の臨界値計算ではF.INV.RTのほうが直感的です。</p></blockquote>



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



<h3 class="wp-block-heading"><span id="toc16">#NUM!エラー（確率が範囲外・自由度が1未満）</span></h3>



<p class="wp-block-paragraph">F.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より小さい値を指定する</td></tr><tr><td>自由度1または自由度2が1未満</td><td>自由度は1以上の整数を指定する</td></tr><tr><td>自由度が0または負の値</td><td>セルの式を見直して、正の値が入るように修正する</td></tr></tbody></table></figure>



<pre class="wp-block-code"><code>=F.INV.RT(0, 3, 20)      → #NUM!エラー（確率が0）
=F.INV.RT(1, 3, 20)      → #NUM!エラー（確率が1）
=F.INV.RT(-0.05, 3, 20)  → #NUM!エラー（確率が負）
=F.INV.RT(0.05, 0, 20)   → #NUM!エラー（自由度1が0）
=F.INV.RT(0.05, 3, 20)   → 正常（約3.0984）</code></pre>



<p class="wp-block-paragraph">確率が0 < p < 1の範囲、自由度が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>=F.INV.RT(&quot;abc&quot;, 3, 20)  → #VALUE!エラー</code></pre>



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



<h3 class="wp-block-heading"><span id="toc18">F.INV.RTとF.INVを混同するミス</span></h3>



<p class="wp-block-paragraph">エラーは出ないけど結果が大きく変わる、という最大の落とし穴です。<br>有意水準5%の臨界値を求めるとき、どちらに何を渡すかを間違えると検定結果がひっくり返ります。</p>



<pre class="wp-block-code"><code>=F.INV.RT(0.05, 3, 20)  → 約3.0984（正しい: 有意水準5%の臨界値）
=F.INV(0.05, 3, 20)     → 約0.1707（間違い: これは左側5%点）
=F.INV(0.95, 3, 20)     → 約3.0984（正しい: F.INVなら0.95を渡す）</code></pre>



<p class="wp-block-paragraph">迷ったら「有意水準をそのまま渡せるF.INV.RT」を使うのが安全です。<br>あるいは、F.INVを使う場合は「<code>1 - 有意水準</code> を渡す」と覚えてくださいね。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>WARNING</strong></p><p>旧FINV関数（ピリオドなし）はF.INV.RTと同じく右側確率を取ります。<br>ですがF.INV関数（中黒「.」あり、RTなし）は左側確率です。名前が似ているのに動作が違うので要注意です。</p></blockquote>



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



<h3 class="wp-block-heading"><span id="toc20">F分布関連関数の使い分け早見表</span></h3>



<p class="wp-block-paragraph">F分布関連には、用途の違う関数がいくつかあります。<br>求めたい値や検定の種類に合わせて選びます。</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-function-howto-use-f-dist/">F.DIST</a></td><td>F値以下になる累積確率 または PDF</td><td>—</td><td>左側確率・PDF描画</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-f-dist-rt/">F.DIST.RT</a></td><td>F値以上になる確率（右側）</td><td>—</td><td>検定のp値計算</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-f-inv/">F.INV</a></td><td>累積確率 → F値（左側の逆関数）</td><td>左側</td><td>左側臨界値の算出</td></tr><tr><td>F.INV.RT</td><td>確率 → F値（右側の逆関数）</td><td>右側</td><td>有意水準から臨界値を直接求める</td></tr><tr><td>F.TEST</td><td>データ範囲から直接F検定のp値（両側）</td><td>—</td><td>データ配列から一発で計算</td></tr></tbody></table></figure>



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



<ul class="wp-block-list"><li><strong>有意水準から臨界値を直接求めたい</strong>: F.INV.RT（例: 自由度(3, 20)・5%水準なら <code>=F.INV.RT(0.05, 3, 20)</code>）</li><li><strong>左側累積確率から臨界値を求めたい</strong>: F.INV</li><li><strong>検定のp値を素早く求めたい</strong>: F.DIST.RT</li><li><strong>F分布のカーブをグラフにしたい</strong>: F.DIST(x, df1, df2, FALSE)</li><li><strong>データ範囲から直接F検定したい</strong>: F.TEST</li></ul>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>F.INV.RTとF.INVは「同じ位置のF値を、右側と左側どちらで指定するか」の違いだけです。<br><code>F.INV.RT(p, df1, df2) = F.INV(1-p, df1, df2)</code> の関係が常に成り立ちます。</p></blockquote>



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



<p class="wp-block-paragraph">旧FINV関数（Excel 2007以前）は、F.INV.RT関数と<strong>同じ動作</strong>です。<br>どちらも右側確率を引数に取ります。</p>



<figure class="wp-block-table"><table><thead><tr><th>項目</th><th>F.INV.RT（新）</th><th>FINV（旧）</th></tr></thead><tbody><tr><td>引数</td><td>(確率, df1, df2)</td><td>(確率, df1, df2)</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>



<p class="wp-block-paragraph">旧関数から新関数への置き換えは次のとおりです。</p>



<figure class="wp-block-table"><table><thead><tr><th>旧書き方</th><th>新書き方</th></tr></thead><tbody><tr><td>=FINV(0.05, 3, 20)</td><td>=F.INV.RT(0.05, 3, 20)</td></tr><tr><td>=FINV(0.01, 9, 11)</td><td>=F.INV.RT(0.01, 9, 11)</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>旧FINVを使った既存ファイルがある場合、F.INV.RTへの移行は単純な置換でOKです。<br>一方、F.INVへ移行する場合は確率を「1 &#8211; 元の値」に書き換える必要があります。<br>既存ファイルの保守を考えるなら、F.INV.RTのほうが移行コストは低いです。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc22">他の分布の逆関数（T.INV.2T / CHISQ.INV.RT / NORM.INV）との比較</span></h3>



<p class="wp-block-paragraph">F.INV.RT以外にも、確率分布の逆関数はいくつかあります。<br>扱う分布が違うので、検定の種類に応じて使い分けます。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>対応する分布</th><th>主な用途</th></tr></thead><tbody><tr><td>F.INV.RT</td><td>F分布（右側）</td><td>分散の比較・分散分析の臨界値</td></tr><tr><td>T.INV.2T</td><td>t分布（両側）</td><td>少数サンプルの平均差検定</td></tr><tr><td>CHISQ.INV.RT</td><td>カイ二乗分布（右側）</td><td>カテゴリデータの偏り検定の臨界値</td></tr><tr><td>NORM.INV</td><td>正規分布</td><td>連続データの確率計算の逆算</td></tr></tbody></table></figure>



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



<ul class="wp-block-list"><li><strong>分散（ばらつき）を比べたい</strong> → F.INV.RT</li><li><strong>少数サンプルの平均差を検定したい</strong> → T.INV.2T</li><li><strong>カテゴリデータの偏りを調べたい</strong> → CHISQ.INV.RT</li><li><strong>連続データの位置から値を逆算したい</strong> → NORM.INV</li></ul>



<h3 class="wp-block-heading"><span id="toc23">関連関数の一覧</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-f-dist/">F.DIST</a></td><td>F分布の左側累積確率または確率密度</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-f-dist-rt/">F.DIST.RT</a></td><td>F分布の右側累積確率</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-f-inv/">F.INV</a></td><td>F分布の逆関数（確率→F値）。左側</td></tr><tr><td>F.INV.RT</td><td>F分布の逆関数（確率→F値）。右側</td></tr><tr><td>F.TEST</td><td>データ範囲から直接F検定のp値（両側）</td></tr><tr><td>FINV</td><td>F.INV.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-t-test/">T.TEST</a></td><td>t検定のp値を直接計算</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-var-s/">VAR.S</a></td><td>標本分散（F値の計算で使う）</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-stdev-s/">STDEV.S</a></td><td>標本標準偏差</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-average/">AVERAGE</a></td><td>標本平均</td></tr></tbody></table></figure>



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



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



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



<ul class="wp-block-list"><li>構文は <code>=F.INV.RT(確率, 自由度1, 自由度2)</code> の3つの引数を指定する</li><li>確率は右側確率（0 < p < 1）。有意水準をそのまま渡せて直感的</li><li>有意水準5%の臨界値は <code>=F.INV.RT(0.05, df1, df2)</code> で求められる</li><li>F.INVを使う場合は <code>=F.INV(0.95, df1, df2)</code> と「1 &#8211; 有意水準」を渡す必要がある</li><li>自由度1は分子（n1-1 や グループ数-1 など）、自由度2は分母（n2-1 や 全データ数-グループ数 など）</li><li>F検定・一元配置ANOVA・重回帰モデルの臨界値計算で活躍する</li><li>F.INV.RTはF.DIST.RTの逆関数。<code>F.DIST.RT(F.INV.RT(p), ...) = p</code> の関係が常に成り立つ</li><li>旧FINV関数と動作が同じなので、移行は関数名の置換だけでOK</li><li>確率に0や1を渡すと#NUM!エラー。F.INVと混同して引数を逆にしないように注意</li></ul>



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



<ul class="wp-block-list"><li><a href="https://mashukabu.com/excel-function-howto-use-f-inv/">ExcelのF.INV関数の使い方</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-f-dist-rt/">ExcelのF.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-t-test/">ExcelのT.TEST関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-var-s/">ExcelのVAR.S関数の使い方</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-f-inv-rt/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>スプレッドシートのF.INV.RT関数の使い方｜F分布逆関数（右側）</title>
		<link>https://mashukabu.com/spreadsheet-f-inv-rt-function/</link>
					<comments>https://mashukabu.com/spreadsheet-f-inv-rt-function/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Fri, 27 Mar 2026 08:07:17 +0000</pubDate>
				<category><![CDATA[Googleスプレッドシート]]></category>
		<category><![CDATA[F.INV.RT]]></category>
		<category><![CDATA[FINV]]></category>
		<category><![CDATA[F分布]]></category>
		<category><![CDATA[F検定]]></category>
		<category><![CDATA[分散分析]]></category>
		<category><![CDATA[右側確率]]></category>
		<category><![CDATA[臨界値]]></category>
		<category><![CDATA[逆関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=5509</guid>

					<description><![CDATA[GoogleスプレッドシートのF.INV.RT関数で有意水準からF分布の臨界値を直接求める方法を解説。F検定・分散分析での活用例、F.INVとの左右確率の違い、FINV（旧関数）との関係まで紹介します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「有意水準5%の臨界値を求めたいけど、F.INVだと確率を1から引かないといけないの？」。F検定のたびにこの変換で迷う方は多いですよね。</p>



<p class="wp-block-paragraph">有意水準をそのまま渡せたら、数式がシンプルになってミスも減らせます。</p>



<p class="wp-block-paragraph">そんなときに使うのがF.INV.RT関数です。この記事ではGoogleスプレッドシートでのF.INV.RT関数の使い方を、基本構文から実務活用まで解説します。<a href="https://mashukabu.com/spreadsheet-f-inv-function/">F.INV関数</a>との違いやFINV（旧関数）との関係もあわせて紹介しますよ。</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">スプレッドシートのF.INV.RT関数とは</a><ol><li><a href="#toc2" tabindex="0">基本構文と3つの引数</a></li><li><a href="#toc3" tabindex="0">F.INV関数との違い（左側 vs 右側）</a></li><li><a href="#toc4" tabindex="0">FINV（旧関数名）との関係</a></li></ol></li><li><a href="#toc5" tabindex="0">F.INV.RT関数の基本的な使い方</a><ol><li><a href="#toc6" tabindex="0">有意水準5%の臨界値を求める</a></li><li><a href="#toc7" tabindex="0">有意水準を変えた場合の比較</a></li><li><a href="#toc8" tabindex="0">F.DIST.RT関数との逆関数関係を確認する</a></li></ol></li><li><a href="#toc9" tabindex="0">F.INV.RT関数の実務活用例</a><ol><li><a href="#toc10" tabindex="0">F検定の臨界値を求める――2グループのばらつきに差があるか判定する</a></li><li><a href="#toc11" tabindex="0">一元配置分散分析（ANOVA）の臨界値――3グループ以上の平均差を判定する</a></li><li><a href="#toc12" tabindex="0">回帰分析のF値判定――モデル全体が意味を持つか確認する</a></li></ol></li><li><a href="#toc13" tabindex="0">F分布関数ファミリーの使い分け</a><ol><li><a href="#toc14" tabindex="0">類似する逆関数との比較</a></li></ol></li><li><a href="#toc15" tabindex="0">F.INV.RT関数でよくあるエラーと対処法</a><ol><li><a href="#toc16" tabindex="0">確率に0以下または1以上を指定して#NUM!エラー</a></li><li><a href="#toc17" tabindex="0">自由度に1未満を指定して#NUM!エラー</a></li><li><a href="#toc18" tabindex="0">引数に文字列を渡して#VALUE!エラー</a></li><li><a href="#toc19" tabindex="0">F.INVとF.INV.RTを混同してしまう</a></li></ol></li><li><a href="#toc20" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

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



<p class="wp-block-paragraph">F.INV.RT関数（読み方: エフ・インバース・アールティー関数）は、<strong>F分布の右側確率からF値を逆算する関数</strong>です。</p>



<p class="wp-block-paragraph">「INV」は「Inverse（逆）」、「RT」は「Right-Tailed（右側）」の略です。</p>



<p class="wp-block-paragraph">たとえば「自由度(3, 20)のF分布で、右側5%に対応するF値はいくつか」を1つの数式で求められます。有意水準をそのまま引数に渡せるので、検定の臨界値を求めるときに直感的に使えますよ。</p>



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



<ul class="wp-block-list"><li>有意水準（右側確率）からF値を直接逆算する</li><li>F検定の臨界値を求める</li><li>分散分析（ANOVA）の棄却値を算出する</li><li>F分布表を引く手間をなくす</li></ul>



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



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



<pre class="wp-block-code"><code>=F.INV.RT(確率, 自由度1, 自由度2)</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>F分布の右側確率。0より大きく1より小さい値</td></tr><tr><td>自由度1（degrees_freedom1）</td><td>必須</td><td>分子の自由度。1以上の正の整数</td></tr><tr><td>自由度2（degrees_freedom2）</td><td>必須</td><td>分母の自由度。1以上の正の整数</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>自由度（じゆうど）とは、データから自由に値を決められる個数のことです。F検定では「サンプルサイズ &#8211; 1」で求めます。分散分析では分子が「グループ数 &#8211; 1」、分母が「全データ数 &#8211; グループ数」です。小数を渡した場合は整数部分だけが使われますよ。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc3">F.INV関数との違い（左側 vs 右側）</span></h3>



<p class="wp-block-paragraph"><a href="https://mashukabu.com/spreadsheet-f-inv-function/">F.INV関数</a>は<strong>左側累積確率</strong>を、F.INV.RT関数は<strong>右側確率</strong>を引数に取ります。同じ臨界値を求める場合でも、渡す確率の値が異なります。</p>



<pre class="wp-block-code"><code>=F.INV(0.95, 3, 20)     → 約3.10（左側95%のF値）
=F.INV.RT(0.05, 3, 20)  → 約3.10（右側5%のF値）</code></pre>



<p class="wp-block-paragraph">どちらも同じ結果ですが、F.INV.RTは有意水準（0.05）をそのまま渡せます。「1から引く」計算が不要なので、検定のときはF.INV.RTのほうがミスしにくいですよ。</p>



<p class="wp-block-paragraph">等価式で表すと、次の関係になります。</p>



<pre class="wp-block-code"><code>F.INV.RT(p, df1, df2) = F.INV(1 - p, df1, df2)</code></pre>



<h3 class="wp-block-heading"><span id="toc4">FINV（旧関数名）との関係</span></h3>



<p class="wp-block-paragraph">Googleスプレッドシートには<code>FINV</code>という関数もあります。FINVはF.INV.RTと<strong>同じ動作</strong>をします。</p>



<pre class="wp-block-code"><code>=FINV(0.05, 3, 20)      → 約3.10
=F.INV.RT(0.05, 3, 20)  → 約3.10（同じ結果）</code></pre>



<p class="wp-block-paragraph">FINVは旧バージョンとの互換性のために残されている関数です。新しく数式を書くときはF.INV.RTを使いましょう。</p>



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



<p class="wp-block-paragraph">まずはシンプルな例で動きを確認してみましょう。自由度(3, 20)のF分布を使います。</p>



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



<pre class="wp-block-code"><code>=F.INV.RT(0.05, 3, 20)</code></pre>



<p class="wp-block-paragraph">結果は約<strong>3.10</strong>です。「自由度(3, 20)のF分布で、右側5%に位置するF値は3.10」という意味です。計算したF値がこの臨界値を超えていれば、有意水準5%で「統計的に有意」と判断します。</p>



<h3 class="wp-block-heading"><span id="toc7">有意水準を変えた場合の比較</span></h3>



<p class="wp-block-paragraph">有意水準を変えるとF値がどう変わるか見てみましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>有意水準（右側確率）</th><th>F.INV.RT(確率, 3, 20)</th><th>意味</th></tr></thead><tbody><tr><td>0.10</td><td>2.3801</td><td>有意水準10%の臨界値</td></tr><tr><td>0.05</td><td>3.0984</td><td>有意水準5%の臨界値</td></tr><tr><td>0.025</td><td>3.8587</td><td>有意水準2.5%の臨界値</td></tr><tr><td>0.01</td><td>4.9382</td><td>有意水準1%の臨界値</td></tr><tr><td>0.001</td><td>8.0978</td><td>有意水準0.1%の臨界値</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">有意水準が厳しいほど臨界値は高くなります。「偶然ではないと言い切るためのハードルが上がる」ということですね。</p>



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



<p class="wp-block-paragraph">F.INV.RT関数は<a href="https://mashukabu.com/spreadsheet-f-dist-rt-function/">F.DIST.RT関数</a>の逆関数です。次の式で元に戻ることを確認できます。</p>



<pre class="wp-block-code"><code>=F.DIST.RT(F.INV.RT(0.05, 3, 20), 3, 20)</code></pre>



<p class="wp-block-paragraph">結果は<strong>0.05</strong>になります。F.INV.RTで確率からF値を求め、F.DIST.RTでF値から確率に戻しているわけです。</p>



<p class="wp-block-paragraph">逆方向も同様です。</p>



<pre class="wp-block-code"><code>=F.INV.RT(F.DIST.RT(3.10, 3, 20), 3, 20)</code></pre>



<p class="wp-block-paragraph">結果は約<strong>3.10</strong>に戻ります。この関係を覚えておくと、2つの関数の使い分けに迷わなくなりますよ。</p>



<h2 class="wp-block-heading"><span id="toc9">F.INV.RT関数の実務活用例</span></h2>



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



<h3 class="wp-block-heading"><span id="toc10">F検定の臨界値を求める――2グループのばらつきに差があるか判定する</span></h3>



<p class="wp-block-paragraph">「拠点Aと拠点Bの売上のばらつきに差があるか」を判定するF検定では、計算したF値と臨界値を比較します。臨界値の算出にF.INV.RT関数が使えます。</p>



<p class="wp-block-paragraph">拠点A（10件）と拠点B（12件）のデータがある場合、自由度1 = 9、自由度2 = 11です。有意水準5%の臨界値を求めてみましょう。</p>



<pre class="wp-block-code"><code>=F.INV.RT(0.05, 9, 11)</code></pre>



<p class="wp-block-paragraph">結果は約<strong>2.90</strong>です。計算したF値がこの臨界値を超えていれば、「ばらつきに有意な差がある」と判断します。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>p値で判定したい場合は<a href="https://mashukabu.com/spreadsheet-f-dist-rt-function/">F.DIST.RT関数</a>を使います。<code>=F.DIST.RT(F値, 9, 11)</code> の結果が0.05未満であれば有意です。臨界値との比較とp値での判定、どちらを使っても結論は同じですよ。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc11">一元配置分散分析（ANOVA）の臨界値――3グループ以上の平均差を判定する</span></h3>



<p class="wp-block-paragraph">拠点A・B・Cの月間売上（各5件ずつ、合計15件）を分析する場合を考えます。自由度1 = グループ数 &#8211; 1 = 2、自由度2 = 全データ数 &#8211; グループ数 = 12 です。</p>



<p class="wp-block-paragraph">有意水準5%の臨界値を求めます。</p>



<pre class="wp-block-code"><code>=F.INV.RT(0.05, 2, 12)</code></pre>



<p class="wp-block-paragraph">結果は約<strong>3.89</strong>です。計算したF値（たとえば3.0）がこの臨界値を下回っていれば、「3拠点の平均に有意な差があるとはいえない」と判断します。</p>



<p class="wp-block-paragraph">F値が臨界値を超えた場合は、「少なくとも1組のグループ間に有意な差がある」ということです。どのグループ間に差があるかは、追加の多重比較検定で調べてくださいね。</p>



<h3 class="wp-block-heading"><span id="toc12">回帰分析のF値判定――モデル全体が意味を持つか確認する</span></h3>



<p class="wp-block-paragraph">説明変数3つ・サンプル数30の重回帰分析でF値が5.2だったとします。自由度1 = 3、自由度2 = 26 です。</p>



<pre class="wp-block-code"><code>=F.INV.RT(0.05, 3, 26)</code></pre>



<p class="wp-block-paragraph">結果は約<strong>2.98</strong>です。F値5.2はこの臨界値を大きく超えているので、「回帰モデルは統計的に有意」と判断できますね。</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/spreadsheet-f-dist-rt-function/">F.DIST.RT関数</a>でp値も確認するとより丁寧です。<code>=F.DIST.RT(5.2, 3, 26)</code> の結果が0.05未満であれば有意です。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc13">F分布関数ファミリーの使い分け</span></h2>



<p class="wp-block-paragraph">Googleスプレッドシートには、F分布に関連する関数がいくつかあります。それぞれの役割を整理しておきましょう。</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/spreadsheet-f-dist-function/">F.DIST</a></td><td>F値 → 確率（左側）</td><td>累積確率や確率密度を求める</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-f-dist-rt-function/">F.DIST.RT</a></td><td>F値 → 確率（右側）</td><td>p値の算出に直結</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-f-inv-function/">F.INV</a></td><td>確率 → F値（左側）</td><td>左側累積確率から臨界値を算出</td></tr><tr><td><strong>F.INV.RT</strong></td><td><strong>確率 → F値（右側）</strong></td><td><strong>有意水準から直接臨界値を求める（この記事の関数）</strong></td></tr><tr><td>F.TEST</td><td>データ範囲 → p値</td><td>分散比を自分で計算しなくてよい</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">使い分けのポイントは「やりたいこと」で決まります。</p>



<ul class="wp-block-list"><li><strong>p値を求めたい</strong> → <a href="https://mashukabu.com/spreadsheet-f-dist-rt-function/">F.DIST.RT</a>にF値を渡す</li><li><strong>臨界値を求めたい（有意水準から直接）</strong> → F.INV.RTに有意水準を渡す</li><li><strong>臨界値を求めたい（左側確率から）</strong> → <a href="https://mashukabu.com/spreadsheet-f-inv-function/">F.INV</a>に <code>1 - 有意水準</code> を渡す</li><li><strong>データから直接F検定したい</strong> → F.TESTにデータ範囲を渡す</li></ul>



<h3 class="wp-block-heading"><span id="toc14">類似する逆関数との比較</span></h3>



<p class="wp-block-paragraph">F.INV.RT以外にも、分布の右側逆関数はいくつかあります。使う場面が異なるので整理しておきましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>対応する分布</th><th>主な用途</th></tr></thead><tbody><tr><td><strong>F.INV.RT</strong></td><td>F分布</td><td>分散の比較・分散分析の臨界値</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-t-inv-2t-function/">T.INV.2T</a></td><td>t分布（両側）</td><td>少数サンプルの平均差検定・信頼区間</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-chisq-inv-rt-function/">CHISQ.INV.RT</a></td><td>カイ二乗分布</td><td>カテゴリデータの偏り検定の臨界値</td></tr></tbody></table></figure>



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



<ul class="wp-block-list"><li><strong>分散（ばらつき）を比べたい</strong> → F.INV.RT</li><li><strong>少数サンプルの平均差を検定したい</strong> → <a href="https://mashukabu.com/spreadsheet-t-inv-2t-function/">T.INV.2T</a></li><li><strong>カテゴリデータの偏りを調べたい</strong> → <a href="https://mashukabu.com/spreadsheet-chisq-inv-rt-function/">CHISQ.INV.RT</a></li></ul>



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



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



<h3 class="wp-block-heading"><span id="toc16">確率に0以下または1以上を指定して#NUM!エラー</span></h3>



<p class="wp-block-paragraph">確率は0より大きく1より小さい値でなければなりません。0や1、負の値を指定すると<code>#NUM!</code>エラーになります。</p>



<pre class="wp-block-code"><code>=F.INV.RT(0, 3, 20)    → #NUM! エラー
=F.INV.RT(1, 3, 20)    → #NUM! エラー
=F.INV.RT(-0.05, 3, 20) → #NUM! エラー</code></pre>



<p class="wp-block-paragraph">F.INV.RTは右側確率を指定するので、有意水準5%なら <code>0.05</code> をそのまま渡せます。<a href="https://mashukabu.com/spreadsheet-f-inv-function/">F.INV関数</a>のように <code>1 - 0.05 = 0.95</code> に変換する必要はありませんよ。</p>



<h3 class="wp-block-heading"><span id="toc17">自由度に1未満を指定して#NUM!エラー</span></h3>



<p class="wp-block-paragraph">自由度1・自由度2はどちらも1以上の正の整数でなければなりません。0を指定すると<code>#NUM!</code>エラーになります。</p>



<pre class="wp-block-code"><code>=F.INV.RT(0.05, 0, 20)   → #NUM! エラー
=F.INV.RT(0.05, 3, 0)    → #NUM! エラー</code></pre>



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



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



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



<h3 class="wp-block-heading"><span id="toc19">F.INVとF.INV.RTを混同してしまう</span></h3>



<p class="wp-block-paragraph">F.INVは<strong>左側累積確率</strong>を、F.INV.RTは<strong>右側確率</strong>を引数に取ります。有意水準5%の臨界値を求めるとき、どちらに何を渡すかを間違えると結果が大きく変わります。</p>



<pre class="wp-block-code"><code>=F.INV.RT(0.05, 3, 20)  → 約3.10（正しい: 有意水準5%の臨界値）
=F.INV.RT(0.95, 3, 20)  → 約0.16（間違い: これは右側95%点）
=F.INV(0.95, 3, 20)     → 約3.10（正しい: こちらでもOK）</code></pre>



<p class="wp-block-paragraph">迷ったときの判断基準はシンプルです。有意水準をそのまま渡したいならF.INV.RT、<code>1 - 有意水準</code> で渡したいならF.INVを使ってくださいね。</p>



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



<p class="wp-block-paragraph">F.INV.RT関数は、F分布の右側確率（有意水準）からF値（臨界値）を逆算する関数です。</p>



<ul class="wp-block-list"><li>3つの引数は「確率（右側確率）」「自由度1（分子）」「自由度2（分母）」</li><li>有意水準をそのまま渡せるので、F検定や分散分析の臨界値を直感的に求められる</li><li><a href="https://mashukabu.com/spreadsheet-f-inv-function/">F.INV関数</a>との関係は <code>F.INV.RT(p) = F.INV(1-p)</code></li><li>FINV（旧関数）と同じ動作。新しい数式ではF.INV.RTを推奨</li><li><a href="https://mashukabu.com/spreadsheet-f-dist-rt-function/">F.DIST.RT関数</a>の逆関数で、確率とF値の相互変換ができる</li><li>確率に0や1を渡すと<code>#NUM!</code>エラー。有意水準を直接渡せるのがこの関数の利点</li><li>関連関数として、p値を求めるには<a href="https://mashukabu.com/spreadsheet-f-dist-rt-function/">F.DIST.RT</a>、データから直接検定するにはF.TESTが便利</li></ul>



<p class="wp-block-paragraph">F検定や分散分析の臨界値をサッと求めたいとき、F.INV.RT関数なら有意水準をそのまま渡すだけで結果が出ます。ぜひ活用してみてくださいね。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/spreadsheet-f-inv-rt-function/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>スプレッドシートのFINV関数の使い方｜F分布逆関数（互換）</title>
		<link>https://mashukabu.com/spreadsheet-finv-function/</link>
					<comments>https://mashukabu.com/spreadsheet-finv-function/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Fri, 27 Mar 2026 08:07:08 +0000</pubDate>
				<category><![CDATA[Googleスプレッドシート]]></category>
		<category><![CDATA[F.INV.RT]]></category>
		<category><![CDATA[FINV]]></category>
		<category><![CDATA[F分布]]></category>
		<category><![CDATA[F検定]]></category>
		<category><![CDATA[互換関数]]></category>
		<category><![CDATA[臨界値]]></category>
		<category><![CDATA[逆関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=5505</guid>

					<description><![CDATA[スプレッドシートのFINV関数でF分布の右側確率から臨界値を求める方法を解説。F.INV.RT関数との違い、3つの引数の意味、F検定での使い方、互換関数としての注意点まで紹介します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「古いExcelファイルをスプレッドシートで開いたら、FINVっていう関数が入っていた。これって何をしている数式なの？」。こんな場面に出くわしたことはありませんか？</p>



<p class="wp-block-paragraph">FINVの正体がわからないまま放置すると、シートを修正するときに手が出せなくなってしまいます。</p>



<p class="wp-block-paragraph">FINV関数はF分布の臨界値を求める互換関数です。この記事ではGoogleスプレッドシートでのFINV関数の使い方を、構文から実務活用まで解説します。後継の<a href="https://mashukabu.com/spreadsheet-f-inv-rt-function/">F.INV.RT関数</a>との関係もあわせて紹介しますよ。</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">スプレッドシートのFINV関数とは</a><ol><li><a href="#toc2" tabindex="0">基本構文と3つの引数</a></li><li><a href="#toc3" tabindex="0">F.INV.RT関数との関係</a></li><li><a href="#toc4" tabindex="0">F.INV関数との違い（右側 vs 左側）</a></li></ol></li><li><a href="#toc5" tabindex="0">FINV関数の基本的な使い方</a><ol><li><a href="#toc6" tabindex="0">有意水準5%の臨界値を求める</a></li><li><a href="#toc7" tabindex="0">有意水準を変えた場合の比較</a></li><li><a href="#toc8" tabindex="0">FDIST関数との逆関数関係を確認する</a></li></ol></li><li><a href="#toc9" tabindex="0">FINV関数の実務活用例</a><ol><li><a href="#toc10" tabindex="0">F検定の臨界値を求める――2グループのばらつきに差があるか判定する</a></li><li><a href="#toc11" tabindex="0">一元配置分散分析（ANOVA）の臨界値――3グループ以上の平均差を判定する</a></li><li><a href="#toc12" tabindex="0">回帰分析のF値判定――モデル全体が意味を持つか確認する</a></li></ol></li><li><a href="#toc13" tabindex="0">F分布関数ファミリーの使い分け</a><ol><li><a href="#toc14" tabindex="0">新旧関数の対応表</a></li><li><a href="#toc15" tabindex="0">目的別の関数選び</a></li></ol></li><li><a href="#toc16" tabindex="0">FINV関数でよくあるエラーと対処法</a><ol><li><a href="#toc17" tabindex="0">確率に0以下または1以上を指定して#NUM!エラー</a></li><li><a href="#toc18" tabindex="0">自由度に1未満を指定して#NUM!エラー</a></li><li><a href="#toc19" tabindex="0">引数に文字列を渡して#VALUE!エラー</a></li><li><a href="#toc20" tabindex="0">FINVとF.INVを混同してしまう</a></li></ol></li><li><a href="#toc21" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

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



<p class="wp-block-paragraph">FINV関数（読み方: エフ・インバース関数）は、<strong>F分布の右側確率からF値（臨界値）を逆算する互換関数</strong>です。</p>



<p class="wp-block-paragraph">「INV」は「Inverse（逆）」の略です。Excel 2007以前から使われていた旧式の関数で、Googleスプレッドシートでは互換性を保つためにサポートされています。</p>



<p class="wp-block-paragraph">たとえば「自由度(3, 20)のF分布で、右側5%に対応するF値はいくつか」を1つの数式で求められます。F検定や分散分析で「臨界値」を算出するときに使いますよ。</p>



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



<ul class="wp-block-list"><li>有意水準（右側確率）からF値を逆算する</li><li>F検定の臨界値を求める</li><li>分散分析（ANOVA）の棄却値を算出する</li><li>古いExcelテンプレートの数式をそのまま使える</li></ul>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>FINV関数はGoogleスプレッドシートで使えます。ただし、Googleの公式ドキュメントでは後継の<a href="https://mashukabu.com/spreadsheet-f-inv-rt-function/">F.INV.RT関数</a>の使用を推奨しています。新規に数式を作るなら、F.INV.RTのほうがおすすめです。</p></blockquote>



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



<pre class="wp-block-code"><code>=FINV(確率, 自由度1, 自由度2)</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>F分布の右側確率。0より大きく1より小さい値</td></tr><tr><td>自由度1（degrees_freedom1）</td><td>必須</td><td>分子の自由度。1以上の正の整数</td></tr><tr><td>自由度2（degrees_freedom2）</td><td>必須</td><td>分母の自由度。1以上の正の整数</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>自由度（じゆうど）とは、データから自由に値を決められる個数のことです。F検定では「サンプルサイズ &#8211; 1」で求めます。分散分析では分子が「グループ数 &#8211; 1」、分母が「全データ数 &#8211; グループ数」です。小数を渡した場合は整数部分だけが使われますよ。</p></blockquote>



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



<p class="wp-block-paragraph">FINV関数は<a href="https://mashukabu.com/spreadsheet-f-inv-rt-function/">F.INV.RT関数</a>と<strong>まったく同じ動作</strong>をします。</p>



<pre class="wp-block-code"><code>=FINV(0.05, 3, 20)      → 約3.10
=F.INV.RT(0.05, 3, 20)  → 約3.10（同じ結果）</code></pre>



<p class="wp-block-paragraph">等価式で表すと、次の関係です。</p>



<pre class="wp-block-code"><code>FINV(p, df1, df2) = F.INV.RT(p, df1, df2)</code></pre>



<p class="wp-block-paragraph">FINVは旧バージョンとの互換性のために残されている名前です。新しく数式を書くときはF.INV.RTを使いましょう。既存のシートにFINVが入っている場合はそのまま使い続けても問題ありませんよ。</p>



<h3 class="wp-block-heading"><span id="toc4">F.INV関数との違い（右側 vs 左側）</span></h3>



<p class="wp-block-paragraph"><a href="https://mashukabu.com/spreadsheet-f-inv-function/">F.INV関数</a>は<strong>左側累積確率</strong>を引数に取ります。一方、FINV関数は<strong>右側確率</strong>を引数に取ります。同じ臨界値を求める場合でも、渡す確率の値が異なります。</p>



<pre class="wp-block-code"><code>=FINV(0.05, 3, 20)    → 約3.10（右側5%のF値）
=F.INV(0.95, 3, 20)   → 約3.10（左側95%のF値）</code></pre>



<p class="wp-block-paragraph">どちらも同じ結果ですが、FINV（= F.INV.RT）は有意水準をそのまま渡せます。「1から引く」計算が不要なので、検定のときはFINVのほうが直感的です。</p>



<p class="wp-block-paragraph">等価式は次のとおりです。</p>



<pre class="wp-block-code"><code>FINV(p, df1, df2) = F.INV(1 - p, df1, df2)</code></pre>



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



<p class="wp-block-paragraph">まずはシンプルな例で動きを確認してみましょう。</p>



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



<p class="wp-block-paragraph">自由度(3, 20)のF分布で、有意水準5%の臨界値を求めます。</p>



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



<p class="wp-block-paragraph">結果は約<strong>3.10</strong>です。「自由度(3, 20)のF分布で、右側5%に位置するF値は3.10」という意味です。計算したF値がこの臨界値を超えていれば、有意水準5%で「統計的に有意」と判断します。</p>



<h3 class="wp-block-heading"><span id="toc7">有意水準を変えた場合の比較</span></h3>



<p class="wp-block-paragraph">有意水準を変えるとF値がどう変わるか見てみましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>有意水準（右側確率）</th><th>FINV(確率, 3, 20)</th><th>意味</th></tr></thead><tbody><tr><td>0.10</td><td>2.3801</td><td>有意水準10%の臨界値</td></tr><tr><td>0.05</td><td>3.0984</td><td>有意水準5%の臨界値</td></tr><tr><td>0.025</td><td>3.8587</td><td>有意水準2.5%の臨界値</td></tr><tr><td>0.01</td><td>4.9382</td><td>有意水準1%の臨界値</td></tr><tr><td>0.001</td><td>8.0978</td><td>有意水準0.1%の臨界値</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">有意水準が厳しいほど臨界値は高くなります。「偶然ではないと言い切るためのハードルが上がる」ということですね。</p>



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



<p class="wp-block-paragraph">FINV関数は<a href="https://mashukabu.com/spreadsheet-fdist-function/">FDIST関数</a>の逆関数です。次の式で元に戻ることを確認できます。</p>



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



<p class="wp-block-paragraph">結果は<strong>0.05</strong>になります。FINVで確率からF値を求め、FDISTでF値から確率に戻しているわけです。</p>



<p class="wp-block-paragraph">逆方向も同様です。</p>



<pre class="wp-block-code"><code>=FINV(FDIST(3.10, 3, 20), 3, 20)</code></pre>



<p class="wp-block-paragraph">結果は約<strong>3.10</strong>に戻ります。この関係を覚えておくと、2つの関数の使い分けに迷わなくなりますよ。</p>



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



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



<h3 class="wp-block-heading"><span id="toc10">F検定の臨界値を求める――2グループのばらつきに差があるか判定する</span></h3>



<p class="wp-block-paragraph">「拠点Aと拠点Bの売上のばらつきに差があるか」を判定するF検定では、計算したF値と臨界値を比較します。臨界値の算出にFINV関数が使えます。</p>



<p class="wp-block-paragraph">拠点A（10件）と拠点B（12件）のデータがある場合、自由度1 = 9、自由度2 = 11です。有意水準5%の臨界値を求めてみましょう。</p>



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



<p class="wp-block-paragraph">結果は約<strong>2.90</strong>です。計算したF値がこの臨界値を超えていれば、「ばらつきに有意な差がある」と判断します。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>p値で判定したい場合は<a href="https://mashukabu.com/spreadsheet-fdist-function/">FDIST関数</a>を使います。<code>=FDIST(F値, 9, 11)</code> の結果が0.05未満であれば有意です。臨界値との比較とp値での判定、どちらを使っても結論は同じですよ。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc11">一元配置分散分析（ANOVA）の臨界値――3グループ以上の平均差を判定する</span></h3>



<p class="wp-block-paragraph">拠点A・B・Cの月間売上（各5件ずつ、合計15件）を分析する場合を考えます。自由度1 = グループ数 &#8211; 1 = 2、自由度2 = 全データ数 &#8211; グループ数 = 12 です。</p>



<p class="wp-block-paragraph">有意水準5%の臨界値を求めます。</p>



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



<p class="wp-block-paragraph">結果は約<strong>3.89</strong>です。計算したF値（たとえば3.0）がこの臨界値を下回っていれば、「3拠点の平均に有意な差があるとはいえない」と判断します。</p>



<p class="wp-block-paragraph">F値が臨界値を超えた場合は、「少なくとも1組のグループ間に有意な差がある」ということです。どのグループ間に差があるかは、追加の多重比較検定で調べてくださいね。</p>



<h3 class="wp-block-heading"><span id="toc12">回帰分析のF値判定――モデル全体が意味を持つか確認する</span></h3>



<p class="wp-block-paragraph">説明変数3つ・サンプル数30の重回帰分析でF値が5.2だったとします。自由度1 = 3、自由度2 = 26 です。</p>



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



<p class="wp-block-paragraph">結果は約<strong>2.98</strong>です。F値5.2はこの臨界値を大きく超えているので、「回帰モデルは統計的に有意」と判断できますね。</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/spreadsheet-fdist-function/">FDIST関数</a>でp値も確認するとより丁寧です。<code>=FDIST(5.2, 3, 26)</code> の結果が0.05未満であれば有意です。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc13">F分布関数ファミリーの使い分け</span></h2>



<p class="wp-block-paragraph">Googleスプレッドシートには、F分布に関連する関数がいくつかあります。それぞれの役割を整理しておきましょう。</p>



<h3 class="wp-block-heading"><span id="toc14">新旧関数の対応表</span></h3>



<p class="wp-block-paragraph">FINV関数をはじめ、F分布の互換関数には新しい名前の関数が用意されています。</p>



<figure class="wp-block-table"><table><thead><tr><th>互換関数（旧）</th><th>新関数</th><th>動作</th></tr></thead><tbody><tr><td><strong>FINV</strong></td><td><a href="https://mashukabu.com/spreadsheet-f-inv-rt-function/">F.INV.RT</a></td><td>右側確率 → F値（この記事の関数）</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-fdist-function/">FDIST</a></td><td><a href="https://mashukabu.com/spreadsheet-f-dist-rt-function/">F.DIST.RT</a></td><td>F値 → 右側確率</td></tr><tr><td>―（互換なし）</td><td><a href="https://mashukabu.com/spreadsheet-f-inv-function/">F.INV</a></td><td>左側累積確率 → F値</td></tr><tr><td>―（互換なし）</td><td><a href="https://mashukabu.com/spreadsheet-f-dist-function/">F.DIST</a></td><td>F値 → 左側累積確率/確率密度</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">互換関数は旧Excelとの互換性のために残されています。新規に数式を作る場合は新関数を使いましょう。</p>



<h3 class="wp-block-heading"><span id="toc15">目的別の関数選び</span></h3>



<p class="wp-block-paragraph">使い分けのポイントは「やりたいこと」で決まります。</p>



<ul class="wp-block-list"><li><strong>p値を求めたい</strong> → <a href="https://mashukabu.com/spreadsheet-fdist-function/">FDIST</a>（または<a href="https://mashukabu.com/spreadsheet-f-dist-rt-function/">F.DIST.RT</a>）にF値を渡す</li><li><strong>臨界値を求めたい（有意水準から直接）</strong> → FINV（または<a href="https://mashukabu.com/spreadsheet-f-inv-rt-function/">F.INV.RT</a>）に有意水準を渡す</li><li><strong>臨界値を求めたい（左側確率から）</strong> → <a href="https://mashukabu.com/spreadsheet-f-inv-function/">F.INV</a>に <code>1 - 有意水準</code> を渡す</li><li><strong>データから直接F検定したい</strong> → F.TESTにデータ範囲を渡す</li></ul>



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



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



<h3 class="wp-block-heading"><span id="toc17">確率に0以下または1以上を指定して#NUM!エラー</span></h3>



<p class="wp-block-paragraph">確率は0より大きく1より小さい値でなければなりません。0や1、負の値を指定すると<code>#NUM!</code>エラーになります。</p>



<pre class="wp-block-code"><code>=FINV(0, 3, 20)     → #NUM! エラー
=FINV(1, 3, 20)     → #NUM! エラー
=FINV(-0.05, 3, 20) → #NUM! エラー</code></pre>



<p class="wp-block-paragraph">FINV関数は右側確率を指定するので、有意水準5%なら <code>0.05</code> をそのまま渡せます。<a href="https://mashukabu.com/spreadsheet-f-inv-function/">F.INV関数</a>のように <code>1 - 0.05 = 0.95</code> に変換する必要はありませんよ。</p>



<h3 class="wp-block-heading"><span id="toc18">自由度に1未満を指定して#NUM!エラー</span></h3>



<p class="wp-block-paragraph">自由度1・自由度2はどちらも1以上の正の整数でなければなりません。0を指定すると<code>#NUM!</code>エラーになります。</p>



<pre class="wp-block-code"><code>=FINV(0.05, 0, 20)  → #NUM! エラー
=FINV(0.05, 3, 0)   → #NUM! エラー</code></pre>



<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>=FINV(&quot;abc&quot;, 3, 20)  → #VALUE! エラー</code></pre>



<h3 class="wp-block-heading"><span id="toc20">FINVとF.INVを混同してしまう</span></h3>



<p class="wp-block-paragraph">FINVは<strong>右側確率</strong>を、<a href="https://mashukabu.com/spreadsheet-f-inv-function/">F.INV</a>は<strong>左側累積確率</strong>を引数に取ります。名前が似ていますが、渡す確率の方向が異なるので注意してください。</p>



<pre class="wp-block-code"><code>=FINV(0.05, 3, 20)   → 約3.10（右側5%の臨界値）
=F.INV(0.05, 3, 20)  → 約0.16（左側5%点。検定の臨界値ではない）
=F.INV(0.95, 3, 20)  → 約3.10（左側95%点。FINVと同じ結果）</code></pre>



<p class="wp-block-paragraph">FINV = F.INV.RT（右側）であり、F.INV（左側）とは別の関数です。この対応を覚えておけば混乱しませんよ。</p>



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



<p class="wp-block-paragraph">FINV関数は、F分布の右側確率（有意水準）からF値（臨界値）を逆算する互換関数です。</p>



<ul class="wp-block-list"><li>3つの引数は「確率（右側確率）」「自由度1（分子）」「自由度2（分母）」</li><li><a href="https://mashukabu.com/spreadsheet-f-inv-rt-function/">F.INV.RT関数</a>とまったく同じ動作。新規の数式ではF.INV.RTを推奨</li><li><a href="https://mashukabu.com/spreadsheet-f-inv-function/">F.INV関数</a>との関係は <code>FINV(p) = F.INV(1-p)</code>（右側 vs 左側）</li><li><a href="https://mashukabu.com/spreadsheet-fdist-function/">FDIST関数</a>の逆関数で、確率とF値の相互変換ができる</li><li>F検定・分散分析・回帰分析の臨界値をサッと求められる</li><li>確率に0や1を渡すと<code>#NUM!</code>エラー。有意水準を直接渡せるのがこの関数の利点</li></ul>



<p class="wp-block-paragraph">既存のシートにFINV関数が入っていればそのまま使い続けて問題ありません。新しく数式を書くときは<a href="https://mashukabu.com/spreadsheet-f-inv-rt-function/">F.INV.RT関数</a>を使ってみてくださいね。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/spreadsheet-finv-function/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
