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

<channel>
	<title>自由度 &#8211; biz-tactics</title>
	<atom:link href="https://mashukabu.com/tag/%e8%87%aa%e7%94%b1%e5%ba%a6/feed/" rel="self" type="application/rss+xml" />
	<link>https://mashukabu.com</link>
	<description></description>
	<lastBuildDate>Tue, 26 May 2026 10:47:21 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://mashukabu.com/wp-content/uploads/2022/04/cropped-site-icon-32x32.png</url>
	<title>自由度 &#8211; biz-tactics</title>
	<link>https://mashukabu.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>スプレッドシートのT.DIST関数の使い方｜t分布の確率を求める</title>
		<link>https://mashukabu.com/spreadsheet-t-dist-function/</link>
					<comments>https://mashukabu.com/spreadsheet-t-dist-function/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Fri, 27 Mar 2026 02:59:20 +0000</pubDate>
				<category><![CDATA[Googleスプレッドシート]]></category>
		<category><![CDATA[T.DIST]]></category>
		<category><![CDATA[t分布]]></category>
		<category><![CDATA[確率密度]]></category>
		<category><![CDATA[累積分布]]></category>
		<category><![CDATA[統計関数]]></category>
		<category><![CDATA[自由度]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=5415</guid>

					<description><![CDATA[スプレッドシートのT.DIST関数でt分布の確率を計算する方法を解説。3つの引数の意味、TRUE（累積確率）とFALSE（確率密度）の使い分け、T.DIST.2T・T.DIST.RTとの違い、品質管理・A/Bテストでの活用例まで紹介します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「サンプル数が少ないデータで、平均の差に意味があるのか確かめたい」。こんな場面に出くわしたことはありませんか？</p>



<p class="wp-block-paragraph">正規分布を使った計算はサンプルが十分に多いときの手法です。少数データでそのまま使うと、判定の精度が落ちてしまいますよね。</p>



<p class="wp-block-paragraph">そんなときに使うのがT.DIST関数です。この記事ではGoogleスプレッドシートでのT.DIST関数の使い方を、基本構文から実務活用まで解説します。TRUE/FALSEの違いや、T.DIST.2T・T.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">スプレッドシートのT.DIST関数とは</a><ol><li><a href="#toc2" tabindex="0">基本構文と3つの引数</a></li><li><a href="#toc3" tabindex="0">TDIST（旧関数名）との関係</a></li></ol></li><li><a href="#toc4" tabindex="0">TRUE/FALSEで何が変わる？累積か密度かを選ぼう</a><ol><li><a href="#toc5" tabindex="0">TRUE（累積分布関数）——x以下は全体の何%？</a></li><li><a href="#toc6" tabindex="0">FALSE（確率密度関数）——その値の密度は？</a></li><li><a href="#toc7" tabindex="0">2つを比較してみる（サンプルデータつき）</a></li></ol></li><li><a href="#toc8" tabindex="0">実務活用3パターン</a><ol><li><a href="#toc9" tabindex="0">小ロット検査——製品の平均が規格どおりか判定する</a></li><li><a href="#toc10" tabindex="0">A/Bテスト——2つの施策に差があるか確かめる</a></li><li><a href="#toc11" tabindex="0">学術レポート——t値からp値を算出する</a></li></ol></li><li><a href="#toc12" tabindex="0">t分布関数ファミリーの使い分け</a><ol><li><a href="#toc13" tabindex="0">正規分布関数（NORM.DIST）との違い</a></li></ol></li><li><a href="#toc14" tabindex="0">よくあるエラーと注意点</a></li><li><a href="#toc15" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

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



<p class="wp-block-paragraph">T.DIST関数（読み方: ティー・ディスト関数）は、<strong>t分布</strong>にもとづいて確率を返す関数です。「T」はt分布の「t」、「DIST」は「Distribution（分布）」の略です。</p>



<p class="wp-block-paragraph">t分布は正規分布と似た釣鐘型の形をしていますが、裾が厚い（両端が広がっている）のが特徴です。サンプル数が少ないとき（目安として30未満）に、正規分布の代わりに使います。</p>



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



<ul class="wp-block-list"><li>ある値がt分布の左側何%に位置するかを求める（累積確率）</li><li>t分布のグラフ上の密度（高さ）を取得する</li><li>小ロット検査で「母集団の平均と差があるか」を判定する</li><li>A/Bテストや実験データの統計的検定に活用する</li></ul>



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



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



<pre class="wp-block-code"><code>=T.DIST(x, 自由度, 累積)</code></pre>



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



<figure class="wp-block-table"><table><thead><tr><th>引数</th><th>必須/任意</th><th>説明</th></tr></thead><tbody><tr><td>x</td><td>必須</td><td>t分布で評価する数値</td></tr><tr><td>自由度（degrees_freedom）</td><td>必須</td><td>自由度。サンプルサイズ &#8211; 1 が基本（1以上の正の整数）</td></tr><tr><td>累積（cumulative）</td><td>必須</td><td>TRUEで累積分布、FALSEで確率密度</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">TDIST（旧関数名）との関係</span></h3>



<p class="wp-block-paragraph">Googleスプレッドシートには<code>TDIST</code>という関数もあります。ただしTDISTは<strong>右側累積確率</strong>を返す点がT.DISTと異なります。</p>



<pre class="wp-block-code"><code>=TDIST(2, 10, 1)          ← 旧関数名（右側確率を返す）
=T.DIST.RT(2, 10)         ← 新関数名で同じ結果
=1 - T.DIST(2, 10, TRUE)  ← T.DISTで同じ結果を得る書き方</code></pre>



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



<h2 class="wp-block-heading"><span id="toc4">TRUE/FALSEで何が変わる？累積か密度かを選ぼう</span></h2>



<p class="wp-block-paragraph">T.DIST関数の3番目の引数「累積」は、TRUEかFALSEで結果がまったく変わります。この違いを押さえておくことが、T.DIST関数を使いこなすポイントです。</p>



<h3 class="wp-block-heading"><span id="toc5">TRUE（累積分布関数）——x以下は全体の何%？</span></h3>



<p class="wp-block-paragraph">TRUEを指定すると<strong>累積分布関数</strong>（CDF: ある値以下になる確率の合計）の値を返します。実務で使う場面のほとんどがこちらです。</p>



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



<p class="wp-block-paragraph">この数式は「自由度10のt分布で、2以下になる確率」を返します。結果は約<strong>0.9633（96.3%）</strong> です。</p>



<p class="wp-block-paragraph">つまりt値が2以下に収まる確率が約96.3%ということです。逆にいえば、t値が2を超えるのは約3.7%ですね。</p>



<h3 class="wp-block-heading"><span id="toc6">FALSE（確率密度関数）——その値の密度は？</span></h3>



<p class="wp-block-paragraph">FALSEを指定すると<strong>確率密度関数</strong>（PDF: t分布グラフ上のy座標の値）を返します。</p>



<pre class="wp-block-code"><code>=T.DIST(2, 10, FALSE)</code></pre>



<p class="wp-block-paragraph">結果は約<strong>0.0611</strong>です。これは「確率」ではなくグラフの高さなので、直接「何%」と読むことはできません。t分布のグラフを描くときに使います。</p>



<h3 class="wp-block-heading"><span id="toc7">2つを比較してみる（サンプルデータつき）</span></h3>



<p class="wp-block-paragraph">自由度10のt分布で、xを変えたときの結果を比べてみましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>x</th><th>TRUE（累積確率）</th><th>FALSE（確率密度）</th></tr></thead><tbody><tr><td>-2</td><td>0.0367（3.7%）</td><td>0.0611</td></tr><tr><td>-1</td><td>0.1704（17.0%）</td><td>0.2304</td></tr><tr><td>0</td><td>0.5000（50.0%）</td><td>0.3891</td></tr><tr><td>1</td><td>0.8296（83.0%）</td><td>0.2304</td></tr><tr><td>2</td><td>0.9633（96.3%）</td><td>0.0611</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">TRUEの列はxが大きくなるほど1に近づいていきます。FALSEの列はx=0（中央）で最大になり、離れるほど小さくなります。正規分布と同じ傾向ですが、裾の値がやや大きいのがt分布の特徴ですよ。</p>



<h2 class="wp-block-heading"><span id="toc8">実務活用3パターン</span></h2>



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



<h3 class="wp-block-heading"><span id="toc9">小ロット検査——製品の平均が規格どおりか判定する</span></h3>



<p class="wp-block-paragraph">少数サンプルで「母集団の平均が目標値と異なるか」を判定するのがt検定です。T.DIST関数を使えば、手計算なしでp値を求められます。</p>



<p class="wp-block-paragraph">たとえば、部品の目標寸法が50mmのラインから10個サンプリングした結果が次のとおりだったとします。</p>



<ul class="wp-block-list"><li>サンプル数: 10</li><li>平均値: 50.3mm（<a href="https://mashukabu.com/spreadsheet-average-function/">AVERAGE関数</a>で算出）</li><li>標準偏差: 0.5mm（<a href="https://mashukabu.com/spreadsheet-stdev-function/">STDEV関数</a>で算出）</li></ul>



<p class="wp-block-paragraph">まずt統計量を求めます。</p>



<pre class="wp-block-code"><code>=(50.3 - 50) / (0.5 / SQRT(10))</code></pre>



<p class="wp-block-paragraph">結果は約<strong>1.8974</strong>です。次に両側検定のp値をT.DIST.2Tで求めます。</p>



<pre class="wp-block-code"><code>=T.DIST.2T(1.8974, 9)</code></pre>



<p class="wp-block-paragraph">結果は約<strong>0.0903</strong>です。有意水準5%（0.05）より大きいので、「目標値50mmと有意な差があるとはいえない」と判断できます。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>T.DIST.2Tの代わりにT.DISTで計算するなら <code>=2*(1-T.DIST(ABS(1.8974), 9, TRUE))</code> と書けます。両側なので2倍するのがポイントです。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc10">A/Bテスト——2つの施策に差があるか確かめる</span></h3>



<p class="wp-block-paragraph">Webサイトの施策AとBで効果に差があるかを検定する例です。</p>



<ul class="wp-block-list"><li>施策A: サンプル15件、平均スコア4.2、標準偏差1.1</li><li>施策B: サンプル15件、平均スコア3.5、標準偏差0.9</li></ul>



<p class="wp-block-paragraph">t統計量の計算式は長くなりますが、スプレッドシートなら1セルにまとめられます。</p>



<pre class="wp-block-code"><code>=(4.2 - 3.5) / (SQRT(((15-1)*1.1^2 + (15-1)*0.9^2) / (15+15-2)) * SQRT(1/15 + 1/15))</code></pre>



<p class="wp-block-paragraph">結果は約<strong>1.9075</strong>です。自由度は 15 + 15 &#8211; 2 = 28 です。</p>



<pre class="wp-block-code"><code>=T.DIST.2T(1.9075, 28)</code></pre>



<p class="wp-block-paragraph">結果は約<strong>0.0668</strong>です。有意水準5%にはわずかに届かないものの、10%水準では有意差ありと判断できます。施策Aが効果的な「傾向」は見えていますね。</p>



<h3 class="wp-block-heading"><span id="toc11">学術レポート——t値からp値を算出する</span></h3>



<p class="wp-block-paragraph">論文や統計の授業で「t値と自由度が与えられている。p値を求めよ」という場面があります。</p>



<p class="wp-block-paragraph">たとえば「t = 2.5、自由度 = 20」の片側p値を求めるなら、右側累積確率を使います。</p>



<pre class="wp-block-code"><code>=T.DIST.RT(2.5, 20)</code></pre>



<p class="wp-block-paragraph">結果は約<strong>0.0106</strong>です。片側5%水準で有意（p < 0.05）といえます。</p>



<p class="wp-block-paragraph">両側検定のp値が欲しい場合は次のように書きます。</p>



<pre class="wp-block-code"><code>=T.DIST.2T(2.5, 20)</code></pre>



<p class="wp-block-paragraph">結果は約<strong>0.0212</strong>です。両側でも5%水準を下回っていますね。</p>



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



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



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>用途</th><th>特徴</th></tr></thead><tbody><tr><td>T.DIST</td><td>左側累積確率または確率密度を返す</td><td>最も基本的。CDF/PDFを切り替え可能</td></tr><tr><td>T.DIST.RT</td><td>右側累積確率を返す</td><td>1 &#8211; T.DIST(x, df, TRUE) と同じ</td></tr><tr><td>T.DIST.2T</td><td>両側確率を返す</td><td>xは正の値のみ。両側検定のp値に直結</td></tr><tr><td>T.INV</td><td>確率からt値を逆算する（左側）</td><td>T.DISTの逆関数</td></tr><tr><td>T.INV.2T</td><td>確率からt値を逆算する（両側）</td><td>臨界値の算出に便利</td></tr><tr><td>T.TEST</td><td>2つのデータ範囲でt検定のp値を返す</td><td>t統計量を自分で計算しなくてよい</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">使い分けのポイントをまとめます。</p>



<ul class="wp-block-list"><li><strong>片側検定のp値</strong> → T.DIST.RT（右側）またはT.DIST（左側）</li><li><strong>両側検定のp値</strong> → T.DIST.2T</li><li><strong>臨界値を求めたい</strong> → T.INV.2T（例: 有意水準5%・自由度20の臨界値）</li><li><strong>データ範囲から直接検定したい</strong> → T.TEST</li></ul>



<p class="wp-block-paragraph">迷ったらT.DIST.2Tで両側p値を求めるのが実務では安全ですよ。</p>



<h3 class="wp-block-heading"><span id="toc13">正規分布関数（NORM.DIST）との違い</span></h3>



<p class="wp-block-paragraph">T.DIST関数と<a href="https://mashukabu.com/spreadsheet-norm-dist-function/">NORM.DIST関数</a>は似ていますが、使い分けの基準は明確です。</p>



<figure class="wp-block-table"><table><thead><tr><th>比較項目</th><th>T.DIST</th><th>NORM.DIST</th></tr></thead><tbody><tr><td>分布の形</td><td>裾が厚い（自由度で変化）</td><td>左右対称の固定形状</td></tr><tr><td>引数</td><td>x, 自由度, 累積</td><td>x, 平均, 標準偏差, 累積</td></tr><tr><td>使う場面</td><td>サンプル数が少ない（30未満の目安）</td><td>サンプル数が十分多い</td></tr><tr><td>母集団の標準偏差</td><td>未知（サンプルから推定）</td><td>既知</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">自由度が大きくなるとt分布は正規分布に近づきます。x=1.96のとき、自由度29で累積確率は0.9702、<a href="https://mashukabu.com/spreadsheet-norm-s-dist-function/">NORM.S.DIST関数</a>（標準正規分布）では0.9750です。サンプル30個以上あれば、どちらを使っても結果はほぼ同じになりますよ。</p>



<h2 class="wp-block-heading"><span id="toc14">よくあるエラーと注意点</span></h2>



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



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



<p class="wp-block-paragraph">自由度は1以上の正の整数でなければなりません。0を指定すると<code>#NUM!</code>エラーになります。サンプル数が1のときは自由度が0になるので、T.DIST関数は使えません。</p>



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



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



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



<p class="wp-block-paragraph"><strong>T.DIST.2Tに負の値を渡して<code>#NUM!</code>エラー</strong></p>



<p class="wp-block-paragraph">T.DIST.2Tのxには<strong>正の値のみ</strong>を指定できます。負のt値のp値を求めたいときは、ABS関数で絶対値に変換してください。</p>



<pre class="wp-block-code"><code>=T.DIST.2T(-2.5, 10)        ← #NUM! エラー
=T.DIST.2T(ABS(-2.5), 10)   ← 正しい書き方</code></pre>



<p class="wp-block-paragraph"><strong>片側と両側を間違える</strong></p>



<p class="wp-block-paragraph">T.DISTは左側確率、T.DIST.RTは右側確率、T.DIST.2Tは両側確率を返します。検定の種類（片側/両側）に合った関数を選ばないと、p値が2倍ずれます。迷ったときは両側のT.DIST.2Tを使うのが安全ですよ。</p>



<p class="wp-block-paragraph"><strong>t分布を使うべき場面を確認する</strong></p>



<p class="wp-block-paragraph">t分布は「母集団の標準偏差が未知で、サンプルから推定する」ときに使います。母集団の標準偏差がわかっている場合は<a href="https://mashukabu.com/spreadsheet-norm-dist-function/">NORM.DIST関数</a>のほうが適切です。</p>



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



<p class="wp-block-paragraph">T.DIST関数は、t分布にもとづいて確率を求める関数です。</p>



<ul class="wp-block-list"><li>3番目の引数にTRUEを指定すると「x以下の累積確率」が返る</li><li>FALSEを指定するとグラフの密度値が返る（実務ではTRUEが主役）</li><li>サンプル数が少ないとき（30未満が目安）に正規分布の代わりに使う</li><li>両側検定のp値を求めるならT.DIST.2T、右側ならT.DIST.RTが便利</li><li>自由度に0以下を渡すと<code>#NUM!</code>エラー。T.DIST.2Tは正の値のみ受け付ける</li><li>関連関数として、逆算にはT.INV、データから直接検定するにはT.TESTが使える</li></ul>



<p class="wp-block-paragraph">t分布は「少ないデータからでも統計的に判断したい」ときの強い味方です。品質管理やA/Bテストなど、少数サンプルの分析にぜひ活用してみてくださいね。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/spreadsheet-t-dist-function/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>スプレッドシートのT.DIST.2T関数の使い方｜t分布の両側確率でp値を求める</title>
		<link>https://mashukabu.com/spreadsheet-t-dist-2t-function/</link>
					<comments>https://mashukabu.com/spreadsheet-t-dist-2t-function/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Fri, 27 Mar 2026 02:59:16 +0000</pubDate>
				<category><![CDATA[Googleスプレッドシート]]></category>
		<category><![CDATA[p値]]></category>
		<category><![CDATA[T.DIST.2T]]></category>
		<category><![CDATA[t分布]]></category>
		<category><![CDATA[両側検定]]></category>
		<category><![CDATA[統計関数]]></category>
		<category><![CDATA[自由度]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=5413</guid>

					<description><![CDATA[スプレッドシートのT.DIST.2T関数はt分布の両側確率（p値）を求める関数です。引数・使い方を解説し、片側/両側検定の判断フローとT.DISTとの等価式も紹介します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「t値は計算できたけど、p値はどうやって求めるの？」。スプレッドシートで統計処理をしていると、こんな場面に出くわすことがありますよね。</p>



<p class="wp-block-paragraph">t分布表を引く方法もありますが、自由度やt値が中途半端な値だとぴったりの数字が見つかりません。</p>



<p class="wp-block-paragraph">そんなときに便利なのがT.DIST.2T関数です。この記事ではGoogleスプレッドシートでのT.DIST.2T関数の使い方を、基本構文から実務活用まで解説します。片側/両側検定の判断フローやT.DISTとの等価式もあわせて紹介しますよ。</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">スプレッドシートのT.DIST.2T関数とは</a></li><li><a href="#toc2" tabindex="0">T.DIST.2T関数の基本構文と引数</a></li><li><a href="#toc3" tabindex="0">具体的な使用例｜サンプルデータでp値を求める</a><ol><li><a href="#toc4" tabindex="0">例1: 製品の寸法が規格どおりか検定する</a></li><li><a href="#toc5" tabindex="0">例2: t値と自由度が与えられている場合</a></li></ol></li><li><a href="#toc6" tabindex="0">片側検定と両側検定の使い分け</a><ol><li><a href="#toc7" tabindex="0">両側検定を使うケース</a></li><li><a href="#toc8" tabindex="0">片側検定を使うケース（T.DIST.RTとの使い分け）</a></li></ol></li><li><a href="#toc9" tabindex="0">T.DISTで同じ結果を得る等価式</a><ol><li><a href="#toc10" tabindex="0">等価式一覧</a></li><li><a href="#toc11" tabindex="0">どれを使うべき？</a></li></ol></li><li><a href="#toc12" tabindex="0">T.TEST関数との違い・使い分け</a><ol><li><a href="#toc13" tabindex="0">2つの関数の役割の違い</a></li><li><a href="#toc14" tabindex="0">使い分けの判断基準</a></li><li><a href="#toc15" tabindex="0">実際の数式で比べてみる</a></li></ol></li><li><a href="#toc16" tabindex="0">よくあるエラーと対処法</a></li><li><a href="#toc17" tabindex="0">よくある質問（T.DIST.2T関数）</a><ol><li><a href="#toc18" tabindex="0">Q. 有意水準は何%（0.05/0.01）を使えばいいですか？</a></li><li><a href="#toc19" tabindex="0">Q. p値が0.05より大きければ必ず「差がない」ということですか？</a></li><li><a href="#toc20" tabindex="0">Q. T.DIST.2TとT.DIST.RT（片側）でp値が2倍違うのはなぜですか？</a></li></ol></li><li><a href="#toc21" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

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



<p class="wp-block-paragraph">T.DIST.2T関数（読み方: ティー・ディスト・ツー・ティー関数）は、<strong>t分布の両側確率</strong>を返す関数です。「2T」は「Two-Tailed（両側）」の略で、t分布の左右両端の面積を合計した値を求めます。</p>



<p class="wp-block-paragraph">ひとことでいうと、<strong>両側検定のp値（ピー値）を直接求められる関数</strong>です。p値とは「たまたまこの結果が出る確率」のことで、この値が小さいほど統計的に意味のある差だと判断できます。</p>



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



<ul class="wp-block-list"><li>t統計量と自由度から、両側検定のp値を直接求める</li><li>2グループの平均に差があるかどうかを判定する</li><li>小サンプルデータでの仮説検定を手軽に行う</li></ul>



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



<p class="wp-block-paragraph"><a href="https://mashukabu.com/spreadsheet-t-dist-function/">T.DIST関数</a>が左側累積確率や確率密度を返すのに対して、T.DIST.2T関数は<strong>両側確率だけに特化</strong>しています。引数も2つだけなので、両側検定のp値を求めたいときはこちらのほうがシンプルですよ。</p>



<h2 class="wp-block-heading"><span id="toc2">T.DIST.2T関数の基本構文と引数</span></h2>



<pre class="wp-block-code"><code>=T.DIST.2T(x, 自由度)</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>x</td><td>必須</td><td>t統計量の値（<strong>正の数値のみ</strong>）</td></tr><tr><td>自由度（degrees_freedom）</td><td>必須</td><td>自由度（1以上の正の整数）</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">引数はたった2つです。<a href="https://mashukabu.com/spreadsheet-t-dist-function/">T.DIST関数</a>のようにTRUE/FALSEを選ぶ必要がありません。</p>



<p class="wp-block-paragraph"><strong>xには正の値だけを渡せます</strong>。負の値を指定すると<code>#NUM!</code>エラーになるので注意してください。t統計量がマイナスになった場合は<code>ABS()</code>で絶対値に変換しましょう。</p>



<pre class="wp-block-code"><code>=T.DIST.2T(ABS(B2), C2)</code></pre>



<p class="wp-block-paragraph">こう書けば、t統計量が正でも負でもエラーなく計算できます。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>自由度（データから自由に値を決められる個数）は、1標本t検定ならサンプル数 &#8211; 1です。たとえばサンプル10個なら自由度は9になります。対応なし2標本t検定の場合は n₁+n₂-2 です。小数を渡した場合は整数部分だけが使われます。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc3">具体的な使用例｜サンプルデータでp値を求める</span></h2>



<p class="wp-block-paragraph">実際のデータを使って、T.DIST.2T関数の使い方を見ていきましょう。</p>



<h3 class="wp-block-heading"><span id="toc4">例1: 製品の寸法が規格どおりか検定する</span></h3>



<p class="wp-block-paragraph">部品の目標寸法が50mmのラインから、10個サンプリングしたとします。</p>



<ul class="wp-block-list"><li>サンプル数: 10</li><li>平均値: 50.3mm（<a href="https://mashukabu.com/spreadsheet-average-function/">AVERAGE関数</a>で算出）</li><li>標準偏差: 0.5mm（<a href="https://mashukabu.com/spreadsheet-stdev-function/">STDEV関数</a>で算出）</li><li>目標値: 50mm</li></ul>



<p class="wp-block-paragraph">まずt統計量を計算します。</p>



<pre class="wp-block-code"><code>=(50.3 - 50) / (0.5 / SQRT(10))</code></pre>



<p class="wp-block-paragraph">結果は約<strong>1.8974</strong>です。次にT.DIST.2T関数でp値を求めます。自由度はサンプル数 &#8211; 1 = 9です。</p>



<pre class="wp-block-code"><code>=T.DIST.2T(1.8974, 9)</code></pre>



<p class="wp-block-paragraph">結果は約<strong>0.0903</strong>です。有意水準（「ここより小さければ差がある」と判断する基準）を5%（0.05）とすると、p値0.09は有意水準0.05を上回るため、「目標値と有意な差があるとはいえない」という判断になります。</p>



<h3 class="wp-block-heading"><span id="toc5">例2: t値と自由度が与えられている場合</span></h3>



<p class="wp-block-paragraph">論文や教科書で「t = 2.306、自由度 = 8」と出てきたら、p値はこれだけで求められます。</p>



<pre class="wp-block-code"><code>=T.DIST.2T(2.306, 8)</code></pre>



<p class="wp-block-paragraph">結果は約<strong>0.0500</strong>です。ちょうど有意水準5%の境界線ですね。</p>



<p class="wp-block-paragraph">もうひとつ試してみましょう。t = 1.96、自由度 = 60の場合です。</p>



<pre class="wp-block-code"><code>=T.DIST.2T(1.96, 60)</code></pre>



<p class="wp-block-paragraph">結果は約<strong>0.0546</strong>です。自由度60でも、t = 1.96だと5%をわずかに超えます。正規分布ならt = 1.96で両側確率がちょうど5%ですが、t分布では裾が厚い分だけ確率がやや大きくなるんですよ。</p>



<h2 class="wp-block-heading"><span id="toc6">片側検定と両側検定の使い分け</span></h2>



<p class="wp-block-paragraph">T.DIST.2T関数は「両側検定」のp値を返します。でも、そもそも両側と片側はどう違うのでしょうか？ここを押さえておくと、関数の選び方で迷いません。</p>



<h3 class="wp-block-heading"><span id="toc7">両側検定を使うケース</span></h3>



<p class="wp-block-paragraph">両側検定は「差があるかどうか」だけを調べる検定です。差の方向（大きいか小さいか）は問いません。</p>



<ul class="wp-block-list"><li>帰無仮説: μ₁ = μ₂（2つの平均に差はない）</li><li>対立仮説: μ₁ ≠ μ₂（差がある）</li></ul>



<p class="wp-block-paragraph">たとえば「新しい製造工程で、製品の重さが変わったかどうかを調べたい」という場面です。重くなったか軽くなったかは問わず、変化があったかを知りたいときに使います。</p>



<p class="wp-block-paragraph"><strong>こちらが実務で迷ったときの安全な選択肢です。</strong> 両側検定は片側より棄却しにくい（有意差が出にくい）ため、保守的な判断になります。</p>



<h3 class="wp-block-heading"><span id="toc8">片側検定を使うケース（T.DIST.RTとの使い分け）</span></h3>



<p class="wp-block-paragraph">片側検定は「特定の方向に差があるか」を調べます。</p>



<ul class="wp-block-list"><li>帰無仮説: μ₁ ≤ μ₂</li><li>対立仮説: μ₁ > μ₂（方向が決まっている）</li></ul>



<p class="wp-block-paragraph">たとえば「新薬が旧薬より効果が高いか」のように、方向が明確な場合に使います。</p>



<p class="wp-block-paragraph">片側検定のp値を求めるには、T.DIST.RT関数を使います。</p>



<pre class="wp-block-code"><code>=T.DIST.RT(1.8974, 9)</code></pre>



<p class="wp-block-paragraph">結果は約<strong>0.0451</strong>です。先ほどの両側検定では0.0903だったのが、片側だと半分の値になります。</p>



<p class="wp-block-paragraph">つまり<strong>両側p値 = 片側p値 × 2</strong>という関係があります。t分布は左右対称なので、両側は片側の2倍です。</p>



<figure class="wp-block-table"><table><thead><tr><th>検定の種類</th><th>使う関数</th><th>計算例（t=1.8974, df=9）</th></tr></thead><tbody><tr><td>両側検定</td><td>T.DIST.2T</td><td>0.0903</td></tr><tr><td>片側検定（右側）</td><td>T.DIST.RT</td><td>0.0451</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">検定の方向が決まっていないなら、T.DIST.2Tを使いましょう。</p>



<h2 class="wp-block-heading"><span id="toc9">T.DISTで同じ結果を得る等価式</span></h2>



<p class="wp-block-paragraph">T.DIST.2T関数を使わなくても、<a href="https://mashukabu.com/spreadsheet-t-dist-function/">T.DIST関数</a>で同じ結果を計算できます。等価式を知っておくと、数式の意味を理解する手がかりになりますよ。</p>



<h3 class="wp-block-heading"><span id="toc10">等価式一覧</span></h3>



<pre class="wp-block-code"><code>=T.DIST.2T(x, df)
=2 * T.DIST.RT(x, df)
=2 * (1 - T.DIST(x, df, TRUE))
=TDIST(x, df, 2)</code></pre>



<p class="wp-block-paragraph">4つの書き方はすべて同じ値を返します。</p>



<figure class="wp-block-table"><table><thead><tr><th>数式</th><th>考え方</th></tr></thead><tbody><tr><td><code>T.DIST.2T(x, df)</code></td><td>両側確率を直接取得</td></tr><tr><td><code>2 * T.DIST.RT(x, df)</code></td><td>右側確率を2倍</td></tr><tr><td><code>2 * (1 - T.DIST(x, df, TRUE))</code></td><td>左側累積を1から引いて2倍</td></tr><tr><td><code>TDIST(x, df, 2)</code></td><td>旧関数。3番目の引数2が「両側」</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc11">どれを使うべき？</span></h3>



<p class="wp-block-paragraph">新しく数式を書くなら<strong>T.DIST.2T</strong>が一番シンプルです。引数が2つだけで、意図も明確ですよね。</p>



<p class="wp-block-paragraph"><code>TDIST</code>は互換性のために残されている旧関数です。既存のシートで見かけたら、そのまま使っても問題ありません。ただし新規で使う理由はないので、T.DIST.2Tに置き換えるのがおすすめです。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>等価式の検算をするときは、同じxと自由度で4つの式を並べてみましょう。すべて同じ値になれば正しく理解できている証拠です。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc12">T.TEST関数との違い・使い分け</span></h2>



<p class="wp-block-paragraph">T.DIST.2T関数と似た用途の関数に、T.TEST関数があります。どちらもp値を求められますが、入力するものが違います。ここを理解すると、場面に応じて正しく選べるようになりますよ。</p>



<h3 class="wp-block-heading"><span id="toc13">2つの関数の役割の違い</span></h3>



<p class="wp-block-paragraph">一番の違いは「何を入力するか」です。</p>



<ul class="wp-block-list"><li><strong>T.TEST関数</strong>: 2列の生データ（実際の測定値）から、直接p値を計算する</li><li><strong>T.DIST.2T関数</strong>: すでに計算済みのt統計量と自由度から、p値を計算する</li></ul>



<p class="wp-block-paragraph">たとえば「Aパターンの数値が30個、Bパターンの数値が30個」と元データがそのまま手元にあるなら、T.TEST関数が向いています。データを範囲指定するだけで、t統計量の計算を内部でやってくれるからです。</p>



<p class="wp-block-paragraph">一方、論文や検定レポートに「t = 2.306、自由度 = 8」とだけ書かれていて、p値を逆算したいときはT.DIST.2T関数の出番です。生データがなくても、この2つの値があればp値が求まります。</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>使う関数</th><th>理由</th></tr></thead><tbody><tr><td>2列の生データが手元にある</td><td>T.TEST</td><td>データ範囲を指定するだけでp値が出る</td></tr><tr><td>t統計量と自由度だけわかっている</td><td>T.DIST.2T</td><td>生データがなくてもp値を逆算できる</td></tr><tr><td>検定の途中経過（t値）も確認したい</td><td>T.DIST.2T</td><td>t値を自分で計算するので過程が見える</td></tr><tr><td>とにかく早く差の有無を知りたい</td><td>T.TEST</td><td>t値の計算を省略できる</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">ざっくりいうと、<strong>元データがあるならT.TEST、計算済みの値しかないならT.DIST.2T</strong>と覚えておけば困りません。</p>



<h3 class="wp-block-heading"><span id="toc15">実際の数式で比べてみる</span></h3>



<p class="wp-block-paragraph">AパターンとBパターンのクリック数が、それぞれA2:A31とB2:B31に入っているとします。T.TEST関数で両側検定のp値を求めるなら、次のように書きます。</p>



<pre class="wp-block-code"><code>=T.TEST(A2:A31, B2:B31, 2, 3)</code></pre>



<p class="wp-block-paragraph">3番目の引数「2」が両側検定（T.DIST.2Tの「2T」と同じ意味）、4番目の引数「3」が分散の異なる2グループの検定を表します。これだけで両側p値が返ります。</p>



<p class="wp-block-paragraph">同じデータを、いったんt統計量と自由度を出してからT.DIST.2T関数で求めることもできます。</p>



<pre class="wp-block-code"><code>=T.DIST.2T(ABS(t統計量のセル), 自由度のセル)</code></pre>



<p class="wp-block-paragraph">T.TEST関数なら1行で済みますが、t統計量という途中経過は見えません。検定の中身を理解しながら進めたいときや、t値自体をレポートに載せたいときは、T.DIST.2T関数で段階的に計算するほうが向いていますよ。</p>



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



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



<p class="wp-block-paragraph"><strong>xに負の値を渡して<code>#NUM!</code>エラー</strong></p>



<p class="wp-block-paragraph">T.DIST.2T関数はxに<strong>正の値のみ</strong>を受け付けます。t統計量がマイナスのときは<code>ABS()</code>で絶対値に変換してください。</p>



<pre class="wp-block-code"><code>=T.DIST.2T(-2.5, 10)        ← #NUM! エラー
=T.DIST.2T(ABS(-2.5), 10)   ← OK（結果: 約0.0316）</code></pre>



<p class="wp-block-paragraph">t分布は左右対称なので、絶対値にしても両側確率は変わりません。ABS()でラップするクセをつけておくと安全ですよ。</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.DIST.2T(2, 0)    ← #NUM! エラー
=T.DIST.2T(2, -1)   ← #NUM! エラー</code></pre>



<p class="wp-block-paragraph">自由度 = サンプル数 &#8211; 1 なので、サンプルが1個しかないとき（自由度0）はT.DIST.2T関数は使えません。最低でもサンプル2個（自由度1）が必要です。</p>



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



<p class="wp-block-paragraph">数値であるべき引数にテキストが入ると<code>#VALUE!</code>エラーです。セル参照を使うときは、参照先が数値になっているか確認しましょう。空白セルを参照した場合は0として扱われ、xが0だと<code>#NUM!</code>エラーになります。</p>



<pre class="wp-block-code"><code>=T.DIST.2T(&quot;abc&quot;, 10)   ← #VALUE! エラー
=T.DIST.2T(0, 10)       ← #NUM! エラー（xは正の値のみ）</code></pre>



<h2 class="wp-block-heading"><span id="toc17">よくある質問（T.DIST.2T関数）</span></h2>



<h3 class="wp-block-heading"><span id="toc18">Q. 有意水準は何%（0.05/0.01）を使えばいいですか？</span></h3>



<p class="wp-block-paragraph">一般的には<strong>5%（0.05）</strong>がよく使われます。ビジネスの現場やアンケート分析、ABテストなどでは、まず0.05を基準にすれば問題ありません。</p>



<p class="wp-block-paragraph">ただし、判断ミスが大きな損失につながる場面では<strong>1%（0.01）</strong>を使うこともあります。医療や品質保証のように「間違って差があると判断すると危険」な分野では、より厳しい0.01を選ぶ傾向があります。</p>



<p class="wp-block-paragraph">大事なのは、<strong>検定を始める前に有意水準を決めておく</strong>ことです。p値を見てから「0.05だと差が出ないから0.1にしよう」と基準を後から動かすのは禁物です。これをやると、都合のいい結論を作り出せてしまうからです。迷ったら0.05でスタートしておけば、多くの場面で通用しますよ。</p>



<h3 class="wp-block-heading"><span id="toc19">Q. p値が0.05より大きければ必ず「差がない」ということですか？</span></h3>



<p class="wp-block-paragraph">いいえ、そうとは限りません。ここはとても誤解されやすいポイントです。</p>



<p class="wp-block-paragraph">p値が0.05より大きいときの正しい解釈は、「<strong>差があるとはいえない</strong>」であって、「<strong>差がない</strong>」ではありません。この2つは似ているようで意味が違います。</p>



<p class="wp-block-paragraph">たとえば前の例で製品寸法のp値は0.0903でした。これは「目標値と差があるとはいいきれない」という意味で、「完全に差がゼロだと証明された」わけではないのです。</p>



<p class="wp-block-paragraph">p値が大きくなる原因には、本当に差がない場合だけでなく、<strong>サンプル数が少なすぎて差を検出できなかった</strong>という場合もあります。サンプルを増やせば有意差が出ることもあるので、「差がない」と断言するのは避けましょう。「今回のデータでは差を示せなかった」と控えめに表現するのが正確ですよ。</p>



<h3 class="wp-block-heading"><span id="toc20">Q. T.DIST.2TとT.DIST.RT（片側）でp値が2倍違うのはなぜですか？</span></h3>



<p class="wp-block-paragraph">t分布が<strong>左右対称</strong>だからです。</p>



<p class="wp-block-paragraph">T.DIST.2T関数は分布の左右両端の面積を合計した「両側確率」を返します。一方、<a href="https://mashukabu.com/spreadsheet-t-dist-rt-function/">T.DIST.RT関数</a>は右側だけの「片側確率」を返します。t分布は左右がぴったり対称なので、右側の面積を2倍すれば両側の面積になるわけです。</p>



<p class="wp-block-paragraph">そのため、次の関係が成り立ちます。</p>



<pre class="wp-block-code"><code>両側p値 = 片側p値 × 2
=T.DIST.2T(x, df) = 2 * T.DIST.RT(x, df)</code></pre>



<p class="wp-block-paragraph">たとえばt = 1.8974、自由度9のとき、片側（T.DIST.RT）は約0.0451、両側（T.DIST.2T）はその2倍の約0.0903です。差の方向を問わない検定なら両側、特定の方向だけを調べる検定なら片側を使う、と覚えておけば使い分けで迷いませんよ。</p>



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



<p class="wp-block-paragraph">T.DIST.2T関数は、t分布の両側確率（p値）を直接求める関数です。</p>



<ul class="wp-block-list"><li>引数はxと自由度の2つだけ。シンプルに使える</li><li>xには正の値のみ指定可能。負の値にはABS()を使う</li><li>両側検定のp値に直結する。p < 0.05 なら有意差ありと判断</li><li>片側検定にはT.DIST.RT、累積確率にはT.DISTを使い分ける</li><li><code>2 <em> T.DIST.RT(x, df)</code> や <code>2 </em> (1 - T.DIST(x, df, TRUE))</code> でも同じ結果が出る</li><li>自由度は1以上。1標本ならサンプル数 &#8211; 1、対応なし2標本なら n₁+n₂-2 で求める</li></ul>



<p class="wp-block-paragraph">「2つのグループに本当に差があるのか？」を判断したいとき、T.DIST.2T関数はたった1行で答えを出してくれます。検定の方向に迷ったら、まずはT.DIST.2Tで両側p値を確認してみてくださいね。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/spreadsheet-t-dist-2t-function/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>スプレッドシートのT.DIST.RT関数の使い方｜t分布（右側）</title>
		<link>https://mashukabu.com/spreadsheet-t-dist-rt-function/</link>
					<comments>https://mashukabu.com/spreadsheet-t-dist-rt-function/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Fri, 27 Mar 2026 02:59:12 +0000</pubDate>
				<category><![CDATA[Googleスプレッドシート]]></category>
		<category><![CDATA[p値]]></category>
		<category><![CDATA[T.DIST.RT]]></category>
		<category><![CDATA[t分布]]></category>
		<category><![CDATA[右側確率]]></category>
		<category><![CDATA[片側検定]]></category>
		<category><![CDATA[統計関数]]></category>
		<category><![CDATA[自由度]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=5411</guid>

					<description><![CDATA[スプレッドシートのT.DIST.RT関数はt分布の右側確率を返す関数です。引数・使い方を解説し、片側検定のp値算出、T.DISTやT.DIST.2Tとの等価式・使い分けも紹介します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「t値は出たけど、片側検定のp値はどうやって求めるの？」。スプレッドシートで統計処理をしていると、こんな疑問にぶつかることがありますよね。</p>



<p class="wp-block-paragraph">両側検定のp値は<a href="https://mashukabu.com/spreadsheet-t-dist-2t-function/">T.DIST.2T関数</a>で求められますが、片側（右側）のp値を直接返す関数は別にあります。</p>



<p class="wp-block-paragraph">そんなときに使うのがT.DIST.RT関数です。この記事ではGoogleスプレッドシートでのT.DIST.RT関数の使い方を、基本構文から実務活用まで解説します。<a href="https://mashukabu.com/spreadsheet-t-dist-function/">T.DIST関数</a>やT.DIST.2T関数との使い分けもあわせて紹介しますよ。</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">スプレッドシートのT.DIST.RT関数とは</a></li><li><a href="#toc2" tabindex="0">T.DIST.RT関数の基本構文と引数</a></li><li><a href="#toc3" tabindex="0">具体的な使用例｜サンプルデータで右側確率を求める</a><ol><li><a href="#toc4" tabindex="0">例1: t値と自由度から片側p値を求める</a></li><li><a href="#toc5" tabindex="0">例2: 新教材が旧教材より成績を上げるか検定する</a></li><li><a href="#toc6" tabindex="0">例3: 品質改善の効果を片側検定で確認する</a></li></ol></li><li><a href="#toc7" tabindex="0">T.DIST・T.DIST.2Tとの違いと使い分け</a><ol><li><a href="#toc8" tabindex="0">正規分布関数（NORM.DIST）との使い分け</a></li></ol></li><li><a href="#toc9" tabindex="0">よくあるエラーと対処法</a></li><li><a href="#toc10" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

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



<p class="wp-block-paragraph">T.DIST.RT関数（読み方: ティー・ディスト・アール・ティー関数）は、<strong>t分布の右側確率</strong>を返す関数です。「RT」は「Right-Tailed（右裾）」の略で、t分布の右端の面積を求めます。</p>



<p class="wp-block-paragraph">ひとことでいうと、<strong>片側検定（右側）のp値を直接求められる関数</strong>です。p値（ピー値）とは「たまたまこの結果が出る確率」のことです。「ある値以上になる確率」を返すので、「AはBより大きいか」のように方向が決まった検定に向いています。</p>



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



<ul class="wp-block-list"><li>t統計量と自由度から、右側確率（P(T >= x)）を直接求める</li><li>片側検定のp値をワンステップで取得する</li><li>両側p値への変換も簡単（2倍するだけ）</li></ul>



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



<p class="wp-block-paragraph"><a href="https://mashukabu.com/spreadsheet-t-dist-function/">T.DIST関数</a>が左側累積確率を返すのに対して、T.DIST.RT関数は<strong>右側確率に特化</strong>しています。T.DISTのTRUE（累積）で <code>1 - T.DIST(x, df, TRUE)</code> と書く計算を、1つの関数で済ませられるのが便利なポイントですよ。</p>



<h2 class="wp-block-heading"><span id="toc2">T.DIST.RT関数の基本構文と引数</span></h2>



<pre class="wp-block-code"><code>=T.DIST.RT(x, 自由度)</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>x</td><td>必須</td><td>t統計量の値（<strong>正の数値のみ</strong>）</td></tr><tr><td>自由度（degrees_freedom）</td><td>必須</td><td>自由度（1以上の正の整数）</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">引数は<a href="https://mashukabu.com/spreadsheet-t-dist-2t-function/">T.DIST.2T関数</a>と同じく2つだけです。<a href="https://mashukabu.com/spreadsheet-t-dist-function/">T.DIST関数</a>のようにTRUE/FALSEを指定する必要はありません。</p>



<p class="wp-block-paragraph"><strong>xには正の値だけを渡せます</strong>。負の値を指定すると<code>#NUM!</code>エラーになるので注意してください。t統計量がマイナスになった場合は<code>ABS()</code>で絶対値に変換しましょう。</p>



<pre class="wp-block-code"><code>=T.DIST.RT(ABS(B2), C2)</code></pre>



<p class="wp-block-paragraph">こう書けば、t統計量が正でも負でもエラーなく計算できます。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>自由度（データから自由に値を決められる個数）は、1標本t検定ならサンプル数 &#8211; 1です。たとえばサンプル10個なら自由度は9になります。小数を渡した場合は整数部分だけが使われますよ。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc3">具体的な使用例｜サンプルデータで右側確率を求める</span></h2>



<p class="wp-block-paragraph">実際のデータを使って、T.DIST.RT関数の使い方を見ていきましょう。</p>



<h3 class="wp-block-heading"><span id="toc4">例1: t値と自由度から片側p値を求める</span></h3>



<p class="wp-block-paragraph">論文や教科書で「t = 2.5、自由度 = 20」と出てきたとします。片側（右側）のp値を求めるにはこう書きます。</p>



<pre class="wp-block-code"><code>=T.DIST.RT(2.5, 20)</code></pre>



<p class="wp-block-paragraph">結果は約<strong>0.0106</strong>です。有意水準5%（0.05）を下回っているので、片側検定で有意差ありと判断できます。</p>



<p class="wp-block-paragraph">ちなみに、両側p値が欲しい場合は2倍すれば求められます。</p>



<pre class="wp-block-code"><code>=T.DIST.RT(2.5, 20) * 2</code></pre>



<p class="wp-block-paragraph">結果は約<strong>0.0212</strong>です。<a href="https://mashukabu.com/spreadsheet-t-dist-2t-function/">T.DIST.2T関数</a>で<code>=T.DIST.2T(2.5, 20)</code>と書いても同じ値になりますよ。</p>



<h3 class="wp-block-heading"><span id="toc5">例2: 新教材が旧教材より成績を上げるか検定する</span></h3>



<p class="wp-block-paragraph">ある学校で新しい教材を導入し、成績が向上したかを確かめたいとします。</p>



<ul class="wp-block-list"><li>旧教材クラス: 12人、平均68点、標準偏差8.5</li><li>新教材クラス: 12人、平均74点、標準偏差7.2</li></ul>



<p class="wp-block-paragraph">この検定は「新教材のほうが高いか」という方向が決まっているので、片側検定が適切です。</p>



<p class="wp-block-paragraph">まずt統計量を計算します。<a href="https://mashukabu.com/spreadsheet-average-function/">AVERAGE関数</a>と<a href="https://mashukabu.com/spreadsheet-stdev-function/">STDEV関数</a>で平均・標準偏差を求めたあと、次の数式でt値を算出します。</p>



<pre class="wp-block-code"><code>=(74 - 68) / (SQRT(((12-1)*7.2^2 + (12-1)*8.5^2) / (12+12-2)) * SQRT(1/12 + 1/12))</code></pre>



<p class="wp-block-paragraph">結果は約<strong>1.8614</strong>です。自由度は 12 + 12 &#8211; 2 = 22 です。</p>



<p class="wp-block-paragraph">次にT.DIST.RT関数で片側p値を求めます。</p>



<pre class="wp-block-code"><code>=T.DIST.RT(1.8614, 22)</code></pre>



<p class="wp-block-paragraph">結果は約<strong>0.0381</strong>です。有意水準5%を下回っているので、「新教材のほうが成績を上げる効果がある」と統計的に判断できます。</p>



<p class="wp-block-paragraph">もし両側検定（T.DIST.2T）を使っていたら、p値は約0.0762です。有意水準5%を超えてしまいますね。検定の方向を正しく選ぶことが、結果の解釈に大きく影響するんですよ。</p>



<h3 class="wp-block-heading"><span id="toc6">例3: 品質改善の効果を片側検定で確認する</span></h3>



<p class="wp-block-paragraph">製造ラインの改善後に、不良率が下がったかを検定する場面です。改善前のデータから算出したt値が1.5、自由度が15だったとします。</p>



<pre class="wp-block-code"><code>=T.DIST.RT(1.5, 15)</code></pre>



<p class="wp-block-paragraph">結果は約<strong>0.0771</strong>です。有意水準5%を超えているので、「改善効果があるとはいえない」という判断になります。ただし10%水準では有意なので、サンプル数を増やして再検証する価値はありますね。</p>



<h2 class="wp-block-heading"><span id="toc7">T.DIST・T.DIST.2Tとの違いと使い分け</span></h2>



<p class="wp-block-paragraph">Googleスプレッドシートにはt分布関連の関数が複数あります。迷ったときのために整理しておきましょう。</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/spreadsheet-t-dist-function/">T.DIST</a></td><td>左側累積確率 or 確率密度</td><td>3つ（x, df, 累積）</td><td>左側確率の計算、グラフ描画</td></tr><tr><td>T.DIST.RT</td><td>右側確率</td><td>2つ（x, df）</td><td>片側検定（右側）のp値</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-t-dist-2t-function/">T.DIST.2T</a></td><td>両側確率</td><td>2つ（x, df）</td><td>両側検定のp値</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">3つの関数は等価式で変換できます。</p>



<pre class="wp-block-code"><code>T.DIST.RT(x, df) = 1 - T.DIST(x, df, TRUE)
T.DIST.RT(x, df) = T.DIST.2T(x, df) / 2
T.DIST.RT(x, df) = TDIST(x, df, 1)</code></pre>



<p class="wp-block-paragraph">使い分けのポイントをまとめます。</p>



<ul class="wp-block-list"><li><strong>「AはBより大きいか」</strong>のように方向が決まっている → T.DIST.RT</li><li><strong>「AとBに差があるか」</strong>のように方向が不明 → <a href="https://mashukabu.com/spreadsheet-t-dist-2t-function/">T.DIST.2T</a></li><li><strong>左側確率やグラフ描画</strong> → <a href="https://mashukabu.com/spreadsheet-t-dist-function/">T.DIST</a></li></ul>



<p class="wp-block-paragraph">迷ったら<a href="https://mashukabu.com/spreadsheet-t-dist-2t-function/">T.DIST.2T関数</a>で両側p値を求めるのが安全です。両側検定のほうが保守的な判断になるため、片側にする明確な理由がないときは両側を選びましょう。</p>



<h3 class="wp-block-heading"><span id="toc8">正規分布関数（NORM.DIST）との使い分け</span></h3>



<p class="wp-block-paragraph">t分布と正規分布のどちらを使うかは、サンプル数で判断します。</p>



<figure class="wp-block-table"><table><thead><tr><th>条件</th><th>使う関数</th></tr></thead><tbody><tr><td>サンプル30未満 or 母集団の標準偏差が未知</td><td>T.DIST.RT（t分布）</td></tr><tr><td>サンプル30以上 and 母集団の標準偏差が既知</td><td><a href="https://mashukabu.com/spreadsheet-norm-dist-function/">NORM.DIST関数</a></td></tr></tbody></table></figure>



<p class="wp-block-paragraph">自由度が大きくなるとt分布は正規分布に近づきます。サンプル30個以上あれば、どちらを使っても結果はほぼ同じになりますよ。</p>



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



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



<p class="wp-block-paragraph"><strong>xに負の値を渡して<code>#NUM!</code>エラー</strong></p>



<p class="wp-block-paragraph">T.DIST.RT関数はxに<strong>正の値のみ</strong>を受け付けます。t統計量がマイナスのときは<code>ABS()</code>で絶対値に変換してください。</p>



<pre class="wp-block-code"><code>=T.DIST.RT(-2.5, 10)        ← #NUM! エラー
=T.DIST.RT(ABS(-2.5), 10)   ← OK（結果: 約0.0158）</code></pre>



<p class="wp-block-paragraph">t分布は左右対称なので、右側確率に絶対値を使っても検定上の意味は変わりません。</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.DIST.RT(2, 0)    ← #NUM! エラー
=T.DIST.RT(2, -1)   ← #NUM! エラー</code></pre>



<p class="wp-block-paragraph">自由度 = サンプル数 &#8211; 1 なので、サンプルが1個しかないときはT.DIST.RT関数は使えません。最低でもサンプル2個（自由度1）が必要ですよ。</p>



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



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



<pre class="wp-block-code"><code>=T.DIST.RT(&quot;abc&quot;, 10)   ← #VALUE! エラー</code></pre>



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



<p class="wp-block-paragraph">T.DIST.RT関数は、t分布の右側確率を返す関数です。</p>



<ul class="wp-block-list"><li>引数はxと自由度の2つだけ。片側p値をシンプルに取得できる</li><li>xには正の値のみ指定可能。負の値にはABS()を使う</li><li>片側検定（右側）のp値に直結する。p < 0.05 なら有意差あり</li><li>両側p値が欲しいときは2倍するか、<a href="https://mashukabu.com/spreadsheet-t-dist-2t-function/">T.DIST.2T関数</a>を使う</li><li><a href="https://mashukabu.com/spreadsheet-t-dist-function/">T.DIST関数</a>との関係は <code>T.DIST.RT(x, df) = 1 - T.DIST(x, df, TRUE)</code></li><li>自由度は1以上。1標本ならサンプル数 &#8211; 1、対応なし2標本なら n₁+n₂-2</li></ul>



<p class="wp-block-paragraph">「新しい施策は本当に効果があったのか？」と方向が決まった検定をしたいとき、T.DIST.RT関数なら1行で片側p値を出してくれます。ぜひ活用してみてくださいね。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/spreadsheet-t-dist-rt-function/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<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-4" checked><label class="toc-title" for="toc-checkbox-4">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">スプレッドシートの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>
		<item>
		<title>スプレッドシートのT.INV.2T関数の使い方｜t分布逆関数（両側）</title>
		<link>https://mashukabu.com/spreadsheet-t-inv-2t-function/</link>
					<comments>https://mashukabu.com/spreadsheet-t-inv-2t-function/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Fri, 27 Mar 2026 02:59:04 +0000</pubDate>
				<category><![CDATA[Googleスプレッドシート]]></category>
		<category><![CDATA[T.INV.2T]]></category>
		<category><![CDATA[TINV]]></category>
		<category><![CDATA[t分布]]></category>
		<category><![CDATA[両側検定]]></category>
		<category><![CDATA[信頼区間]]></category>
		<category><![CDATA[統計関数]]></category>
		<category><![CDATA[自由度]]></category>
		<category><![CDATA[逆関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=5407</guid>

					<description><![CDATA[スプレッドシートのT.INV.2T関数で両側確率からt値を逆算する方法を解説。2つの引数の意味、信頼区間の計算・両側t検定での活用例、T.INVとの使い分け、TINV（旧関数）との関係、エラー対処法まで紹介します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「両側検定で使うt値って、有意水準をどう変換して指定すればいいんだっけ？」。T.INV関数で両側検定のt値を求めようとすると、確率の変換で迷いますよね。</p>



<p class="wp-block-paragraph">スプレッドシートならT.INV.2T関数を使えば、両側の有意水準をそのまま指定するだけでt値を求められます。この記事ではGoogleスプレッドシートでのT.INV.2T関数の使い方を、基本構文から実務活用まで解説します。T.INVとの使い分けやTINV（旧関数）との関係もあわせて紹介しますよ。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-5" checked><label class="toc-title" for="toc-checkbox-5">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">スプレッドシートのT.INV.2T関数とは</a><ol><li><a href="#toc2" tabindex="0">基本構文と2つの引数</a></li><li><a href="#toc3" tabindex="0">T.INV.2TとT.INVの関係</a></li></ol></li><li><a href="#toc4" tabindex="0">T.INV.2T関数の基本的な使い方</a></li><li><a href="#toc5" tabindex="0">T.INV.2T関数の実務活用パターン</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.INVとの使い分け（片側と両側）</a><ol><li><a href="#toc10" tabindex="0">TINV（旧関数名）との関係</a></li></ol></li><li><a href="#toc11" tabindex="0">T.INV.2T関数でエラーが出るときの対処法</a></li><li><a href="#toc12" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

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



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



<p class="wp-block-paragraph">「T」はt分布の「t」、「INV」は「Inverse（逆）」、「2T」は「Two-Tailed（両側）」の略です。</p>



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



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



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



<pre class="wp-block-code"><code>=T.INV.2T(確率, 自由度)</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>T.INV.2T関数は常に<strong>正の値</strong>を返します。両側検定では±の対称な範囲を使うため、返ってきたt値の正負両方が棄却域の境界になりますよ。</p></blockquote>



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



<p class="wp-block-paragraph">T.INV.2TとT.INV関数は、確率の指定方法が異なるだけで同じt値を求められます。</p>



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



<p class="wp-block-paragraph">T.INV.2T(α, df) = T.INV(1 &#8211; α/2, df) の関係です。両側検定では有意水準αをそのまま渡せるT.INV.2Tのほうが直感的ですね。</p>



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



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



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



<p class="wp-block-paragraph">結果は約<strong>2.228</strong>です。これは「t分布の両端を合わせて5%になる境界のt値」を意味します。t値が-2.228より小さいか、2.228より大きい領域が全体の5%ということですね。</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.10</td><td>=T.INV.2T(0.10, 10)</td><td>約1.812</td><td>両端合計10%の境界</td></tr><tr><td>0.05</td><td>=T.INV.2T(0.05, 10)</td><td>約2.228</td><td>両端合計5%の境界</td></tr><tr><td>0.01</td><td>=T.INV.2T(0.01, 10)</td><td>約3.169</td><td>両端合計1%の境界</td></tr><tr><td>1.00</td><td>=T.INV.2T(1.00, 10)</td><td>0</td><td>両端合計100%（全範囲）</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">確率が小さいほど大きなt値が返ります。有意水準を厳しく（小さく）するほど、棄却に必要なt値が高くなるイメージです。確率1.0を指定すると0が返りますが、これは全範囲を含むことを意味しています。</p>



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



<p class="wp-block-paragraph">基本がわかったところで、実際の業務で使えるパターンを紹介します。</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.2T(0.05, 9)</code></pre>



<p class="wp-block-paragraph">結果は約<strong>2.262</strong>です。95%信頼区間なので、有意水準は1 &#8211; 0.95 = 0.05をそのまま指定するだけでOKです。</p>



<p class="wp-block-paragraph">この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.2T(0.05, COUNT(B2:B11)-1) * STDEV(B2:B11) / SQRT(COUNT(B2:B11))
=AVERAGE(B2:B11) + T.INV.2T(0.05, 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>でサンプルサイズを自動取得しています。T.INV関数では<code>0.975</code>と変換が必要でしたが、T.INV.2Tなら<code>0.05</code>とそのまま指定できるのがポイントです。</p>



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



<p class="wp-block-paragraph">「2つのグループの平均に差があるかどうか」を判定するのが両側t検定です。T.INV.2T関数で棄却値（きゃっきゃくち）を直接求められます。</p>



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



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



<p class="wp-block-paragraph">結果は約<strong>2.131</strong>です。計算したt統計量の絶対値がこの値を超えていれば、「2グループの平均に有意な差がある」と判定できます。</p>



<p class="wp-block-paragraph">たとえばA店とB店の月間売上を比較するケースを考えてみましょう。A店16か月分の平均が320万円、B店16か月分の平均が290万円です。プールした標準偏差が50万円のとき、t統計量は次のように計算します。</p>



<pre class="wp-block-code"><code>t統計量 = (320 - 290) / (50 × √(1/16 + 1/16)) ≒ 1.697</code></pre>



<p class="wp-block-paragraph">t統計量1.697は棄却値2.131を下回っているので、「売上差は統計的に有意とはいえない」という結果になります。</p>



<p class="wp-block-paragraph">一方、<a href="https://mashukabu.com/spreadsheet-t-dist-2t-function/">T.DIST.2T関数</a>を使えばp値を直接求めることもできますよ。</p>



<h3 class="wp-block-heading"><span id="toc8">信頼水準を変えて比較する</span></h3>



<p class="wp-block-paragraph">信頼区間の幅は信頼水準によって変わります。T.INV.2T関数で複数の信頼水準を一度に比較してみましょう。</p>



<p class="wp-block-paragraph">自由度9の場合です。</p>



<figure class="wp-block-table"><table><thead><tr><th>信頼水準</th><th>有意水準（α）</th><th>数式</th><th>t値</th></tr></thead><tbody><tr><td>90%</td><td>0.10</td><td>=T.INV.2T(0.10, 9)</td><td>約1.833</td></tr><tr><td>95%</td><td>0.05</td><td>=T.INV.2T(0.05, 9)</td><td>約2.262</td></tr><tr><td>99%</td><td>0.01</td><td>=T.INV.2T(0.01, 9)</td><td>約3.250</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">信頼水準を上げるほどt値が大きくなり、信頼区間の幅も広くなります。95%信頼区間がもっともよく使われますが、より慎重な判断が必要な場面では99%を選ぶこともありますよ。</p>



<h2 class="wp-block-heading"><span id="toc9">T.INVとの使い分け（片側と両側）</span></h2>



<p class="wp-block-paragraph">T.INV関数とT.INV.2T関数はどちらもt値を逆算する関数ですが、用途が異なります。</p>



<figure class="wp-block-table"><table><thead><tr><th>比較項目</th><th><a href="https://mashukabu.com/spreadsheet-t-inv-function/">T.INV</a></th><th>T.INV.2T</th></tr></thead><tbody><tr><td>確率の指定</td><td>左側累積確率</td><td>両側確率</td></tr><tr><td>返す値</td><td>正の値も負の値も返す</td><td>常に正の値を返す</td></tr><tr><td>主な用途</td><td>片側検定の棄却値</td><td>両側検定の棄却値・信頼区間</td></tr><tr><td>等価式</td><td>―</td><td>T.INV(1 &#8211; α/2, df) と同じ</td></tr></tbody></table></figure>



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



<ul class="wp-block-list"><li><strong>片側検定</strong>（「効果が上がったか」など方向が決まっている） → <a href="https://mashukabu.com/spreadsheet-t-inv-function/">T.INV関数</a></li><li><strong>両側検定</strong>（「差があるか」方向は問わない） → T.INV.2T関数</li><li><strong>信頼区間の計算</strong> → T.INV.2Tが直感的（有意水準をそのまま渡せる）</li></ul>



<p class="wp-block-paragraph">T.INVで両側検定のt値を求めることもできますが、確率を<code>1 - α/2</code>に変換する必要があります。両側で使う場面ではT.INV.2Tを選ぶのがおすすめです。</p>



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



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



<pre class="wp-block-code"><code>=TINV(0.05, 10)      → 約2.228
=T.INV.2T(0.05, 10)  → 約2.228（同じ結果）</code></pre>



<p class="wp-block-paragraph">どちらも両側確率を引数に取り、正のt値を返します。新しく数式を書くときはT.INV.2Tを使いましょう。TINVは互換性のために残されている旧関数です。</p>



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



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



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



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



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



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>T.INV関数では確率1も<code>#NUM!</code>になりますが、T.INV.2Tでは確率1は許容されます（結果は0）。ここがT.INVとの違いのひとつですよ。</p></blockquote>



<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.2T(0.05, 0)   ← #NUM! エラー
=T.INV.2T(0.05, -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="toc12">まとめ</span></h2>



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



<ul class="wp-block-list"><li>2つの引数（確率・自由度）を指定するだけで使える</li><li>両側検定の有意水準をそのまま渡せるのが最大のメリット</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-inv-function/">T.INV関数</a>は片側、T.INV.2Tは両側。用途に合わせて使い分ける</li><li><a href="https://mashukabu.com/spreadsheet-t-dist-2t-function/">T.DIST.2T関数</a>の逆関数。「確率→t値」の方向で計算したいときに使う</li><li>TINV（旧関数名）と同じ動作。新しい数式ではT.INV.2Tを使う</li><li>確率に0を指定すると<code>#NUM!</code>エラー。範囲は0より大きく1以下</li></ul>



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