Função FORECAST Excel

Função FORECAST no Excel

A função PREVISÃO é categorizada em funções estatísticas no Excel. A função FORECAST é usada para calcular ou prever o valor futuro da base dos valores existentes. A fórmula de previsão pode ser usada para calcular o valor estatístico de uma previsão feita. Por exemplo, se conhecermos os dados anteriores, como fluxo de moeda, podemos prever o fluxo futuro usando a função.

Em termos matemáticos, a função FORECAST (x, known_y's, known_x's) retorna o valor previsto da variável dependente known_ys para o valor específico que é x, da variável independente known_xs usando uma regressão linear de melhor ajuste para prever valores y a partir de valores x .

FORECAST Fórmula em Excel

A fórmula PREVISÃO no Excel tem três parâmetros obrigatórios, ou seja , x, val_conhecidos_y, conhecidos_x

Parâmetros obrigatórios:

  • x: Um valor numérico x para o qual você deseja prever um novo valor y.
  • conhecidos_y: é uma matriz da variável dependente ou intervalo de dados.
  • conhecidos_x: é a matriz independente ou intervalo de dados que conhecemos.

Observações

A fórmula FORECAST irá calcular um novo valor de y usando a equação de linha reta simples:

onde e são as médias da amostra e calculadas pela média (valores x) e média (valores y).

Como usar a função FORECAST no Excel?

A função FORECAST no Excel é muito simples e fácil de usar. Vamos entender o funcionamento do FORECAST no excel com alguns exemplos.

Você pode baixar este modelo em Excel da função FORECAST aqui - Modelo em Excel da função FORECAST

A fórmula FORECAST no Excel pode ser usada como uma função de planilha e como uma função VBA.

Função FORECAST como função de planilha.

Exemplo 1

Neste exemplo de FORECAST, vamos considerar conjuntos de dados para valores conhecidos de y e valores conhecidos de x e calcular um valor de previsão para 30 com base nos valores conhecidos de x e y.

= FORECAST (30, B3: B17, C3: C17) a saída será 19 conforme mostrado na tabela abaixo.

Exemplo # 2

Suponha que temos os dados de receitas e despesas do ano de 2017, conforme mostrado na tabela abaixo. Aqui, os dados de ganho são considerados como valor conhecido de x e os dados de despesas são considerados como valor de y conhecido. Podemos usar a função FORECAST para prever um ponto adicional ao longo da linha reta de melhor ajuste por meio de um conjunto de valores xey conhecidos. Usando os dados abaixo

Usando dados de receitas e despesas de janeiro de 2017 a agosto de 2017, podemos prever as despesas para o próximo mês usando a função PREVISÃO no Excel. Neste exemplo FORECAST, prevemos o valor da previsão para o mês de setembro de 2018 usando a função FORECAST no Excel.

A fórmula FORECAST no Excel a ser usada é: = FORECAST (C43, C23: C42, D23: D42)

Obtemos os resultados da seguinte forma: 1.768

A função FORECAST pode ser usada como uma função VBA.

Vamos considerar um conjunto de dados com valores x de Intervalo A1: A5 e valores y de B1: B5.

Função secundária FORECAST ()

Dim xs como intervalo

Dim ys As Range

Definir xs = Folhas (2) .Range (“A1: A5”)

Defina ys = Folhas (2) .Range (“B1: B5”)

Sheets (2) .Range (“H1”). Value = Application.worksheetFunction.Forecast (50, ys, xs) // note 50 é um aleatório para teste

End Sub

Coisas para lembrar

  • O comprimento do array dos val_conhecidos_x deve ser igual ao do array_conhecidos_y e a variância dos x_conhecidos não deve ser zero.
  • Isso dará # N / A! erro se:
    • Os valores fornecidos known_x's arrays fornecidos known_y são diferentes em comprimentos.

  • Isso dá o # DIV / 0! Erro quando
    • Ou um ou ambos os arrays known_x's ou known_y's não têm valor ou estão vazios.
    • Se a variação dos valores_conhecidos_x fornecidos for igual a zero.
    • Se o valor futuro de x fornecido não for numérico.