WorksheetFunction.Forecast_ETS-Methode (Excel)

Berechnet oder prognostiziert einen zukünftigen Wert basierend auf vorhandenen (Verlaufs-)Werten mithilfe der AAA-Version des exponentiellen Glättungsalgorithmus (ETS).

Syntax

Ausdruck. Forecast_ETS (Arg1, Arg2, Arg3, Arg4, Arg5, Arg6)

Ausdruck Eine Variable, die ein WorksheetFunction-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
Arg1 Erforderlich Double Zieldatum: Der Datenpunkt, für den Sie einen Wert vorhersagen möchten. Das Zieldatum kann Datum/Uhrzeit oder numerisch sein. Weitere Informationen finden Sie in der "Anmerkungen".
Arg2 Erforderlich Variant Werte: Die Historischen Werte, für die Sie die nächsten Punkte vorhersagen möchten.
Arg3 Erforderlich Variant Zeitachse: das unabhängige Array oder bereich von Datumsangaben oder numerischen Daten. Die Werte in der Zeitachse müssen einen konsistenten Schritt dazwischen aufweisen und dürfen nicht 0 (null) sein. Weitere Informationen finden Sie in der "Anmerkungen".
Arg4 Optional Variant Saisonalität: Ein numerischer Wert. Weitere Informationen finden Sie in der "Anmerkungen".
Arg5 Optional Variant Datenabschluss: Obwohl die Zeitachse einen konstanten Schritt zwischen Datenpunkten erfordert, unterstützt Forecast_ETS bis zu 30 % fehlende Daten und passt sich automatisch an. Weitere Informationen finden Sie in der "Anmerkungen".
Arg6 Optional Variant Aggregation: Obwohl die Zeitachse einen konstanten Schritt zwischen Datenpunkten erfordert, aggregiert Forecast_ETS mehrere Punkte mit demselben Zeitstempel. Weitere Informationen finden Sie in der "Anmerkungen".

Rückgabewert

Double

HinwBemerkungeneise

Der vorhergesagte Wert ist eine Fortsetzung der historischen Werte am angegebenen Zieldatum, die eine Fortsetzung der Zeitachse sein sollte. Verwenden Sie diese Funktion, um zukünftige Umsätze, Bestandsanforderungen oder Verbrauchertrends vorherzusagen.

Hinweis

Diese Funktion erfordert, dass die Zeitachse mit einem konstanten Schritt zwischen den verschiedenen Punkten organisiert ist. Dies kann z. B. eine monatliche Zeitachse mit Werten am 1. jedes Monats, eine jährliche Zeitachse oder eine Zeitachse mit numerischen Indizes sein. Im Allgemeinen ist es sehr nützlich, detaillierte Rohdaten zu aggregieren, bevor Sie die Vorhersage anwenden, wodurch auch genauere Vorhersageergebnisse erzeugt werden.

Wenn der Wert des Zieldatumsparameters (Arg1) chronologisch vor dem Ende der Verlaufszeitachse liegt, gibt Forecast_ETS einen Fehler zurück.

Es ist nicht erforderlich, die Zeitachse (Arg3) zu sortieren, da Forecast_ETS sie implizit für Berechnungen sortiert. Wenn Forecast_ETS keinen konstanten Schritt auf der Zeitachse identifizieren kann, wird der Laufzeitfehler 1004 zurückgegeben. Wenn die Zeitachse doppelte Werte enthält, gibt Forecast_ETS auch einen Fehler zurück. Wenn die Bereiche der Zeitachse und der Werte nicht alle dieselbe Größe aufweisen, gibt Forecast_ETS den Laufzeitfehler 1004 zurück.

Der Standardwert 1 für Saisonalität (Arg4) bedeutet, dass Excel saisonalität automatisch für die Vorhersage erkennt und positive ganze Zahlen für die Länge des saisonalen Musters verwendet. 0 gibt keine Saisonalität an, was bedeutet, dass die Vorhersage linear ist. Positive ganze Zahlen geben dem Algorithmus an, Muster dieser Länge als Saisonalität zu verwenden. Für jeden anderen Wert gibt Forecast_ETS einen Fehler zurück. Die maximal unterstützte Saisonalität beträgt 8.760 (die Anzahl der Stunden pro Jahr). Jeder Saisonalitätswert, der über dieser Zahl liegt, führt zu einem Fehler.

Die Übergabe von 0 für den Datenabschlussparameter (Arg5) weist den Algorithmus an, fehlende Punkte als Nullen zu berücksichtigen. Der Standardwert 1 berechnet fehlende Punkte, indem sie als Durchschnitt der benachbarten Punkte berechnet werden. Wenn mehr als 30 % daten fehlen, gibt Forecast_ETS den Laufzeitfehler 1004 zurück.

Der Aggregationsparameter (Arg6) ist ein numerischer Wert, der die Methode angibt, die zum Aggregieren mehrerer Werte mit demselben Zeitstempel verwendet werden soll. Der Standardwert 0 gibt AVERAGE an, während andere Zahlen zwischen 1 und 6 SUMME, ANZAHL, ANZAHL, ANZAHL, MIN, MAX und MEDIAN angeben.

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.