Share via


Método WorksheetFunction.Forecast_Linear (Excel)

Calcula o predice un valor futuro usando los valores existentes. El valor predicho es un valor y para un determinado valor x. Los valores conocidos son valores x y valores y existentes y el nuevo valor se predice utilizando una regresión lineal. Esta función se puede usar para realizar previsiones de ventas, establecer requisitos de inventario o tendencias de los consumidores.

Sintaxis

expresión. Forecast_Linear (Arg1, Arg2, Arg3)

Expresión Variable que representa un objeto WorksheetFunction .

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
Arg1 Obligatorio Double x: el punto de datos para el que desea predecir un valor.
Arg2 Obligatorio Variant known_y: matriz o intervalo de datos dependientes.
Arg3 Obligatorio Variant known_x: matriz o intervalo de datos independientes.

Valor devuelto

Double

Comentarios

Si x no es numérico, Forecast_Linear devuelve el #VALUE! valor de error.

Si los parámetros known_y y known_x están vacíos o contienen un número diferente de puntos de datos, Forecast_Linear devuelve el valor de error #N/A.

Si la varianza de known_x parámetros es igual a cero, Forecast_Linear devuelve el #DIV/0! valor de error.

La ecuación de Forecast_Linear es a+bx, donde Captura de pantalla de la fórmula que define el valor de la ecuación lineal de previsión. y Captura de pantalla de la fórmula que define el valor b para la ecuación lineal de previsión. Y donde x e y son el ejemplo significa AVERAGE(todos known_x) y AVERAGE(todos known_y).

Ejemplo:

Dim instance As WorksheetFunction
Dim Arg1 As Double
Dim Arg2 As Object
Dim Arg3 As Object
Dim returnValue As Double

returnValue = instance.Forecast_Linear(Arg1, Arg2, Arg3)

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.