Come calcolare la correlazione incrociata in excel


La correlazione incrociata è un modo per misurare il grado di somiglianza tra una serie temporale e una versione ritardata di un’altra serie temporale.

Questo tipo di correlazione è utile da calcolare perché può dirci se i valori in una serie temporale sono predittivi dei valori futuri in un’altra serie temporale.

In altre parole, può dirci se una serie temporale è un indicatore anticipatore per un’altra serie temporale.

L’esempio seguente mostra come calcolare la correlazione incrociata tra due serie temporali in Excel.

Esempio: come calcolare la correlazione incrociata in Excel

Supponiamo di avere le seguenti due serie temporali in Excel che mostrano la spesa totale di marketing (in migliaia) per una determinata azienda e le entrate totali (in migliaia) per 12 mesi consecutivi:

Possiamo calcolare la correlazione incrociata per diversi ritardi tra le due serie temporali digitando la seguente formula nella cella 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 ))

Possiamo quindi fare clic e trascinare questa formula nelle celle rimanenti nella colonna E:

correlazione incrociata in Excel

Dal risultato possiamo vedere:

  • La correlazione al ritardo 0 (ovvero la correlazione normale tra le due serie temporali senza ritardo) è 0,77 .
  • La correlazione al ritardo 1 è 0,93 .
  • La correlazione al ritardo 2 è 0,95 .

E così via.

Si noti che la correlazione è massima con un ritardo di 2 tra le due serie temporali.

Risorse addizionali

I seguenti tutorial spiegano come eseguire altre attività comuni in Excel:

Come creare una matrice di correlazione in Excel
Come calcolare la correlazione del rango di Spearman in Excel
Come calcolare la correlazione parziale in Excel
Come calcolare la correlazione punto-biseriale in Excel

Aggiungi un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *