Share via


WorksheetFunction.Forecast(Double, Object, Object) Methode

Definition

Berechnet oder schätzt einen zukünftigen Wert auf Basis der vorhandenen Werte. Der prognostizierte Wert ist ein y-Wert für einen gegebenen x-Wert. Die bekannten Werte sind vorhandene x-Werte und y-Werte, und der neue Wert wird mithilfe der linearen Regression vorhergesagt. Diese Funktion ermöglicht Ihnen, zukünftige Umsätze, erforderliche Lagerbestände oder Verbrauchertrends vorherzusagen.

public:
 double Forecast(double Arg1, System::Object ^ Arg2, System::Object ^ Arg3);
public double Forecast (double Arg1, object Arg2, object Arg3);
Public Function Forecast (Arg1 As Double, Arg2 As Object, Arg3 As Object) As Double

Parameter

Arg1
Double

X – der Datenpunkt, für den ein Wert vorhergesagt werden soll.

Arg2
Object

Bekannt_y – das abhängige Array bzw. der abhängige Bereich von Daten.

Arg3
Object

Bekannt_x – das unabhängige Array bzw. der unabhängige Bereich von Daten.

Gibt zurück

Hinweise

Wenn x nicht numerisch ist, gibt Forecast die #VALUE! Ist dies nicht der Fall, gibt INDEX den Fehlerwert #REF! zurück.

Wenn known_y und known_x leer sind oder eine andere Anzahl von Datenpunkten enthalten, gibt Forecast den Fehlerwert #N/A zurück.

Wenn die Varianz von known_x gleich 0 (null) ist, gibt Forecast den #DIV/0! Ist dies nicht der Fall, gibt INDEX den Fehlerwert #REF! zurück.

Die Gleichung für Forecast lautet a+bx, wobei:

Abbildung 1: Gleichung für die Prognosemethode

Und:

Abbildung 2: Gleichung für die Prognosemethode

und wobei x und y die Stichprobe sind, bedeutet AVERAGE(known_x) und AVERAGE(known y's).

Gilt für: