Vai al contenuto principale

Matrice di correlazione in Excel: guida completa alla creazione e all’interpretazione

Impara il concetto statistico di correlazione e segui passo dopo passo il calcolo e l’interpretazione delle correlazioni su un dataset di esempio.
Aggiornato 29 set 2026  · 9 min leggi

Scopri con l'IA

ChatGPTClaudePerplexity

La disponibilità di funzioni integrate e componenti aggiuntivi di Excel fa sì che oggi anche le analisi più avanzate siano possibili in Excel. Se sei agli inizi nella data science, familiarizzare con Excel per diverse tecniche di analisi è diventato fondamentale.

Questo tutorial introdurrà il concetto statistico di correlazione, le sue diverse tipologie e le relative applicazioni. Dopo aver presentato le funzioni e i componenti aggiuntivi pertinenti, useremo dati di esempio per creare, visualizzare e interpretare la matrice di correlazione in Excel.

Cos’è una matrice di correlazione?

La correlazione è una misura statistica che descrive in che misura due o più variabili sono tra loro correlate. Indica l’intensità e la direzione della relazione tra variabili.

Quando le variabili sono correlate, significa che le variazioni di una variabile sono associate a variazioni di un’altra — in modo positivo o negativo:

  • Correlazione positiva: quando due variabili aumentano o diminuiscono insieme, sono positivamente correlate. Ad esempio, altezza e peso sono tipicamente positivamente correlati; all’aumentare dell’altezza tende ad aumentare anche il peso.
  • Correlazione negativa: quando una variabile aumenta mentre l’altra diminuisce. Per esempio, la velocità a cui viaggia un veicolo e il tempo necessario per raggiungere una destinazione; all’aumentare della velocità, il tempo impiegato diminuisce.

I coefficienti di correlazione sono misure numeriche che quantificano l’intensità e la direzione di questa relazione. Il grado di correlazione può essere misurato con diversi strumenti statistici, tra cui il coefficiente di correlazione di Pearson è il più comune.

Capire il coefficiente di Pearson

Il coefficiente di correlazione di Pearson, spesso chiamato semplicemente “r di Pearson”, è una misura della correlazione lineare tra due variabili 𝑋 e 𝑌. Quantifica il grado in cui la relazione tra queste variabili può essere descritta con una retta.

Il coefficiente di Pearson si calcola come la covarianza delle due variabili divisa per il prodotto delle loro deviazioni standard. Matematicamente si esprime così:

Nota che 𝑋‾ e 𝑌‾ sono le medie delle variabili 𝑋 e 𝑌, rispettivamente.

Il valore del coefficiente calcolato varia tra -1 e +1, dove:

  • +1 indica una perfetta relazione lineare positiva: all’aumentare di una variabile, anche l’altra aumenta in modo perfettamente lineare.
  • -1 indica una perfetta relazione lineare negativa: all’aumentare di una variabile, l’altra diminuisce in modo perfettamente lineare.
  • 0 indica assenza di correlazione lineare: non esiste una relazione lineare tra le variabili.

Visivamente, ecco come appaiono i diversi tipi di correlazione:

Visual representation of correlationsRappresentazione visiva delle correlazioni (Fonte)

Ora che abbiamo chiarito termini come correlazione e coefficienti di correlazione, vediamo come si combinano in una matrice di correlazione.

Una matrice di correlazione è una tabella che mostra i coefficienti di correlazione tra più variabili. Ogni cella della matrice rappresenta la correlazione tra due variabili.

Questa matrice è uno strumento utile per analizzare l’intensità e la direzione delle relazioni tra variabili nell’analisi statistica dei dati. Oltre a questo uso evidente, è impiegata in varie applicazioni in data science, finanza, ricerche di mercato e altro.

Alcune di queste applicazioni sono:

  • In data science, si usa per selezionare o escludere variabili (feature) dai modelli in base alle loro relazioni. Feature altamente correlate possono causare multicollinearità nei modelli di regressione, alterando i risultati. Identificando queste correlazioni, riduciamo la ridondanza e miglioriamo le prestazioni del modello.
  • In finanza, le matrici di correlazione servono a capire come si muovono tra loro diversi asset. Ciò è cruciale per la diversificazione del portafoglio e la gestione del rischio, perché aiuta a selezionare asset non fortemente correlati, potenzialmente riducendo il rischio.
  • Le aziende usano le matrici di correlazione per trovare relazioni tra diversi comportamenti dei consumatori, valutazioni dei prodotti e variabili demografiche. Questo aiuta a migliorare il targeting e il posizionamento dei prodotti. Vedremo un esempio simile più avanti nel tutorial.

