Como calcular a correlação cruzada no excel


A correlação cruzada é uma forma de medir o grau de similaridade entre uma série temporal e uma versão defasada de outra série temporal.

Esse tipo de correlação é útil para calcular porque pode nos dizer se os valores em uma série temporal são preditivos de valores futuros em outra série temporal.

Em outras palavras, pode nos dizer se uma série temporal é um indicador avançado para outra série temporal.

O exemplo a seguir mostra como calcular a correlação cruzada entre duas séries temporais no Excel.

Exemplo: como calcular a correlação cruzada no Excel

Digamos que temos as duas séries temporais a seguir no Excel que mostram o gasto total com marketing (em milhares) de uma determinada empresa, bem como a receita total (em milhares) por 12 meses consecutivos:

Podemos calcular a correlação cruzada para diferentes defasagens entre as duas séries temporais digitando a seguinte fórmula na célula E2 :

 =CORREL(OFFSET( A$2:A$13 ,0,0,COUNT( A$2:A$13 )- D2 ,1),OFFSET( B$2:B$13 , D2 ,0,COUNT( B$2:B$13 )- D2,1 ))

Podemos então clicar e arrastar esta fórmula para as células restantes na coluna E:

correlação cruzada no Excel

Pelo resultado podemos ver:

  • A correlação no atraso 0 (ou seja, a correlação normal entre as duas séries temporais sem atraso) é 0,77 .
  • A correlação no atraso 1 é 0,93 .
  • A correlação no atraso 2 é 0,95 .

E assim por diante.

Observe que a correlação é mais alta com uma defasagem de 2 entre as duas séries temporais.

Recursos adicionais

Os tutoriais a seguir explicam como realizar outras tarefas comuns no Excel:

Como criar uma matriz de correlação no Excel
Como calcular a correlação de classificação de Spearman no Excel
Como calcular a correlação parcial no Excel
Como calcular a correlação ponto-bisserial no Excel

Add a Comment

O seu endereço de email não será publicado. Campos obrigatórios marcados com *