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

F 分布の確率関数の逆関数の値を返します。Returns the inverse of the F probability distribution. つまり、確率 = FDIST(x,...) であるとき、FINV(確率,...) = x という関係が成り立ちます。If p = FDIST(x,...), then FINV(p,...) = x.


この関数は、精度を向上させ、その使用法をより適切に表す名前を持つ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.

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


FInv(Arg1Arg2Arg3)expression.FInv (Arg1, Arg2, Arg3)

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


名前Name 必須 / オプションRequired/Optional データ型Data type 説明Description
Arg1Arg1 必須Required DoubleDouble 確率: F 累積分布に関連する確率を指定します。Probability - a probability associated with the F cumulative distribution.
Arg2Arg2 必須Required DoubleDouble 自由度 1: 自由度の分子を指定します。Degrees_freedom1 - the numerator degrees of freedom.
Arg3Arg3 必須Required DoubleDouble 自由度 2: 自由度の分母を指定します。Degrees_freedom2 - is the denominator degrees of freedom.

戻り値Return value

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


F 確率分布は、2 組のデータのばらつきを比較する F 検定で使用されます。The F distribution can be used in an F-test that compares the degree of variability in two data sets. たとえば、合衆国と日本の労働者の年収を比較し、両国で年収の分布に類似性があるかどうかを分析することができます。For example, you can analyze income distributions in the United States and Canada to determine whether the two countries have a similar degree of income diversity.

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

確率 < 0 または確率 > 1 である場合、 FInv 関数は #NUM を返します。If probability < 0 or probability > 1, FInv returns the #NUM! が返されます。error value.

自由度 1 または自由度 2 に整数以外の値を指定すると、小数点以下が切り捨てられます。If degrees_freedom1 or degrees_freedom2 is not an integer, it is truncated.

自由度 1 < 1 または自由度1≥ 10 ^ 10 の場合、 FInv 関数は #NUM を返します。If degrees_freedom1 < 1 or degrees_freedom1 ≥ 10^10, FInv returns the #NUM! が返されます。error value.

自由度 2 < 1 または2≥ 10 ^ 10 の場合、 FInv 関数は #NUM を返します。If degrees_freedom2 < 1 or degrees_freedom2 ≥ 10^10, FInv returns the #NUM! が返されます。error value.

FInvを使用して、F 分布から重要な値を返すことができます。FInv can be used to return critical values from the F distribution. たとえば、ANOVA 関数の戻り値には、F 統計量、F 確率、有意水準が 0.05 である F 境界値に対するデータが含まれることがよくあります。For example, the output of an ANOVA calculation often includes data for the F statistic, F probability, and F critical value at the 0.05 significance level. F の重要な値を取得するには、 FInvの確率の引数として有意水準を使用します。To return the critical value of F, use the significance level as the probability argument to FInv.

確率の値が指定さ**** れている場合、FDIST (x, 自由度 2, 自由度 2) = 確率となる値 x がシークされます。Given a value for probability, FInv seeks that value x such that FDIST(x, degrees_freedom1, degrees_freedom2) = probability. そのため、 FInvの精度はFDistの精度によって決まります。Thus, precision of FInv depends on precision of FDist. FInv 関数は、反復的な検索手法を使用します。FInv uses an iterative search technique. 64 回反復計算を繰り返しても計算結果が収束しない場合、エラー値 #N/A が返されます。If the search has not converged after 64 iterations, the function returns the #N/A error value.

サポートとフィードバック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.