Ora che abbiamo compreso il concetto di correlazione, come si calcola e le sue applicazioni, passiamo alla sua implementazione in Excel.

Matrice di correlazione: funzioni e componenti aggiuntivi rilevanti in Excel

Due strumenti che useremo per calcolare le matrici di correlazione in Excel sono la funzione CORREL e il componente aggiuntivo Analysis ToolPak.

Funzione CORREL

La funzione CORREL in Excel offre un metodo semplice per calcolare il coefficiente di correlazione di Pearson tra due insiemi di dati.

La sintassi della funzione CORREL è:

CORREL(array1, array2)

dove:

  • array1: l’intervallo di celle che contiene il primo dataset/colonna.
  • array2: l’intervallo di celle che contiene il secondo dataset/colonna.

Ogni array deve avere lo stesso numero di elementi. Excel restituirà il coefficiente di correlazione per questi array, compreso tra -1 e +1.

Analysis ToolPak

Per un’analisi statistica più completa, incluso generare una matrice di correlazione completa su più variabili, Analysis ToolPak in Excel può essere utile.

Analysis ToolPak potrebbe non essere necessariamente abilitato nel tuo documento Excel. Verifica se l’icona “Data Analysis” è visibile nell’angolo destro sotto la scheda “Data”, come mostrato sotto.

Analysis Toolpak in Excel

Analysis Toolpak in Excel.

Se non lo vedi, niente panico: segui i passaggi qui sotto e potrai abilitare Analysis ToolPak.

  • Fai clic su File dal menu, quindi seleziona Options.

Selecting Options from File Tab.

Selezionare Options dalla scheda File.

  • Nella finestra di dialogo Excel Options, seleziona Add-ins.

Select Add-ins from the Excel Options dialog box.

Seleziona Add-ins dalla finestra di dialogo Excel Options.

  • Nella casella Manage in basso, seleziona Excel Add-ins e fai clic su Go.

Managing Excel add-ins.

Gestione dei componenti aggiuntivi di Excel.

  • Nella casella Add-Ins, seleziona Analysis ToolPak e quindi fai clic su OK.

Enabling Analysis Toolpak.

Abilitazione di Analysis Toolpak.

Se hai seguito correttamente le istruzioni e lo hai abilitato, dovresti vedere l’icona “Data Analysis” nella scheda Data, nel gruppo Analysis.

Come vedrai più avanti, Analysis ToolPak rende il calcolo della matrice di correlazione molto più semplice e immediato.

Come creare una matrice di correlazione in Excel: un esempio

Immagina di essere un data analyst in un’importante azienda di beni di consumo con più negozi sul territorio nazionale. L’azienda ha raccolto dati sulle vendite e sulla demografia dei clienti.

Il tuo obiettivo è comprendere le relazioni tra le caratteristiche dei clienti e i loro modelli di acquisto. Questa analisi punta a trovare prodotti spesso acquistati insieme ed esplorare come i vari fattori demografici influenzano le tendenze di vendita.

Hai deciso di usare una matrice di correlazione per l’analisi. Il seguente campione di dati di 10 clienti ti è stato fornito in un file Excel:

Sample data from a leading consumer goods company.

Dati di esempio da un’importante azienda di beni di consumo.

Le colonne sono:

  • Customer ID: identificativo univoco per ciascun cliente.
  • Age: età del cliente in anni.
  • Annual Income (K$): reddito annuo del cliente in migliaia di dollari.
  • Frequency of Visits (per month): frequenza con cui il cliente visita il negozio ogni mese.
  • Spend per Visit ($): importo medio speso dal cliente per ogni visita in negozio.
  • Electronics ($) / Clothing ($) / Groceries ($): importo speso per diverse categorie di prodotti per visita.

Correlazioni manuali con la funzione CORREL

Ecco i passaggi per calcolare in Excel il coefficiente di correlazione di Pearson:

  • Passaggio 1: seleziona la cella appropriata che farà parte della matrice di correlazione. Qui selezioniamo B16.

