F_ verwandte Prozeduren in der Klasse WorksheetFunction (Excel VBA)

Diese Seite enthält die Prozeduren der Klasse WorksheetFunction zum Thema F_: F_Dist, F_Dist_RT, F_Inv, F_Inv_RT und F_Test

F_Dist

Gibt die F-Wahrscheinlichkeitsverteilung zurück.

Wenn ein Argument nicht numerisch ist, gibt f. dist die #Value! Wenn x negativ ist, gibt f. dist die #Num! Wenn Freiheitsgrade1 oder Freiheitsgrade2 keine ganze Zahl ist, wird die Zahl gekürzt. Wenn Freiheitsgrade1 < 1 ist, gibt f. dist den #Num! Wenn Freiheitsgrade < 1 ist, gibt f. dist den #Num!

Syntax : expression.F_Dist (Arg1, Arg2, Arg3, Arg4)

Dim dblArg1 As Double: dblArg1 = 
Dim dblArg2 As Double: dblArg2 = 
Dim dblArg3 As Double: dblArg3 = 
Dim dblF_Dist As Double
dblF_Dist = WorksheetFunction.F_Dist(Arg1:=dblArg1, Arg2:=dblArg2, Arg3:=dblArg3, Arg4:=True)

Arguments

Hier sind die benannte Argumente :

Arg1 (Double) - X - Der Wert, für den die Funktion ausgewertet werden soll.

Arg2 (Double) - Freiheitsgrade1 – die Freiheitsgrade des Zählers.

Arg3 (Double) - Deg_freedom2 – die Freiheitsgrade des Nenners.

Arg4 (Boolean) - Kumuliert-ein logischer Wert, der die Form der Funktion bestimmt.

F_Dist_RT

Gibt Werte der Verteilungsfunktion (1-Alpha) einer (rechtsseitigen) F-verteilten Zufallsvariablen zurück.

Wenn ein Argument nicht numerisch ist, gibt F_Dist_RT die #Value! Wenn x negativ ist, gibt F_Dist_RT die #Num! Wenn Freiheitsgrade1 oder Freiheitsgrade2 keine ganze Zahl ist, wird die Zahl gekürzt. Wenn Freiheitsgrade1 < 1 oder Freiheitsgrade1 ≥ 10 ^ 10 ist, gibt F_Dist_RT die #Num! Wenn Freiheitsgrade2 < 1 oder Freiheitsgrade2 ≥ 10 ^ 10 ist, gibt F_Dist_RT die #Num! F_Dist_RT wird als F_Dist_RT = P (F>x) berechnet, wobei f eine zufällige Variable ist, die eine F-Verteilung mit Freiheitsgrade1 und Freiheitsgrade2 Freiheitsgraden aufweist.

Syntax : expression.F_Dist_RT (Arg1, Arg2, Arg3)

Dim dblArg1 As Double: dblArg1 = 
Dim dblArg2 As Double: dblArg2 = 
Dim dblArg3 As Double: dblArg3 = 
Dim dblF_Dist_RT As Double
dblF_Dist_RT = WorksheetFunction.F_Dist_RT(Arg1:=dblArg1, Arg2:=dblArg2, Arg3:=dblArg3)

Arguments

Hier sind die benannte Argumente :

Arg1 (Double) - X – der Wert, bei dem die Funktion ausgewertet werden soll.

Arg2 (Double) - Freiheitsgrade1 – die Freiheitsgrade des Zählers.

Arg3 (Double) - Freiheitsgrade2 – die Freiheitsgrade des Nenners.

F_Inv

Gibt die Umkehrung der F-Wahrscheinlichkeitsfunktion zurück.

Wenn ein Argument nicht numerisch ist, gibt f. Inv die #Value! Wenn die Wahrscheinlichkeit < 0 oder die Wahrscheinlichkeit > 1 ist, gibt f. Inv die #Num! Wenn Freiheitsgrade1 oder Freiheitsgrade2 keine ganze Zahl ist, wird die Zahl gekürzt. Wenn Freiheitsgrade1 < 1 oder deg_freedom2 < 1 ist, gibt f. Inv die #Num!

