<?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.DIST関数 &#8211; biz-tactics</title>
	<atom:link href="https://mashukabu.com/tag/t-dist%e9%96%a2%e6%95%b0/feed/" rel="self" type="application/rss+xml" />
	<link>https://mashukabu.com</link>
	<description></description>
	<lastBuildDate>Thu, 30 Apr 2026 11:43:43 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://mashukabu.com/wp-content/uploads/2022/04/cropped-site-icon-32x32.png</url>
	<title>T.DIST関数 &#8211; biz-tactics</title>
	<link>https://mashukabu.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>ExcelのT.DIST関数の使い方｜t分布の左側確率を求める方法</title>
		<link>https://mashukabu.com/excel-function-howto-use-t-dist/</link>
					<comments>https://mashukabu.com/excel-function-howto-use-t-dist/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Thu, 30 Apr 2026 11:43:43 +0000</pubDate>
				<category><![CDATA[Excel関数]]></category>
		<category><![CDATA[T.DIST関数]]></category>
		<category><![CDATA[t分布]]></category>
		<category><![CDATA[t検定]]></category>
		<category><![CDATA[統計関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=6394</guid>

					<description><![CDATA[ExcelのT.DIST関数の使い方を解説。t分布の左片側確率（CDF）・確率密度（PDF）の求め方、T.DIST.2T・T.DIST.RT・旧TDIST関数との違い、t検定でのp値計算など、実践的な使い方を数値例で紹介します。]]></description>
										<content:encoded><![CDATA[
<p>「サンプル数が少ないデータで、平均値の差をどう検証すればいいんだろう？」<br>こんな悩みを持ったことはありませんか？</p>



<p>データのサンプル数が少ないとき、正規分布をそのまま当てはめると誤差が大きくなります。<br>かといって統計の教科書を読み返すのも面倒ですよね。</p>



<p>そんなときに使うのがT.DIST関数です。<br>この記事では基本の書き方から実務での活用例まで解説します。<br>T.DIST.2T関数・T.DIST.RT関数との使い分けや、t検定との連携方法もあわせて整理しました。</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関数とは？t分布の確率を返す関数</a></li><li><a href="#toc2" tabindex="0">T.DIST関数の書き方（構文と引数）</a><ol><li><a href="#toc3" tabindex="0">基本構文</a></li><li><a href="#toc4" tabindex="0">引数の説明</a></li><li><a href="#toc5" tabindex="0">累積分布関数（CDF）と確率密度関数（PDF）の違い</a></li></ol></li><li><a href="#toc6" tabindex="0">T.DIST関数の基本的な使い方</a><ol><li><a href="#toc7" tabindex="0">「t値以下になる確率」を求める（CDF）</a></li><li><a href="#toc8" tabindex="0">自由度を変えて確認する</a></li><li><a href="#toc9" tabindex="0">確率密度関数（PDF）の値を確認する</a></li></ol></li><li><a href="#toc10" tabindex="0">T.DIST関数の実践的な使い方・応用例</a><ol><li><a href="#toc11" tabindex="0">t検定のp値を求める（小サンプルの平均値検定）</a></li><li><a href="#toc12" tabindex="0">自由度の決め方（n-1ルール）</a></li><li><a href="#toc13" tabindex="0">t分布の曲線グラフを作成する（PDF活用）</a></li></ol></li><li><a href="#toc14" tabindex="0">よくあるエラーと対処法</a><ol><li><a href="#toc15" tabindex="0">#NUM!エラー</a></li><li><a href="#toc16" tabindex="0">#VALUE!エラー</a></li><li><a href="#toc17" tabindex="0">#NAME?エラー</a></li></ol></li><li><a href="#toc18" tabindex="0">T.DIST.2T・T.DIST.RT・旧TDIST関数との違い・使い分け</a><ol><li><a href="#toc19" tabindex="0">3兄弟関数の使い分け早見表</a></li><li><a href="#toc20" tabindex="0">旧TDIST関数との互換性</a></li><li><a href="#toc21" tabindex="0">関連関数の一覧</a></li></ol></li><li><a href="#toc22" tabindex="0">まとめ</a><ol><li><a href="#toc23" tabindex="0">この記事のポイント</a></li><li><a href="#toc24" tabindex="0">関連記事</a></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">T.DIST関数とは？t分布の確率を返す関数</span></h2>



<p>T.DIST関数（読み方: ティー・ディスト）は、<strong>t分布に従うデータの確率</strong>を返す関数です。<br>「T」はt分布、「DIST」は「Distribution（分布）」の略です。</p>



<p>t分布とは、サンプル数が少なくて母集団の分散がわからないときに使う分布です。<br>釣り鐘型で正規分布によく似ていますが、裾が少し厚いのが特徴です。<br>自由度が大きくなるほど正規分布に近づきます。</p>



<p>T.DIST関数では、cumulative引数を切り替えることで次の2つの値を求められます。</p>



<ul class="wp-block-list"><li><strong>累積分布関数（CDF）</strong>: 「ある値以下になる確率」を返す。cumulative = TRUE</li><li><strong>確率密度関数（PDF）</strong>: 「ある値における確率密度」を返す。cumulative = FALSE</li></ul>



<p>実務で使う場面のほとんどはCDF（累積分布関数）です。<br>t検定のp値を求めたり、信頼区間の片側確率を計算したりするときに活躍します。</p>



<p>T.DIST関数にできることをまとめると、次のとおりです。</p>



<ul class="wp-block-list"><li>t統計量から左片側のp値（確率）を計算する</li><li>自由度を指定してt分布の理論的な確率を求める</li><li>t分布の曲線グラフを描画する（PDF活用）</li><li><a href="https://mashukabu.com/excel-function-howto-use-norm-dist/">NORM.DIST関数</a>と組み合わせて確率の違いを比較する</li></ul>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>T.DIST関数はExcel 2010以降で使えます。<br>Microsoft 365、Excel 2013〜2024のすべてのバージョンに対応しています。</p></blockquote>



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



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



<pre class="wp-block-code"><code>=T.DIST(x, 自由度, 関数形式)</code></pre>



<p>カッコの中に、確率を求めたい値、自由度、出力の形式を指定します。<br>NORM.DIST関数と違って「平均」「標準偏差」の引数はありません。<br>t分布は平均0・分散が自由度で決まる分布だからです。</p>



<h3 class="wp-block-heading"><span id="toc4">引数の説明</span></h3>



<figure class="wp-block-table"><table><thead><tr><th>引数</th><th>必須/任意</th><th>説明</th></tr></thead><tbody><tr><td>x</td><td>必須</td><td>確率を求めたい数値（t統計量に相当）</td></tr><tr><td>自由度</td><td>必須</td><td>t分布の自由度。1以上の整数を指定する</td></tr><tr><td>関数形式</td><td>必須</td><td>TRUEで累積分布関数（CDF）、FALSEで確率密度関数（PDF）</td></tr></tbody></table></figure>



<p>3つの引数はすべて必須です。省略するとエラーになります。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>自由度に小数を入れると、整数部分だけが使われます。<br>たとえば10.7と指定しても、内部では10として計算されます。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc5">累積分布関数（CDF）と確率密度関数（PDF）の違い</span></h3>



<p>ちょっとむずかしく見えますが、やっていることはシンプルです。</p>



<ul class="wp-block-list"><li><strong>CDF（TRUE）</strong>: 「x以下になる確率」を返す。0〜1の値になる</li><li><strong>PDF（FALSE）</strong>: 「xにおける確率密度」を返す。グラフ描画で使う</li></ul>



<p>たとえば自由度10で x = 1.5 のとき、CDFは「1.5以下になる確率（約0.918）」を返し、<br>PDFは「x = 1.5 における曲線の高さ」を返します。</p>



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



<p>ここからは具体的なt統計量と自由度を使って、T.DIST関数の動きを確認していきましょう。</p>



<h3 class="wp-block-heading"><span id="toc7">「t値以下になる確率」を求める（CDF）</span></h3>



<p>自由度10の条件で、t統計量1.5以下になる確率を求めます。</p>



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



<p>結果は約 <strong>0.9178</strong>（91.78%）です。t値1.5以下になる確率は約92%ということになります。</p>



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



<p>結果は <strong>0.5</strong>（50%）です。<br>t分布は平均0で左右対称なので、0以下になる確率はちょうど半分です。</p>



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



<p>結果は約 <strong>0.0822</strong>（8.22%）です。<br>左右対称の性質から「1 &#8211; T.DIST(1.5, 10, TRUE)」と同じ値になります。</p>



<h3 class="wp-block-heading"><span id="toc8">自由度を変えて確認する</span></h3>



<p>同じx値（t値=2）で、自由度を変えるとどうなるか見てみましょう。</p>



<pre class="wp-block-code"><code>=T.DIST(2, 5, TRUE)    → 約 0.9490
=T.DIST(2, 30, TRUE)   → 約 0.9728
=T.DIST(2, 100, TRUE)  → 約 0.9759</code></pre>



<p>自由度が大きくなるほど、結果は標準正規分布の値（約0.9772）に近づいていきます。<br>サンプルサイズが大きいときはt分布と正規分布の差がほぼなくなる、という性質が確認できますね。</p>



<h3 class="wp-block-heading"><span id="toc9">確率密度関数（PDF）の値を確認する</span></h3>



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



<p>結果は約 <strong>0.3891</strong> です。t分布カーブが平均0で最も高くなることを示しています。</p>



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



<p>結果は約 <strong>0.0610</strong> です。t = 2 における曲線の高さです。<br>PDFの値そのものは「確率」ではないので、グラフ描画や曲線の比較に使います。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>CDFの結果が0.5なら原点（t=0）と同じ位置、0.5より大きければ右側、小さければ左側です。<br>t分布が平均0で左右対称な性質を覚えておくと、結果を直感的に理解できますよ。</p></blockquote>



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



<h3 class="wp-block-heading"><span id="toc11">t検定のp値を求める（小サンプルの平均値検定）</span></h3>



<p>新しい工程で作った製品16個の重さを測ったところ、平均100g、標本標準偏差8gでした。<br>「目標の95gより重くなっているか」を片側t検定で判定します。</p>



<p>まずt統計量を計算します。</p>



<pre class="wp-block-code"><code>=(100 - 95) / (8 / SQRT(16))</code></pre>



<p>結果は <strong>2.5</strong> です。次にこのt値の右側確率（p値）を求めます。</p>



<pre class="wp-block-code"><code>=1 - T.DIST(2.5, 15, TRUE)</code></pre>



<p>結果は約 <strong>0.0123</strong>（1.23%）です。<br>p値が0.05より小さいので、「平均が95gより大きい」と統計的に判断できます。</p>



<p>ここで自由度は「サンプルサイズ &#8211; 1 = 16 &#8211; 1 = 15」です。<br>同じ計算はT.DIST.RT関数でも一発で求められます。</p>



<h3 class="wp-block-heading"><span id="toc12">自由度の決め方（n-1ルール）</span></h3>



<p>自由度の決め方は検定の種類で変わります。実務でよく使うパターンをまとめました。</p>



<figure class="wp-block-table"><table><thead><tr><th>検定の種類</th><th>自由度の式</th><th>例</th></tr></thead><tbody><tr><td>1標本t検定</td><td>n &#8211; 1</td><td>サンプル20個 → 自由度19</td></tr><tr><td>対応のある2標本t検定</td><td>n &#8211; 1</td><td>ペア15組 → 自由度14</td></tr><tr><td>等分散の2標本t検定</td><td>n1 + n2 &#8211; 2</td><td>各群10個 → 自由度18</td></tr></tbody></table></figure>



<p>「n-1」は「データから平均を計算した時点で1つの自由度を使った」と理解すると覚えやすいです。<br>サンプルサイズから1を引くだけのケースが圧倒的に多いと考えてOKです。</p>



<h3 class="wp-block-heading"><span id="toc13">t分布の曲線グラフを作成する（PDF活用）</span></h3>



<p>PDFの値を使うと、t分布の釣り鐘型グラフを描けます。</p>



<p>A列に-4から4まで0.1刻みで値を入力し、B列に次の数式を入力します。</p>



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



<p>B列のデータを散布図（または折れ線グラフ）にすると、自由度10のt分布カーブが描画されます。</p>



<p>C列に <code>=T.DIST(A2, 5, FALSE)</code> 、D列に <code>=T.DIST(A2, 30, FALSE)</code> を入れて並べると、<br>自由度の違いによるカーブの形の変化を比較できます。<br>プレゼン資料でt分布の特性を視覚化したいときに便利です。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p><a href="https://mashukabu.com/excel-function-howto-use-average/">AVERAGE関数</a>と<br><a href="https://mashukabu.com/excel-function-howto-use-stdev-s/">STDEV.S関数</a>で実データの平均と標本標準偏差を求めれば、<br>そのままt統計量の計算に使えます。</p></blockquote>



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



<h3 class="wp-block-heading"><span id="toc15">#NUM!エラー</span></h3>



<p>T.DIST関数で最もよく見るエラーです。以下の原因が考えられます。</p>



<figure class="wp-block-table"><table><thead><tr><th>原因</th><th>対策</th></tr></thead><tbody><tr><td>自由度に1未満の値を指定した</td><td>自由度は1以上の整数を指定する</td></tr><tr><td>自由度にマイナスの値が入っている</td><td>セルの値を確認して正の値に修正する</td></tr></tbody></table></figure>



<p>自由度は「サンプルサイズ &#8211; 1」など正の整数になるはずです。<br>0や負の値が入るのは式の組み立てミスです。</p>



<pre class="wp-block-code"><code>=T.DIST(1.5, 0, TRUE)     → #NUM!エラー
=T.DIST(1.5, -5, TRUE)    → #NUM!エラー
=T.DIST(1.5, 10, TRUE)    → 正常（約0.9178）</code></pre>



<h3 class="wp-block-heading"><span id="toc16">#VALUE!エラー</span></h3>



<p>引数に数値以外の文字列を指定すると発生します。</p>



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



<p>セル参照を使う場合は、参照先に数値が入っているかを確認してください。<br>空白セルが混じっているとエラーになりやすいです。</p>



<h3 class="wp-block-heading"><span id="toc17">#NAME?エラー</span></h3>



<p>Excel 2007以前で <code>T.DIST</code> を使うと、ピリオド付きの関数名を認識できずに発生します。</p>



<pre class="wp-block-code"><code>=T.DIST(1.5, 10, TRUE)    → #NAME?エラー（Excel 2007以前）</code></pre>



<p>このときは旧 <code>TDIST</code> 関数を使うか、Excelを2010以降にアップデートしてください。<br>旧TDIST関数は仕様が異なるので、後述の比較表を参考にしてください。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>「関数形式」の引数を忘れると引数不足でエラーになります。<br>CDFを求めるならTRUE、PDFを求めるならFALSEを必ず指定してください。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc18">T.DIST.2T・T.DIST.RT・旧TDIST関数との違い・使い分け</span></h2>



<h3 class="wp-block-heading"><span id="toc19">3兄弟関数の使い分け早見表</span></h3>



<p>t分布関連には3つの確率関数があります。<br>返す確率の範囲が違うので、検定の種類に合わせて選びます。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>返す確率</th><th>cumulative引数</th><th>主な用途</th></tr></thead><tbody><tr><td>T.DIST</td><td>x以下になる確率（左片側）</td><td>あり（TRUE/FALSE）</td><td>左側検定、PDF描画</td></tr><tr><td>T.DIST.2T</td><td>&nbsp;</td><td>t</td><td>より極端になる確率（両側）</td><td>なし</td><td>両側t検定のp値</td></tr><tr><td>T.DIST.RT</td><td>x以上になる確率（右片側）</td><td>なし</td><td>右側検定</td></tr></tbody></table></figure>



<p>T.DIST.2T と T.DIST.RT は cumulative 引数を持たず、常に確率を返します。<br><code>=T.DIST.2T(2, 10, TRUE)</code> のように書くとエラーになるので注意してください。</p>



<p>実務シナリオ別の使い分けは次のとおりです。</p>



<ul class="wp-block-list"><li><strong>製品検査で「下限を下回る確率」を求めたい</strong>: T.DIST（左片側）</li><li><strong>新製品が旧製品と「平均値が違う」かを検定したい</strong>: T.DIST.2T（両側）</li><li><strong>改善後に「平均値が上がった」かを検定したい</strong>: T.DIST.RT（右片側）</li></ul>



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



<p>旧TDIST関数（Excel 2007以前）は新T.DIST関数とは仕様がかなり違います。<br>移行時には注意が必要です。</p>



<figure class="wp-block-table"><table><thead><tr><th>項目</th><th>T.DIST（新）</th><th>TDIST（旧）</th></tr></thead><tbody><tr><td>引数</td><td>(x, 自由度, 関数形式)</td><td>(x, 自由度, tails)</td></tr><tr><td>返す確率</td><td>左片側 or PDF</td><td>右片側 or 両側</td></tr><tr><td>tails指定</td><td>なし</td><td>tails=1で右側、tails=2で両側</td></tr><tr><td>導入バージョン</td><td>Excel 2010</td><td>Excel 2003以前</td></tr></tbody></table></figure>



<p>旧TDIST関数の代替は次のとおりです。</p>



<figure class="wp-block-table"><table><thead><tr><th>旧書き方</th><th>新書き方</th></tr></thead><tbody><tr><td>=TDIST(x, df, 1)</td><td>=T.DIST.RT(x, df)</td></tr><tr><td>=TDIST(x, df, 2)</td><td>=T.DIST.2T(x, df)</td></tr><tr><td>（旧TDISTには相当なし）</td><td>=T.DIST(x, df, TRUE)</td></tr></tbody></table></figure>



<p>旧TDIST関数で作られたブックは、計算結果を変えないかぎり書き換える必要はありません。<br>新規で数式を作るときはT.DIST関数群を使いましょう。</p>



<h3 class="wp-block-heading"><span id="toc21">関連関数の一覧</span></h3>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>説明</th></tr></thead><tbody><tr><td>T.DIST</td><td>t分布の左片側確率または確率密度</td></tr><tr><td>T.DIST.2T</td><td>t分布の両側確率</td></tr><tr><td>T.DIST.RT</td><td>t分布の右片側確率</td></tr><tr><td>T.INV</td><td>t分布の逆関数（確率→t値）。左片側</td></tr><tr><td>T.INV.2T</td><td>t分布の逆関数。両側</td></tr><tr><td>T.TEST</td><td>t検定のp値を直接計算</td></tr><tr><td>TDIST</td><td>T.DISTの旧名（仕様は右側/両側）</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-norm-dist/">NORM.DIST</a></td><td>正規分布の確率（大サンプル向け）</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-stdev-s/">STDEV.S</a></td><td>標本標準偏差（t統計量の計算で使う）</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-average/">AVERAGE</a></td><td>標本平均（t統計量の計算で使う）</td></tr></tbody></table></figure>



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



<p>T.DIST関数は、t分布に従うデータの<strong>左片側確率または確率密度</strong>を返す関数です。</p>



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



<ul class="wp-block-list"><li>構文は <code>=T.DIST(x, 自由度, 関数形式)</code> の3つの引数を指定する</li><li>関数形式をTRUEにすると累積分布関数（CDF）、FALSEにすると確率密度関数（PDF）</li><li>実務ではCDF（TRUE）を使う場面が多い。「t値以下になる確率」が求まる</li><li>「t値以上の確率」は <code>=1 - T.DIST(...)</code> または <code>T.DIST.RT</code> で計算する</li><li>自由度は「サンプルサイズ &#8211; 1」で求める（1標本t検定の場合）</li><li>両側検定には T.DIST.2T、右片側検定には T.DIST.RT を使う</li><li>旧TDIST関数は右側/両側を返すので、新T.DIST（左片側）と仕様が異なる点に注意</li></ul>



<h3 class="wp-block-heading"><span id="toc24">関連記事</span></h3>



<p>T.DIST関数の使い方がわかったら、以下の関数もあわせて覚えてみてください。<br>データ分析の幅が広がりますよ。</p>



<ul class="wp-block-list"><li><a href="https://mashukabu.com/excel-function-howto-use-norm-dist/">ExcelのNORM.DIST関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-stdev-s/">ExcelのSTDEV.S関数の使い方</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-average/">ExcelのAVERAGE関数の使い方</a></li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/excel-function-howto-use-t-dist/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
