Поделиться через


WorksheetFunction.Forecast(Double, Object, Object) Метод

Определение

Вычисляет или прогнозирует будущее значение с учетом существующих значений. Прогнозируемое значение — это значение "y" для заданного значения "x". Известные значения — это уже имеющиеся значения "x" и "y", а новое значение прогнозируется с использованием линейной регрессии. Вы можете использовать эту функцию для прогнозирования будущих продаж, необходимого запаса товара или тенденций потребительских предпочтений.

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

Параметры

Arg1
Double

X — точка данных, для которой требуется спрогнозировать значение.

Arg2
Object

Known_y — зависимый массив или диапазон данных.

Arg3
Object

Known_x — независимый массив или диапазон данных.

Возвращаемое значение

Комментарии

Если значение x не является числом, функция Прогноз возвращает #VALUE! значение ошибки.

Если known_y и known_x пусты или содержат разное количество точек данных, функция Прогноз возвращает значение ошибки #N/A.

Если отклонение known_x равно нулю, прогноз возвращает #DIV/0! значение ошибки.

Уравнение для прогноза — a+bx, где:

Рис. 1. Уравнение для метода Forecast

И:

Рис. 2. Уравнение для метода Forecast

и где x и y являются выборкой, означают AVERAGE(known_x) и AVERAGE(известный y).

Применяется к