Selecting a cell to calculate the correlation.

Selezione di una cella per calcolare la correlazione.

  • Passaggio 2: digita la seguente formula che utilizza la funzione CORREL. Calcoleremo prima la correlazione tra Age e Annual Income.

=CORREL(B2:B11,C2:C11)

Typing the formula.

Inserimento della formula.

  • Passaggio 3: conferma e ripeti il processo per tutte le altre combinazioni di colonne.

Calculating the correlation.

Calcolo della correlazione.

Come vedi, calcolare manualmente i valori di correlazione per ogni combinazione di colonne può diventare noioso, soprattutto quando aumenta il numero di colonne nei dati.

Abbiamo anche la possibilità di utilizzare la funzione OFFSET per automatizzare le modifiche agli intervalli di celle e popolare i valori dei coefficienti nella tabella.

Sebbene sia importante conoscere l’esistenza della funzione CORREL, utile per calcolare correlazioni individuali, quando consideriamo un’intera matrice di correlazione, Analysis ToolPak è molto più semplice e veloce, quindi consigliato.

Matrice di correlazione con Analysis ToolPak

Ecco i passaggi da seguire per creare la matrice di correlazione:

  • Passaggio 1: fai clic sull’icona Data Analysis nella scheda Data.

Clicking on the Data Analysis icon.

Clic sull’icona Data Analysis.

  • Passaggio 2: seleziona l’opzione “Correlation” e fai clic su “OK”.

Selecting the correlation option.

Selezione dell’opzione di correlazione.

  • Passaggio 3: indica l’intervallo di input, includendo i nomi delle colonne. Spunta l’opzione “Labels in first row”. Come intervallo di output, seleziona una cella in cui vuoi visualizzare i risultati, ad esempio $A$14 qui. Infine, premi OK.

Filling the details for correlations using the Analysis Toolpak add-in.

Compilazione dei dettagli per le correlazioni tramite il componente aggiuntivo Analysis Toolpak.

Dovresti vedere la matrice di correlazione come mostrato di seguito:

Data with its correlation matrix.

Dati con relativa matrice di correlazione.

Il valore di correlazione di una colonna con se stessa è 1, cioè una correlazione perfetta con se stessa. La matrice riporta tutte le colonne anche nelle righe, creando tutte le combinazioni possibili tra colonne. La diagonale in alto a destra della matrice è vuota, poiché rispecchierebbe esattamente le combinazioni della diagonale in basso a sinistra.

Abbiamo creato con successo la matrice di correlazione in Excel. Ora è il momento di capire cosa significano quei valori e trasformarli in insight.

Come interpretare una matrice di correlazione in Excel

Interpretare la matrice di correlazione vista sopra non è troppo difficile, ma la situazione si complica quando aumenta il numero di colonne. È impossibile esaminare ogni combinazione quando le colonne sono molte.

Abbiamo bisogno di un meccanismo per identificare rapidamente le correlazioni più significative tra tutte le combinazioni possibili nella matrice.

La formattazione condizionale delle celle in una matrice di correlazione aiuta a interpretarla meglio, indirizzando l’attenzione sulle celle più significative (toni più scuri) della matrice.

Ecco i passaggi per assegnare un codice colore alla matrice di correlazione in Microsoft Excel:

  • Passaggio 1: evidenzia la matrice di correlazione (solo i numeri) e fai clic su Conditional formatting nella scheda “Home”. Fai clic su “New Rule” come mostrato sotto.

Clicking on the “Conditional Formatting” icon.

Clic sull’icona “Conditional Formatting”.

  • Passaggio 2: dopo il passaggio 1, dovresti vedere una finestra di dialogo come nell’immagine seguente. Per prima cosa seleziona “Format all cells based on their values” e imposta lo stile su “3-Color Scale”. Tre colori sono ideali perché possono indicare correlazioni positive, negative e neutre. Infine, imposta Type, Value e Color come mostrato nella figura sotto.

Creating a new conditional formatting rule.

Creazione di una nuova regola di formattazione condizionale.

Vedrai un output come quello mostrato di seguito:

Sample data, with colour-coded correlation matrix.

Dati di esempio con matrice di correlazione codificata a colori.

Ecco fatto! Abbiamo aggiunto i colori per visualizzare meglio la matrice di correlazione.