Syntax : expression.F_Inv (Arg1, Arg2, Arg3)

Dim dblArg1 As Double: dblArg1 = 
Dim dblArg2 As Double: dblArg2 = 
Dim dblArg3 As Double: dblArg3 = 
Dim dblF_Inv As Double
dblF_Inv = WorksheetFunction.F_Inv(Arg1:=dblArg1, Arg2:=dblArg2, Arg3:=dblArg3)

Arguments

Hier sind die benannte Argumente :

Arg1 (Double) - Wahrscheinlichkeit – eine Wahrscheinlichkeit, die der kumulierten Verteilung F zugeordnet ist.

Arg2 (Double) - Freiheitsgrade1 – die Freiheitsgrade des Zählers.

Arg3 (Double) - Deg_freedom2 – die Freiheitsgrade des Nenners.

F_Inv_RT

Gibt die Umkehrung der rechtsseitigen F-Wahrscheinlichkeitsverteilung zurück.

Die F-Verteilung kann in F-Tests verwendet werden, bei denen die Streuungen zweier Datenmengen ins Verhältnis gesetzt werden. Wenn ein Argument nicht numerisch ist, gibt F_Inv_RT die #Value! Wenn die Wahrscheinlichkeit < 0 oder die Wahrscheinlichkeit > 1 ist, gibt F_Inv_RT die #Num! Wenn Freiheitsgrade1 oder Freiheitsgrade2 keine ganze Zahl ist, wird die Zahl gekürzt. Wenn Freiheitsgrade1 < 1 oder Freiheitsgrade1 ≥ 10 ^ 10 ist, gibt F_Inv_RT die #Num! Wenn Freiheitsgrade2 < 1 oder Freiheitsgrade2 ≥ 10 ^ 10 ist, gibt F_Inv_RT die #Num! F_Inv_RT kann verwendet werden, um kritische Werte aus der F-Verteilung zurückzugeben. Bei einem Wert für die Wahrscheinlichkeit sucht F_Inv_RT diesen Wert x so, dass F_DIST_RT (x, Freiheitsgrade1, Freiheitsgrade2) = Wahrscheinlichkeit.

Syntax : expression.F_Inv_RT (Arg1, Arg2, Arg3)

Dim dblArg1 As Double: dblArg1 = 
Dim dblArg2 As Double: dblArg2 = 
Dim dblArg3 As Double: dblArg3 = 
Dim dblF_Inv_RT As Double
dblF_Inv_RT = WorksheetFunction.F_Inv_RT(Arg1:=dblArg1, Arg2:=dblArg2, Arg3:=dblArg3)

Arguments

Hier sind die benannte Argumente :

Arg1 (Double) - Wahrsch – die zur kumulativen F-Verteilung gehörende Wahrscheinlichkeit.

Arg2 (Double) - Freiheitsgrade1 – die Freiheitsgrade des Zählers.

Arg3 (Double) - Freiheitsgrade2 – die Freiheitsgrade des Nenners.

F_Test

Gibt das Ergebnis eines F-Tests zurück.

Die Argumente müssen Zahlen oder Namen, Arrays oder Bezüge mit Zahlen darstellen. Wenn ein Array- oder Bezugsargument Text, Wahrheitswerte oder leere Zellen enthält, werden diese Werte ignoriert; Zellen mit dem Wert Null werden jedoch berücksichtigt. Wenn die Anzahl der Datenpunkte in array1 oder array2 kleiner als 2 ist oder wenn die Varianz von array1 oder array2 NULL ist, gibt f. Test die #DIV/0 zurück!

Syntax : expression.F_Test (Arg1, Arg2)

Dim dblF_Test As Double
dblF_Test = WorksheetFunction.F_Test(Arg1:=, Arg2:=)

Arguments

Hier sind die benannte Argumente :

Arg1 - Array1 – das erste Array bzw. der erste Bereich von Daten

Arg2 - Array2 – das zweite Array bzw. der zweite Bereich von Daten