Excel T.INV関数の使い方|t分布の左側確率からt値を求める(TINVとの違い)

Excel T.INV関数の使い方|t分布の左側確率からt値を求める(TINVとの違い)
式の書き方
数式=T.INV(確率,自由度)
目次

はじめに

Excelには様々な統計関数が用意されていますが、T.INV関数は、t分布に基づいて左側確率(累積確率)から対応するt値を計算する際に役立ちます。t分布は、母集団の標準偏差が未知の場合に、標本平均の分布を推定するために使用され、特に小標本の場合に重要です。この記事では、T.INV関数の基本的な使い方から、画像にある例、そしてExcelのバージョン情報までを詳しく解説します。

t分布とは?

t分布は、正規分布に似た左右対称の分布ですが、正規分布よりも裾が重い(裾が広くなっている)という特徴があります。これは、母集団の標準偏差が未知であるために生じる不確実性を反映しています。t分布は、自由度と呼ばれるパラメータによって形状が変化し、自由度が大きくなるにつれて正規分布に近づいていきます。

T.INV関数とは?

T.INV関数は、t分布における左側確率(累積確率)に対応するt値を返します。これは、「あるt値x以下の確率が指定した確率になるようなxの値」を求める関数です。

基本的な構文

Excel

T.INV関数の構文
数式=T.INV(確率,自由度)
ひとことでt分布の左側確率に対応するt値を返す
確率
左側(下側)の確率です。0より大きく1より小さくします
自由度
自由度です。1以上の整数にします
補足確率0.5のt値は 0 で、それより小さいとマイナスです。

各引数の意味は以下の通りです。

  • 確率(必須): 求めたい左側確率(累積確率)を指定します。0から1の間の数値を指定します。
  • 自由度(必須): 分布の自由度を指定します。正の整数である必要があります。

Excelバージョン情報:T.INV

T.INV関数は、Excel 2010で導入されました。それ以前のバージョンには、両側確率からt値を求めるTINV関数がありました。TINV関数は互換性のために残されていますが、確率の指定のしかたがT.INV関数と違います(T.INVは左側確率、TINVは両側確率)。TINV関数と同じ計算をする新しい関数は、T.INV.2T関数です。

まず動かしてみよう|この記事のサンプルをその場で試せます

練習用ファイルをダウンロードしなくても、記事と同じデータ・同じセル番地のサンプルをここで動かせます。黄色いセルを書き換えると、結果がその場で変わります。各解説の最後にある「▶ この式を試す」を押すと、このツールの該当セルへ移動します。

画像例の解説

画像では、以下の設定でT.INV関数を使用しています。

  • 左側確率: セルA2に0.8が入力されています。
  • 自由度: セルB2に10が入力されています。
  • 数式: セルC2には以下の数式が入力されています。

Excel

C2に入力:左側確率からt値を求める
数式=T.INV(A2,B2)
ひとことで左側確率0.8・自由度10のt値
A2
左側確率のセルです
B2
自由度のセルです
補足結果は約 0.879 です。

この数式を分解して解説します。

1
A2: 左側確率(0.8)を指定しています。
2
B2: 自由度(10)を指定しています。
t分布の左側確率から値を求める(T.INV)式 =T.INV(A2,B2) の解説図。C2に入力する
C2に =T.INV(A2,B2) を入力。自由度 10 の t分布で 左側の確率が 0.8 になる値 正確には約 0.879058

数式の動作

この数式は、「自由度が10のt分布において、あるt値x以下の確率が0.8になるようなxの値」を計算します。結果として、セルC2には0.879…(約0.88)と表示されています。これは、自由度10のt分布において、0.88以下の値を取る確率が約80%であることを意味します。

Excelサンプルデータのダウンロード

上記画像のエクセルサンプルデータを、以下のリンクからダウンロードし、練習用として活用ください。

練習用Excelファイル(無料ダウンロード)
この記事の解説で使うExcelデータです。数式と練習データが入っているので、本文の式を同じ表で試せます。
Excelファイル(.xlsx)/登録不要/数式・練習データ入り

TINV関数(古いバージョン)

Excelの古いバージョン(Excel 2007以前など)では、TINV関数を使用していました。TINV関数は両側確率からt値を求める関数です。左側確率からt値を求めるには、TINV(2*(1-確率), 自由度)と計算する必要がありました。例えば、左側確率が0.8の場合、両側確率は2*(1-0.8)=0.4なので、TINV(0.4, 10)とすることで、T.INV(0.8, 10)とほぼ同じ結果が得られます。ただし、厳密にはTINVは両側確率を扱う関数なので、T.INVを使用する方が適切です。

T.INV.2T関数との違い

T.INV.2T関数は、両側確率からt値を求める関数です。T.INV関数は左側確率からt値を求めるので、目的が異なります。例えば、両側確率が0.1の場合、T.INV.2T(0.1, 10)は、t値の絶対値がある値より大きくなる確率が0.1になるようなt値を求めます。

例:信頼区間の計算

例えば、ある製品の平均重量を推定するために、10個の製品を無作為に抽出し、重量を測定した結果、標本平均は105g、標本標準偏差は5gでした。90%の信頼区間を計算する場合、自由度は10-1=9です。

まず、α/2を計算します。信頼度が90%なので、αは1-0.9=0.1、α/2は0.1/2=0.05です。

次に、T.INV(1-α/2, 自由度)でt値を求めます。つまり、T.INV(1-0.05, 9) = T.INV(0.95, 9)を計算します。この結果は約1.83です。

信頼区間は、

標本平均 ± (t値 × 標本標準偏差 / √標本サイズ)

で計算されるので、

105 ± (1.83 × 5 / √10)

となり、約102.1から107.9が90%信頼区間となります。

T.INV関数の注意点

  • 確率は0より大きく1より小さい数値でなければなりません。
  • 自由度は正の整数でなければなりません。
  • 引数に数値以外の値を指定すると、エラー値 #VALUE! が返されます。
  • 確率が0以下または1以上の場合、エラー値 #NUM! が返されます。
  • 自由度が1未満の場合、エラー値 #NUM! が返されます。

まとめ

T.INV関数は、t分布における左側確率から対応するt値を簡単に計算できる非常に便利な関数です。信頼区間の計算などで頻繁に使用されます。最新のExcelを使用している場合は、T.INV関数を使用します。T.INV関数が無い古いバージョン(Excel 2007以前)では、TINV(2*(1-確率), 自由度)のように計算式を工夫します。

この解説で、T.INV関数について、より深く理解できたかと思います。この情報を活用し、Excelでのデータ分析をより効率的に行いましょう。

確率分布・統計検定に関するExcel関数の全体像は、こちらのまとめで整理しています。

両側確率からt値を求めるときは、T.INV.2T関数の使い方もあわせてご覧ください。

t分布の右側確率を求めるときは、T.DIST.RT関数の使い方もあわせてご覧ください。

T.INV関数のよくある質問

Excel の T.INV関数は何を求める関数ですか?

t分布の左側確率(累積確率)に対応する t値を求める関数です。=T.INV(確率,自由度) と書きます。左側確率 0.8、自由度 10 の =T.INV(A2,B2) は、約 0.879 になります。

T.INV と TINV・T.INV.2T の違いは?

T.INV は左側確率から、TINV と T.INV.2T は両側確率から t値を求めます。左側確率 0.8 の両側確率は 2*(1-0.8)=0.4 なので、TINV(0.4, 10) は T.INV(0.8, 10) とほぼ同じ結果になります。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

目次