Método WorksheetFunction.Forecast_ETS (Excel)

Calcula ou prevê um valor futuro com base em valores existentes (históricos) usando a versão AAA do algoritmo ETS (Suavização Exponencial).

Sintaxe

expressão. Forecast_ETS (Arg1, Arg2, Arg3, Arg4, Arg5, Arg6)

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 Data de destino: o ponto de dados para o qual você deseja prever um valor. A data de destino pode ser data/hora ou numérica. Consulte os comentários.
Arg2 Obrigatório Variantes Valores: os valores históricos, para os quais você deseja prever os próximos pontos.
Arg3 Obrigatório Variantes Linha do tempo: a matriz independente ou o intervalo de datas ou dados numéricos. Os valores na linha do tempo devem ter uma etapa consistente entre eles e não podem ser zero. Consulte os comentários.
Arg4 Opcional Variantes Sazonalidade: um valor numérico. Consulte os comentários.
Arg5 Opcional Variantes Conclusões de dados: embora a linha do tempo exija uma etapa constante entre os pontos de dados, Forecast_ETS dá suporte a até 30% de dados ausentes e se ajusta automaticamente para ele. Consulte os comentários.
Arg6 Opcional Variantes Agregação: embora a linha do tempo exija uma etapa constante entre os pontos de dados, Forecast_ETS agrega vários pontos que têm o mesmo carimbo de tempo. Consulte os comentários.

Valor de retorno

Double

Comentários

O valor previsto é uma continuação dos valores históricos na data de destino especificada, que deve ser uma continuação da linha do tempo. Use esta função para prever vendas futuras, requisitos de estoque ou tendências do consumidor.

Observação

Essa função requer que a linha do tempo seja organizada com uma etapa constante entre os diferentes pontos. Por exemplo, isso pode ser um cronograma mensal com valores no 1º de cada mês, um cronograma anual ou uma linha do tempo de índices numéricos. Em geral, é muito útil agregar dados detalhados brutos antes de aplicar a previsão, que também produz resultados de previsão mais precisos.

Se o valor do parâmetro de data de destino (Arg1) for cronologicamente antes do fim da linha do tempo histórica, Forecast_ETS retornará um erro.

Não é necessário classificar a linha do tempo (Arg3), porque Forecast_ETS classifica-a implicitamente para cálculos. Se Forecast_ETS não conseguir identificar uma etapa constante na linha do tempo, ela retornará o erro de tempo de execução 1004. Se a linha do tempo contiver valores duplicados, Forecast_ETS também retornará um erro. Se os intervalos da linha do tempo e dos valores não forem todos do mesmo tamanho, Forecast_ETS retornará o erro de tempo de execução 1004.

O valor padrão de 1 para sazonalidade (Arg4) significa que o Excel detecta sazonalidade automaticamente para a previsão e usa números inteiros positivos para o comprimento do padrão sazonal. 0 não indica sazonalidade, o que significa que a previsão será linear. Números inteiros positivos indicam para o algoritmo usar padrões desse tamanho como a sazonalidade. Para qualquer outro valor, Forecast_ETS retorna um erro. A sazonalidade máxima com suporte é de 8.760 (o número de horas em um ano). Qualquer valor de sazonalidade acima desse número resulta em um erro.

Passar 0 para o parâmetro de conclusão de dados (Arg5) instrui o algoritmo a considerar pontos ausentes como zeros. O valor padrão de 1 conta para pontos ausentes calculando-os como a média dos pontos vizinhos. Se houver mais de 30% de dados ausentes, Forecast_ETS retornará o erro de tempo de execução 1004.

O parâmetro de agregação (Arg6) é um valor numérico que especifica o método a ser usado para agregar vários valores que têm o mesmo carimbo de tempo. O valor padrão de 0 especifica AVERAGE, enquanto outros números entre 1 e 6 especificam SOMA, COUNT, COUNTA, MIN, MAX e MEDIAN.

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.