WorksheetFunction.Trend(Object, Object, Object, Object) Methode

Definition

Gibt die Werte einer linearen Entwicklung zurück. Entspricht einer Geraden (wenn die Methode der kleinsten Quadrate verwendet wird) für die Arrays Bekannt_y und Bekannt_x. Gibt die y-Werte dieser Geraden für das von Ihnen angegebene Array von Neue_X_Werte zurück.

public object Trend (object Arg1, object Arg2, object Arg3, object Arg4);
Public Function Trend (Arg1 As Object, Optional Arg2 As Object, Optional Arg3 As Object, Optional Arg4 As Object) As Object

Parameter

Arg1
Object

Y_Werte - die bereits bekannten y-Werte in der Beziehung y = mx + b.

Arg2
Object

X_Werte - eine optionale Menge mit möglicherweise bereits bekannten x-Werten in der Beziehung y = mx + b.

Arg3
Object

Neue_X_Werte – neue x-Werte, für die TREND entsprechende y-Werte zurückgeben soll.

Arg4
Object

Konstante - ein Wahrheitswert, mit dem angegeben wird, ob erzwungen werden soll, dass die Konstante b gleich 0 sein soll.

Gibt zurück

Hinweise

Wenn sich das Array Y_Werte in einer einzelnen Spalte befindet, wird jede Spalte mit X_Werte als separate Variable interpretiert.

Wenn sich das Array Bekannt_y in einer einzelnen Zeile befindet, wird jede Zeile mit Bekannt_x als separate Variable interpretiert.

Das Array Bekannt_x kann eine oder mehrere Gruppen mit Variablen enthalten. Wenn nur eine Variable verwendet wird, können Bekannt_y und Bekannt_x Bereiche beliebiger Form darstellen, solange sie gleiche Abmessungen aufweisen. Wenn mehrere Variablen verwendet werden, muss Bekannt_y einen Vektor darstellen (d. h. einen Bereich mit einer Höhe von einer Zeile oder einer Breite von einer Spalte).

Wenn Bekannt_x ausgelassen wird, wird angenommen, dass dies dem Array {1,2,3,...} entspricht, das dieselbe Größe wie Bekannt_y aufweist.

Neue_X_Werte muss genau wie Bekannt_x eine Spalte (oder Zeile) für jede unabhängige Variable enthalten. Demnach müssen Bekannt_x und Neue_X_Werte dieselbe Anzahl von Spalten aufweisen, wenn Bekannt_y sich in einer einzelnen Spalte befindet. Wenn sich Bekannt_y in einer einzelnen Zeile befindet, müssen Bekannt_x und Neue_X_Werte dieselbe Anzahl von Zeilen aufweisen.

Wenn Sie Neue_X_Werte auslassen, wird dafür der Wert von Bekannt_x angenommen.

Wenn Sie weder Bekannt_x noch Neue_X_Werte angeben, wird angenommen, dass sie dem Array {1,2,3,...} entsprechen, das dieselbe Größe wie Bekannt_y aufweist.

Wenn const true ist oder ausgelassen wird, wird b normal berechnet.

Wenn const false ist, wird b gleich 0 (null) festgelegt, und die m-Werte werden angepasst, sodass y = mx.

Informationen dazu, wie Microsoft Excel eine Zeile an Daten anpasst, finden Sie unter LinEst(Object, Object, Object, Object).

Sie können Trend für polynomiale Kurvenanpassungen verwenden, indem Sie gegen dieselbe Variable zurücktreten, die auf unterschiedliche Potenzen erhöht wird. Angenommen, Spalte A enthält y-Werte und Spalte B enthält x-Werte. Sie können x^2 in Spalte C, x^3 in Spalte D usw. eingeben und dann die Spalten B bis D für Spalte A zurückführen.

Formeln, die Arrays zurückgeben, müssen als Arrayformeln eingegeben werden.

Wenn Sie eine Arraykonstante für ein Argument wie Bekannt_x eingeben, verwenden Sie Kommas, um Werte in derselben Zeile zu trennen, und Semikolons, um Zeilen zu trennen.

Gilt für: