Compartilhar via


Método WorksheetFunction.Forecast_Linear (Excel)

Calcula ou prevê um valor futuro usando valores existentes. O valor previsto é um valor de y para um determinado valor de x. Os valores conhecidos são valores de x e de y existentes, e o novo valor é previsto através da regressão linear. Use esta função para prever vendas futuras, requisitos de estoque ou tendências do consumidor.

Sintaxe

expressão. Forecast_Linear (Arg1, Arg2, Arg3)

expressão Uma variável que representa um objeto WorksheetFunction .

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
Arg1 Obrigatório Double x - o ponto de dados para o qual pretende prever um valor.
Arg2 Obrigatório Variant known_y- a matriz dependente ou o intervalo de dados.
Arg3 Obrigatório Variant known_x- a matriz independente ou o intervalo de dados.

Valor de retorno

Double

Comentários

Se x não for numérico, Forecast_Linear devolve o #VALUE! valor de erro.

Se known_y e known_x parâmetros estiverem vazios ou contiverem um número diferente de pontos de dados, Forecast_Linear devolve o valor de erro #N/D.

Se a variância dos parâmetros known_x for igual a zero, Forecast_Linear devolve o #DIV/0! valor de erro.

A equação para Forecast_Linear é a+bx, em que Captura de ecrã da fórmula que define o valor da equação linear de previsão. E Captura de ecrã da fórmula que define o valor b para a equação linear de previsão. E em que x e y são os meios de amostra MÉDIA(todos known_x) e MÉDIA(todos known_y).

Exemplo

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)

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.