WorksheetFunction メソッド (Excel)WorksheetFunction.TInv method (Excel)

スチューデントの t 分布の t 値を、確率の関数と自由度で返します。Returns the t-value of the Student's t-distribution as a function of the probability and the degrees of freedom.


この関数は、精度を向上させ、その使用法をより適切に表す名前を持つ1つ以上の新しい関数に置き換えられました。This function has been replaced with one or more new functions that may provide improved accuracy and whose names better reflect their usage. この関数は旧バージョンの Excel で引き続き利用可能ですが、This function is still available for compatibility with earlier versions of Excel. 下位互換性を確保する必要がない場合には、機能をより正確に表わす新しい関数を今後使用することをご検討ください。However, if backward compatibility is not required, you should consider using the new functions from now on, because they more accurately describe their functionality.

新しい関数の詳細については、 T_Inv メソッドおよび**T_Inv_2T** メソッドを参照してください。For more information about the new functions, see the T_Inv and T_Inv_2T methods.


TInv(Arg1Arg2)expression.TInv (Arg1, Arg2)

: WorksheetFunction オブジェクトを表す変数。expression A variable that represents a WorksheetFunction object.


名前Name 必須 / オプションRequired/Optional データ型Data type 説明Description
Arg1Arg1 必須Required DoubleDouble 確率: スチューデントの両側 t 分布に従う確率を指定します。Probability - the probability associated with the two-tailed Student's t-distribution.
Arg2Arg2 必須Required DoubleDouble 自由度: 分布の自由度を指定します。Degrees_freedom - the number of degrees of freedom with which to characterize the distribution.

戻り値Return value

倍精度浮動小数点型 (Double)Double


引数に数値以外の値を指定すると、 TInvは #VALUE を返します。If either argument is nonnumeric, TInv returns the #VALUE! が返されます。error value.

確率 < 0 または確率 > 1 の場合、 TInvは #NUM を返します。If probability < 0 or if probability > 1, TInv returns the #NUM! が返されます。error value.

自由度に小数点以下の値を指定しても切り捨てられます。If degrees_freedom is not an integer, it is truncated.

自由度 < 1 の場合、 TInvは #NUM を返します。If degrees_freedom < 1, TInv returns the #NUM! が返されます。error value.

TInvは、値 t を返します。たとえば、P (|X |> t) = 確率 X は t 分布および P (|) の後のランダムな変数です。X |> t) = P (X <-t または X > t)。TInv returns the value t, such that P(|X| > t) = probability where X is a random variable that follows the t-distribution and P(|X| > t) = P(X < -t or X > t).

片側 t 値は、確率をに2*probability置き換えて返すことができます。A one-tailed t-value can be returned by replacing probability with 2*probability. 確率が0.05 で、確率が10の場合、両側の値は TINV (0.05, 10) で計算され、2.228139 を返します。For a probability of 0.05 and degrees of freedom of 10, the two-tailed value is calculated with TINV(0.05,10), which returns 2.228139.

同じ確率および自由度の片側値は、TINV (2 * 0.05, 10) で計算できます。これは、1.812462 を返します。The one-tailed value for the same probability and degrees of freedom can be calculated with TINV(2*0.05,10), which returns 1.812462.

確率の値が指定されている場合、 TInvは、TDIST (x, 自由度, 2) = 確率という値 x をシークします。Given a value for probability, TInv seeks that value x such that TDIST(x, degrees_freedom, 2) = probability. したがって、 TInvの精度はTDistの精度に依存します。Thus, precision of TInv depends on precision of TDist.


テーブルによっては、確率が (1-p) として記述されることもあります。In some tables, probability is described as (1-p).

サポートとフィードバックSupport and feedback

Office VBA またはこの説明書に関するご質問やフィードバックがありますか?Have questions or feedback about Office VBA or this documentation? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.