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).