<?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>FINV &#8211; biz-tactics</title>
	<atom:link href="https://mashukabu.com/tag/finv/feed/" rel="self" type="application/rss+xml" />
	<link>https://mashukabu.com</link>
	<description></description>
	<lastBuildDate>Sat, 28 Mar 2026 00:08:26 +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>FINV &#8211; biz-tactics</title>
	<link>https://mashukabu.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>スプレッドシートのF.INV関数の使い方｜F分布逆関数</title>
		<link>https://mashukabu.com/spreadsheet-f-inv-function/</link>
					<comments>https://mashukabu.com/spreadsheet-f-inv-function/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Fri, 27 Mar 2026 08:07:21 +0000</pubDate>
				<category><![CDATA[Googleスプレッドシート]]></category>
		<category><![CDATA[F.INV]]></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=5511</guid>

					<description><![CDATA[GoogleスプレッドシートのF.INV関数でF分布の臨界値を確率から求める方法を解説。3つの引数の意味、F検定・分散分析での活用例、F.DISTとの逆関数関係、FINV（旧関数）との違いまで紹介します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「F検定で有意水準5%の臨界値っていくつだっけ？」。検定のたびにF分布表を探し回っていませんか？</p>



<p class="wp-block-paragraph">自由度の組み合わせが変わるたびに表を引くのは手間がかかりますよね。もっと手軽に臨界値を求められたら、検定作業がぐっと楽になります。</p>



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

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



<p class="wp-block-paragraph">F.INV関数（読み方: エフ・インバース関数）は、<strong>F分布の逆関数</strong>です。確率を指定すると、その確率に対応するF値を返してくれます。「F」は統計学者フィッシャー（Fisher）に由来し、「INV」は「Inverse（逆）」の略です。</p>



<p class="wp-block-paragraph">たとえば「自由度(3, 20)のF分布で、左側95%に対応するF値はいくつか」を1つの数式で求められます。</p>



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



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



<pre class="wp-block-code"><code>=F.INV(確率, 自由度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">FINV（旧関数名）との違いに注意</span></h3>



<p class="wp-block-paragraph">Googleスプレッドシートには<code>FINV</code>という関数もあります。ただし、FINVは<strong>右側確率</strong>を引数に取る点がF.INVと大きく異なります。</p>



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



<p class="wp-block-paragraph">F.INVは<strong>左側累積確率</strong>、FINVとF.INV.RTは<strong>右側確率</strong>を指定します。名前が似ていますが動作が異なるので、混同しないように気をつけてくださいね。</p>



<p class="wp-block-paragraph">新しく数式を書くときはF.INVまたはF.INV.RTを使いましょう。</p>



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



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



<h3 class="wp-block-heading"><span id="toc5">左側95%に対応するF値を求める</span></h3>



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



<p class="wp-block-paragraph">結果は約<strong>3.10</strong>です。「自由度(3, 20)のF分布で、左側95%に位置するF値は3.10」という意味です。逆にいえば、F値が3.10を超える確率は約5%ですね。</p>



<h3 class="wp-block-heading"><span id="toc6">確率を変えた場合の比較</span></h3>



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



<figure class="wp-block-table"><table><thead><tr><th>確率（左側）</th><th>F.INV(確率, 3, 20)</th><th>意味</th></tr></thead><tbody><tr><td>0.50</td><td>0.8663</td><td>F分布の中央値</td></tr><tr><td>0.90</td><td>2.3801</td><td>左側90%点（右側10%）</td></tr><tr><td>0.95</td><td>3.0984</td><td>左側95%点（右側5%）</td></tr><tr><td>0.975</td><td>3.8587</td><td>左側97.5%点（右側2.5%）</td></tr><tr><td>0.99</td><td>4.9382</td><td>左側99%点（右側1%）</td></tr></tbody></table></figure>



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



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



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



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



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



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



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



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



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



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



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



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



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



<pre class="wp-block-code"><code>=F.INV(0.95, 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>F検定の臨界値はF.INV.RTを使っても求められます。<code>=F.INV.RT(0.05, 9, 11)</code> で同じ結果（約2.90）が得られます。有意水準をそのまま渡せるので、F.INV.RTのほうが直感的かもしれませんね。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc10">一元配置分散分析（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(0.95, 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="toc11">回帰分析の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(0.95, 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="toc12">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><strong>F.INV</strong></td><td>確率 → F値（左側）</td><td>臨界値の算出（この記事の関数）</td></tr><tr><td>F.INV.RT</td><td>確率 → F値（右側）</td><td>有意水準から直接臨界値を求める</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> → F.DIST.RTにF値を渡す</li><li><strong>臨界値を求めたい</strong> → F.INVまたはF.INV.RTに確率を渡す</li><li><strong>データから直接F検定したい</strong> → F.TESTにデータ範囲を渡す</li></ul>



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



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



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>対応する分布</th><th>主な用途</th></tr></thead><tbody><tr><td><strong>F.INV</strong></td><td>F分布</td><td>分散の比較・分散分析の臨界値</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-t-inv-function/">T.INV</a></td><td>t分布</td><td>少数サンプルの平均差検定・信頼区間</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-chisq-inv-function/">CHISQ.INV</a></td><td>カイ二乗分布</td><td>カテゴリデータの偏り検定の臨界値</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-norm-inv-function/">NORM.INV</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</li><li><strong>少数サンプルの平均差を検定したい</strong> → <a href="https://mashukabu.com/spreadsheet-t-inv-function/">T.INV</a></li><li><strong>カテゴリデータの偏りを調べたい</strong> → <a href="https://mashukabu.com/spreadsheet-chisq-inv-function/">CHISQ.INV</a></li><li><strong>連続データの位置から値を逆算したい</strong> → <a href="https://mashukabu.com/spreadsheet-norm-inv-function/">NORM.INV</a></li></ul>



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



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



<h3 class="wp-block-heading"><span id="toc15">確率に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(0, 3, 20)    → #NUM! エラー
=F.INV(1, 3, 20)    → #NUM! エラー
=F.INV(-0.05, 3, 20) → #NUM! エラー</code></pre>



<p class="wp-block-paragraph">よくあるのは有意水準（0.05）をそのまま渡してしまうケースです。F.INVは左側確率を指定するので、有意水準5%なら <code>1 - 0.05 = 0.95</code> を渡す必要があります。</p>



<h3 class="wp-block-heading"><span id="toc16">自由度に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(0.95, 0, 20)   → #NUM! エラー
=F.INV(0.95, 3, 0)    → #NUM! エラー</code></pre>



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



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



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



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



<p class="wp-block-paragraph">迷ったら「有意水準をそのまま渡せるF.INV.RT」を使うのが安全ですよ。</p>



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



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



<ul class="wp-block-list"><li>3つの引数は「確率（左側累積確率）」「自由度1（分子）」「自由度2（分母）」</li><li>F検定の臨界値や分散分析の棄却値を、F分布表なしで求められる</li><li>F.DISTの逆関数で、確率 ⇔ F値の相互変換ができる</li><li>FINV（旧関数）やF.INV.RTは右側確率を指定する点に注意</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関数は心強い味方になります。ぜひ活用してみてくださいね。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/spreadsheet-f-inv-function/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>