Una volta colorata la matrice per facilitarne la lettura, possiamo dedurre quanto segue dai risultati ottenuti:

  • L’età è fortemente e positivamente correlata al reddito annuo, il che significa che più i clienti sono anziani, maggiore tende a essere il loro potere d’acquisto.
  • L’importo speso in generi alimentari è negativamente correlato con tutte le variabili tranne la frequenza delle visite, con cui è positivamente correlato: i clienti tendono ad acquistare più generi alimentari quando visitano più spesso il negozio.
  • Le categorie abbigliamento e dispositivi elettronici hanno una forte correlazione positiva, quindi potrebbe essere una buona idea tenere queste due categorie vicine per aumentare le vendite.
  • Le categorie abbigliamento e generi alimentari presentano una correlazione negativa, quindi è meglio non tenerle vicine nei punti vendita fisici.

La chiave per interpretare la matrice di correlazione è osservare direzione e intensità dei valori nella matrice e risalire alle colonne associate.

Nota che nelle nostre spiegazioni non abbiamo mai affermato che i clienti più anziani abbiano redditi più alti a causa dell’età, o che vendite più alte di abbigliamento causino vendite più basse di generi alimentari. Questo perché la correlazione non è causalità, un equivoco diffuso.

Con un’analisi correlazionale possiamo solo interpretare l’esistenza (o la non esistenza) di una relazione tra due variabili, ma non che una variabile causi un cambiamento nell’altra. Per determinare una relazione causale, servono esperimenti specifici: puoi approfondire nell’articolo Correlation vs. Causation.

Considerazioni finali

Questo tutorial ha introdotto il concetto di correlazione, il coefficiente di Pearson, la sua espressione matematica, i diversi tipi di correlazione e come identificarli in base a direzione e intensità dei coefficienti.

Poi ci siamo concentrati sull’implementazione: abbiamo preso dati di esempio, creato, visualizzato con formattazione condizionale e interpretato la matrice di correlazione. Abbiamo anche visto alcuni fraintendimenti comuni nell’interpretazione della matrice.

Il tuo apprendimento non deve fermarsi qui! Se ti interessa implementare le correlazioni con altri linguaggi di programmazione, le seguenti guide ti saranno utili:

Per consolidare le tue conoscenze tecniche correlate, dai un’occhiata ai nostri corsi introduttivi su Probabilità e Statistica. In alternativa, se ti senti a tuo agio con i concetti tecnici ma vuoi migliorare le abilità pratiche in Excel, esplora il percorso Excel Fundamentals.


Arunn Thevapalan's photo
Author
Arunn Thevapalan
LinkedIn
Twitter

Come senior data scientist, progetto, sviluppo e distribuisco soluzioni di machine learning su larga scala per aiutare le aziende a prendere decisioni migliori basate sui dati. Come autore nell'ambito della data science, condivido ciò che ho imparato, consigli di carriera e tutorial pratici approfonditi.

Argomenti
Fogli di calcolo
Analisi dei dati

Continua a imparare Excel

Corso

Analisi dei dati in Excel

3 ore
155.8K
Impara ad analizzare i dati con le Tabelle Pivot e le funzioni logiche intermedie prima di passare a strumenti come l'analisi what-if e le previsioni.
Vedi i dettagliRight Arrow
Inizia Il Corso
Mostra altroRight Arrow
Correlato

blog

Che cos'è Snowflake? Guida per principianti alla piattaforma dati cloud

Esplora le basi di Snowflake, la piattaforma dati cloud. Scopri la sua architettura, le sue funzionalità e come integrarla nelle tue pipeline di dati.
Tim Lu's photo

Tim Lu

12 min

blog

I 15 migliori server MCP remoti che ogni AI builder dovrebbe conoscere nel 2026

Scopri i 15 migliori server MCP remoti che stanno trasformando lo sviluppo AI nel 2026. Scopri come migliorano automazione, ragionamento, sicurezza e velocità dei workflow.
Abid Ali Awan's photo

Abid Ali Awan

15 min

blog

Tokenizzazione nel NLP: come funziona, sfide e casi d'uso

Guida al preprocessing NLP nel machine learning. Copriamo spaCy, i transformer di Hugging Face e come funziona la tokenizzazione in casi d'uso reali.
Abid Ali Awan's photo

Abid Ali Awan

10 min

Mostra AltroMostra Altro