<?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>T.INV &#8211; biz-tactics</title>
	<atom:link href="https://mashukabu.com/tag/t-inv/feed/" rel="self" type="application/rss+xml" />
	<link>https://mashukabu.com</link>
	<description></description>
	<lastBuildDate>Fri, 27 Mar 2026 02:59:08 +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>T.INV &#8211; biz-tactics</title>
	<link>https://mashukabu.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>スプレッドシートのT.INV関数の使い方｜t分布の逆関数</title>
		<link>https://mashukabu.com/spreadsheet-t-inv-function/</link>
					<comments>https://mashukabu.com/spreadsheet-t-inv-function/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Fri, 27 Mar 2026 02:59:08 +0000</pubDate>
				<category><![CDATA[Googleスプレッドシート]]></category>
		<category><![CDATA[T.INV]]></category>
		<category><![CDATA[TINV]]></category>
		<category><![CDATA[t分布]]></category>
		<category><![CDATA[信頼区間]]></category>
		<category><![CDATA[統計関数]]></category>
		<category><![CDATA[自由度]]></category>
		<category><![CDATA[逆関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=5409</guid>

					<description><![CDATA[スプレッドシートのT.INV関数で確率からt値を逆算する方法を解説。2つの引数の意味、信頼区間の計算・t検定での活用例、T.DISTとの関係、TINV（旧関数）との違い、エラー対処法まで紹介します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「少人数のデータで信頼区間を求めたいけど、t値ってどうやって出すんだろう？」。統計の教科書を開くとt分布表が載っていますが、毎回表を探すのは面倒ですよね。</p>



<p class="wp-block-paragraph">スプレッドシートならT.INV関数を使えば、確率と自由度を指定するだけでt値を一発で求められます。この記事ではGoogleスプレッドシートでのT.INV関数の使い方を、基本構文から実務活用まで解説します。T.DISTとの関係やTINV（旧関数）との違いもあわせて紹介しますよ。</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">スプレッドシートのT.INV関数とは</a><ol><li><a href="#toc2" tabindex="0">基本構文と2つの引数</a></li><li><a href="#toc3" tabindex="0">TINV（旧関数名）との違いに注意</a></li></ol></li><li><a href="#toc4" tabindex="0">T.INV関数の基本的な使い方</a></li><li><a href="#toc5" tabindex="0">T.INV関数の実務活用3パターン</a><ol><li><a href="#toc6" tabindex="0">母平均の信頼区間を計算する</a></li><li><a href="#toc7" tabindex="0">片側t検定の棄却値を求める</a></li><li><a href="#toc8" tabindex="0">両側検定の棄却値を求める</a></li></ol></li><li><a href="#toc9" tabindex="0">T.DISTとの関係（順方向と逆方向）</a></li><li><a href="#toc10" tabindex="0">T.INV関数でエラーが出るときの対処法</a></li><li><a href="#toc11" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

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



<p class="wp-block-paragraph">T.INV関数（読み方: ティー・インバース関数）は、<strong>t分布の逆関数</strong>です。確率を指定すると、その確率に対応するt値を返してくれます。「T」はt分布の「t」、「INV」は「Inverse（逆）」の略です。</p>



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



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



<ul class="wp-block-list"><li>確率（左側累積確率）からt値を逆算する</li><li>信頼区間の計算に必要なt値を求める</li><li>片側t検定の棄却値（臨界値）を算出する</li><li>t分布表を引く手間をなくす</li></ul>



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



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



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



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



<figure class="wp-block-table"><table><thead><tr><th>引数</th><th>必須/任意</th><th>説明</th></tr></thead><tbody><tr><td>確率（probability）</td><td>必須</td><td>t分布の左側累積確率。0より大きく1より小さい値</td></tr><tr><td>自由度（degrees_freedom）</td><td>必須</td><td>自由度。サンプルサイズ &#8211; 1 が基本（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>自由度（じゆうど）とは、データから自由に値を決められる個数のことです。サンプルサイズから1を引いた値で、たとえばサンプル10個なら自由度は9になります。小数を渡した場合は整数部分だけが使われますよ。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc3">TINV（旧関数名）との違いに注意</span></h3>



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



<pre class="wp-block-code"><code>=T.INV(0.975, 10)    → 約2.228（片側97.5%のt値）
=TINV(0.05, 10)      → 約2.228（両側5%のt値）
=T.INV.2T(0.05, 10)  → 約2.228（TINVと同じ結果）</code></pre>



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



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



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



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



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



<p class="wp-block-paragraph">結果は<strong>0</strong>です。確率0.5（50%）を指定すると、ちょうど0が返ります。t分布は左右対称なので、中央値が0になるわけですね。</p>



<p class="wp-block-paragraph">確率を変えて、いくつかの値を見てみましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>確率</th><th>数式</th><th>結果</th><th>意味</th></tr></thead><tbody><tr><td>0.025</td><td>=T.INV(0.025, 10)</td><td>約-2.228</td><td>左側2.5%の境界</td></tr><tr><td>0.05</td><td>=T.INV(0.05, 10)</td><td>約-1.812</td><td>左側5%の境界</td></tr><tr><td>0.5</td><td>=T.INV(0.5, 10)</td><td>0</td><td>ちょうど中央</td></tr><tr><td>0.95</td><td>=T.INV(0.95, 10)</td><td>約1.812</td><td>左側95%の境界</td></tr><tr><td>0.975</td><td>=T.INV(0.975, 10)</td><td>約2.228</td><td>左側97.5%の境界</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">確率が0.5より小さいと負の値、0.5より大きいと正の値が返ります。t分布が左右対称なので、0.05と0.95の結果は符号だけが違う（絶対値は同じ）ことにも注目してください。</p>



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



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



<h3 class="wp-block-heading"><span id="toc6">母平均の信頼区間を計算する</span></h3>



<p class="wp-block-paragraph">「サンプルデータから、母集団の平均がどのくらいの範囲に入るか」を求めるのが信頼区間です。サンプルが少ないときはt分布を使います。</p>



<p class="wp-block-paragraph">売上データ10件の平均が500万円、標準偏差が80万円のケースで95%信頼区間を計算してみましょう。</p>



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



<p class="wp-block-paragraph">結果は約<strong>2.262</strong>です。このt値を使って信頼区間を求めます。</p>



<pre class="wp-block-code"><code>標準誤差 = 標準偏差 / √サンプルサイズ = 80 / √10 ≒ 25.3
下限 = 500 - 2.262 × 25.3 ≒ 442.8（万円）
上限 = 500 + 2.262 × 25.3 ≒ 557.2（万円）</code></pre>



<p class="wp-block-paragraph">スプレッドシートで一気に計算するなら、次のように書けます。</p>



<pre class="wp-block-code"><code>=AVERAGE(B2:B11) - T.INV(0.975, COUNT(B2:B11)-1) * STDEV(B2:B11) / SQRT(COUNT(B2:B11))
=AVERAGE(B2:B11) + T.INV(0.975, COUNT(B2:B11)-1) * STDEV(B2:B11) / SQRT(COUNT(B2:B11))</code></pre>



<p class="wp-block-paragraph"><a href="https://mashukabu.com/spreadsheet-average-function/">AVERAGE関数</a>で平均、<a href="https://mashukabu.com/spreadsheet-stdev-function/">STDEV関数</a>で標準偏差、<a href="https://mashukabu.com/spreadsheet-count-function/">COUNT関数</a>でサンプルサイズを自動取得しています。データが変わっても信頼区間が自動更新されるので便利ですよ。</p>



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



<p class="wp-block-paragraph">「新しい施策の効果が、従来より本当に高いといえるか」を判定するのが片側t検定です。T.INV関数で棄却値（きゃっきゃくち）を求められます。</p>



<p class="wp-block-paragraph">有意水準（ゆういすいじゅん）とは「偶然の結果を誤って有意と判定してしまう確率の上限」のことです。一般的には5%がよく使われます。</p>



<p class="wp-block-paragraph">有意水準5%、サンプルサイズ15（自由度14）の場合です。</p>



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



<p class="wp-block-paragraph">結果は約<strong>1.761</strong>です。計算したt統計量がこの値を超えていれば、「有意に高い」と判定できます。</p>



<p class="wp-block-paragraph">たとえば、施策前の平均が100、施策後のサンプル15件の平均が112、標準偏差が20のとき、t統計量は次のように計算します。</p>



<pre class="wp-block-code"><code>t統計量 = (112 - 100) / (20 / √15) ≒ 2.324</code></pre>



<p class="wp-block-paragraph">t統計量2.324は棄却値1.761を超えているので、「施策の効果は統計的に有意」と判断できますよ。</p>



<h3 class="wp-block-heading"><span id="toc8">両側検定の棄却値を求める</span></h3>



<p class="wp-block-paragraph">「平均に差があるかどうか（高いか低いかは問わない）」を判定するのが両側検定です。T.INV関数でも求められますが、T.INV.2Tを使うほうが直感的です。</p>



<p class="wp-block-paragraph">有意水準5%、自由度20の場合を比べてみましょう。</p>



<pre class="wp-block-code"><code>=T.INV(0.975, 20)       → 約2.086（T.INVで求める場合）
=T.INV.2T(0.05, 20)     → 約2.086（T.INV.2Tで求める場合）</code></pre>



<p class="wp-block-paragraph">どちらも同じ結果です。T.INVでは「1 &#8211; 有意水準/2 = 0.975」を確率に指定し、T.INV.2Tでは有意水準0.05をそのまま指定します。</p>



<p class="wp-block-paragraph">使い分けのポイントは次のとおりです。</p>



<ul class="wp-block-list"><li><strong>片側検定</strong> → T.INV（有意水準5%なら確率に0.95を指定）</li><li><strong>両側検定</strong> → T.INV.2T（有意水準をそのまま指定できるので直感的）</li></ul>



<p class="wp-block-paragraph">両側検定をT.INVで書くと確率の計算で混乱しやすいので、素直にT.INV.2Tを使うのがおすすめですよ。</p>



<h2 class="wp-block-heading"><span id="toc9">T.DISTとの関係（順方向と逆方向）</span></h2>



<p class="wp-block-paragraph">T.INV関数は、<a href="https://mashukabu.com/spreadsheet-t-dist-function/">T.DIST関数</a>の<strong>逆関数</strong>です。2つの関数は「入力と出力が逆」の関係にあります。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>入力</th><th>出力</th><th>方向</th></tr></thead><tbody><tr><td>T.DIST</td><td>t値（x）</td><td>確率（p）</td><td>t値 → 確率</td></tr><tr><td>T.INV</td><td>確率（p）</td><td>t値（x）</td><td>確率 → t値</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">具体例で確認してみましょう。自由度10の場合です。</p>



<pre class="wp-block-code"><code>=T.DIST(1.812, 10, TRUE)   → 約0.95（95%）
=T.INV(0.95, 10)           → 約1.812</code></pre>



<p class="wp-block-paragraph">T.DISTに1.812を入れると確率0.95が返り、T.INVに0.95を入れると1.812が返ります。お互いの結果を入れ替えても元に戻るということですね。</p>



<p class="wp-block-paragraph">使い分けのポイントは次のとおりです。</p>



<ul class="wp-block-list"><li><strong>「t値2.5は上位何%？」</strong> → <a href="https://mashukabu.com/spreadsheet-t-dist-function/">T.DIST</a>（t値がわかっていて確率を知りたい）</li><li><strong>「上位5%のt値はいくつ？」</strong> → T.INV（確率がわかっていてt値を知りたい）</li></ul>



<p class="wp-block-paragraph">両側の確率を求めたいときは<a href="https://mashukabu.com/spreadsheet-t-dist-2t-function/">T.DIST.2T関数</a>、右側の確率だけ求めたいときは<a href="https://mashukabu.com/spreadsheet-t-dist-rt-function/">T.DIST.RT関数</a>が便利です。正規分布ベースの逆関数が必要なら<a href="https://mashukabu.com/spreadsheet-norm-inv-function/">NORM.INV関数</a>もチェックしてみてください。</p>



<h2 class="wp-block-heading"><span id="toc10">T.INV関数でエラーが出るときの対処法</span></h2>



<p class="wp-block-paragraph">T.INV関数でよくあるエラーと、その対処法をまとめました。</p>



<p class="wp-block-paragraph"><strong>確率に0以下や1以上を指定して<code>#NUM!</code>エラー</strong></p>



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



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



<p class="wp-block-paragraph">他のセルの計算結果を確率として渡すときは、値が0〜1の範囲内か確認しておきましょう。</p>



<p class="wp-block-paragraph"><strong>自由度に0以下を指定して<code>#NUM!</code>エラー</strong></p>



<p class="wp-block-paragraph">自由度は1以上の正の整数が必要です。0やマイナスの値を指定するとエラーになります。</p>



<pre class="wp-block-code"><code>=T.INV(0.95, 0)   ← #NUM! エラー
=T.INV(0.95, -5)  ← #NUM! エラー</code></pre>



<p class="wp-block-paragraph">自由度は「サンプルサイズ &#8211; 1」で求めます。サンプルが1件しかないと自由度が0になりエラーになるので、最低でもサンプル2件以上が必要ですよ。</p>



<p class="wp-block-paragraph"><strong>引数に文字列を渡して<code>#VALUE!</code>エラー</strong></p>



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



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



<p class="wp-block-paragraph">T.INV関数は、t分布で確率からt値を逆算する関数です。</p>



<ul class="wp-block-list"><li>2つの引数（確率・自由度）を指定するだけで使える</li><li>確率0.5を指定すると0が返る。t分布の中央がゼロであることを反映している</li><li>信頼区間の計算では<a href="https://mashukabu.com/spreadsheet-average-function/">AVERAGE関数</a>・<a href="https://mashukabu.com/spreadsheet-stdev-function/">STDEV関数</a>・<a href="https://mashukabu.com/spreadsheet-count-function/">COUNT関数</a>と組み合わせて活用する</li><li><a href="https://mashukabu.com/spreadsheet-t-dist-function/">T.DIST関数</a>の逆関数。「確率→t値」の方向で計算したいときに使う</li><li>片側検定にはT.INV、両側検定にはT.INV.2Tを使い分ける</li><li>TINV（旧関数名）はT.INV.2T相当（両側）なので、T.INV（片側）とは結果が異なる点に注意</li><li>確率に0や1を指定すると<code>#NUM!</code>エラー。範囲は0より大きく1より小さい値</li></ul>



<p class="wp-block-paragraph">t分布表を毎回引かなくても、T.INV関数ならスプレッドシート上で即座にt値を求められます。信頼区間やt検定の計算にぜひ活用してみてくださいね。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/spreadsheet-t-inv-function/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
