Beta verwandte Prozeduren in der Klasse WorksheetFunction (Excel VBA)

Diese Seite enthält die Prozeduren der Klasse WorksheetFunction zum Thema Beta: Beta_Dist und Beta_Inv

Beta_Dist

Gibt die kumulierte Betaverteilungsfunktion zurück.

Die Betaverteilung wird häufig zum Untersuchen der Streuung von Prozentsätzen eines Werts in Stichproben verwendet, beispielsweise der Anteil der Zeit, den jemand an einem Tag mit Fernsehen verbringt. Wenn ein Argument nicht numerisch ist, gibt dist die #Value! Wenn Alpha ≤ 0 oder Beta ≤ 0 ist, generiert dist einen Fehlerwert. Wenn x < a, x > B oder a = b ist, generiert dist einen Fehlerwert. Wenn Sie Werte für a und b (untere und obere Grenze) weglassen, verwendet dist die standardmäßige kumulative Beta Verteilung, sodass a = 0 und b = 1 ist.

Syntax : expression.Beta_Dist (Arg1, Arg2, Arg3, Arg4, Arg5, Arg6)

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

Arguments

Hier sind die benannte Argumente :

Arg1 (Double) - Der Wert zwischen A und B, für den die Funktion ausgewertet werden soll.

Arg2 (Double) - Der Parameter Alpha der Verteilung.

Arg3 (Double) - Der Parameter Beta der Verteilung.

Arg4 (Boolean) - Kumuliert – ein Wahrheitswert, der die Form der Funktion bestimmt.

Die folgenden Argumente sind optional

Arg5 - Eine optionale Untergrenze für das Intervall von x

Arg6 - Eine optionale Obergrenze für das Intervall von x

Beta_Inv

Gibt die Umkehrung der kumulierten Verteilungsfunktion für eine angegebene Betaverteilung zurück.

Mithilfe der Betaverteilung können bei der Projektplanung mögliche Fertigstellungszeitpunkte ermittelt werden, wenn ein erwarteter Fertigstellungstermin und eine Variabilität angegeben werden. Wenn ein Argument nicht numerisch ist, generiert Inv einen Fehlerwert. Wenn Alpha ≤ 0 oder Beta ≤ 0 ist, generiert Inv einen Fehlerwert. Wenn die Wahrscheinlichkeit ≤ 0 oder die Wahrscheinlichkeit > 1 ist, generiert Inv einen Fehlerwert. Wenn Sie Werte für a und b (untere und obere Grenze) weglassen, verwendet Inv die standardmäßige kumulative Beta Verteilung, sodass a = 0 und b = 1 ist. Bei einem Wert für die Wahrscheinlichkeit sucht Inv diesen Wert x so, dass dist (x, Alpha, Beta, true, a, B) = Wahrscheinlichkeit ist.

Syntax : expression.Beta_Inv (Arg1, Arg2, Arg3, Arg4, Arg5)

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

Arguments

Hier sind die benannte Argumente :

Arg1 (Double) - Eine der Betaverteilung zugeordnete Wahrscheinlichkeit.

Arg2 (Double) - Der Parameter Alpha der Verteilung.

Arg3 (Double) - Der Beta-Parameter die Verteilung.

Die folgenden Argumente sind optional

Arg4 - Eine optionale Untergrenze für das Intervall von x

Arg5 - Eine optionale Obergrenze für das Intervall von x