WorksheetFunction.LinEst (Excel)
Berechnet die Statistik für eine Linie mithilfe der Methode "Least Squares", um eine gerade Linie zu berechnen, die Ihren Daten am besten entspricht, und gibt ein Array zurück, das die Linie beschreibt.
Die Gleichung für die Position ist y = mx + b oder y = m1x1 + m2x2 + ... + b (wenn es mehrere Bereiche von x-Werten gibt), wobei der abhängige y-Wert eine Funktion der unabhängigen x-values ist. Wenn sich das Array known_y's in einer einzelnen Spalte befindet, wird jede Spalte mit known_x's als separate Variable interpretiert. Wenn sich das Array known_y's in einer einzelnen Zeile befindet, wird jede Zeile mit known_x's als separate Variable interpretiert. Das Array Bekannt_x kann eine oder mehrere Gruppen mit Variablen enthalten. Wenn known_x's ausgelassen wird, wird davon ausgegangen, dass {1,2,3,...} es sich um das Array handelt, das dieselbe Größe wie known_y's hat.
LinEst (Arg1, Arg2, ..., Arg4)
Dim arrLinEst() As Variant
arrLinEst() = WorksheetFunction.LinEst(Arg1:=)
Arguments
Arg1, Arg2, ..., Arg4Arg1 - Known_y's – die Menge der y-Werte, die Sie bereits in der Beziehung y = mx + b kennen
Arg2 - X_Werte - eine optionale Menge mit möglicherweise bereits bekannten x-Werten in der Beziehung y = mx + b
Arg3 - Konstante - ein Wahrheitswert, mit dem angegeben wird, ob erzwungen werden soll, dass die Konstante b gleich 0 sein soll
Arg4 - Stats - ein Wahrheitswert, der angibt, ob weitere Regressionskenngrößen zurückgegeben werden sollen