WorksheetFunction.Trend-Methode (Excel)
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.
Syntax
Ausdruck. Trend (Arg1, Arg2, Arg3, Arg4)
Ausdruck Eine Variable, die ein WorksheetFunction-Objekt darstellt.
Parameter
Name | Erforderlich/Optional | Datentyp | Beschreibung |
---|---|---|---|
Arg1 | Erforderlich | Variant | Known_y - die Gruppe von y-Werten, die Sie bereits in der Beziehung y = mx + b kennen. |
Arg2 | Optional | Variant | X_Werte - eine optionale Menge mit möglicherweise bereits bekannten x-Werten in der Beziehung y = mx + b. |
Arg3 | Optional | Variant | New_x - neue x-Werte, für die Trend die entsprechenden y-Werte zurückgeben soll. |
Arg4 | Optional | Variant | Konstante - ein Wahrheitswert, mit dem angegeben wird, ob erzwungen werden soll, dass die Konstante b gleich 0 sein soll. |
Rückgabewert
Variant
Bemerkungen
Wenn sich das Array known_y in einer einzelnen Spalte befindet, wird jede Spalte von known_x als separate Variable interpretiert.
Wenn sich das Array known_y in einer einzelnen Zeile befindet, wird jede Zeile von known_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 auf True festgelegt oder nicht angegeben ist, wird b normal berechnet.
Wenn const auf False festgelegt ist, wird b gleich 0 (null) festgelegt, und die m-Werte werden so angepasst, dass y = mx.
Informationen dazu, wie Microsoft Excel eine Zeile an Daten anpasst, finden Sie unter LinEst.
Verwenden Sie Trend für polynomiale Kurvenanpassungen, indem Sie für dieselbe Variable, die auf unterschiedliche Potenzen erhöht wird, zurücktreten. 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 known_x eingeben, verwenden Sie Kommas, um Werte in derselben Zeile zu trennen, und verwenden Sie Semikolons, um Zeilen zu trennen.
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.