Tabella pivot per principianti: creare report interattivi in pochi minuti
Le tabelle pivot trasformano un elenco noioso di dati in un report interattivo che aggiorni in pochi minuti. Trascini i campi, scegli l’aggregazione — `SOMMA`…
Le tabelle pivot trasformano un elenco noioso di dati in un report interattivo che aggiorni in pochi minuti. Trascini i campi, scegli l’aggregazione — SOMMA, MEDIA, CONTA — e ottieni subito risposte sui numeri che ti servono. Se non hai mai provato, ora è il momento per capire come far parlare i tuoi fogli senza scrivere formule complicate.
In sintesi
- Cos’è una tabella pivot: uno strumento di Excel che raggruppa, incrocia e riepiloga dati estraendoli da un elenco o da una tabella.
- A cosa serve: creare report di vendita, analisi per cliente, riepiloghi mensili e qualsiasi cosa richieda confronti tra categorie e valori.
- Come si crea: selezioni i dati, vai su Inserisci > Tabella pivot, scegli i campi da riga, colonna e valori.
- Interattività: filtri, affettati (Slicer) e timeline permettono di cambiare la visualizzazione senza rifare il report.
- Campo calcolato: puoi aggiungere calcoli personalizzati direttamente nella pivot, senza toccare l’origine dati.
Cos’è una tabella pivot e perché ti semplifica il lavoro
Ogni volta che devi rispondere a domande del tipo “Quanto abbiamo venduto a Milano a marzo?” o “Qual è il prodotto più redditizio per l’area Nord?”, puoi costruire formule con SOMMA.PIÙ.SE e CONTA.PIÙ.SE. Oppure puoi usare una tabella pivot.
La pivot prende l’origine dati — un elenco con intestazioni — e la riorganizza secondo uno schema che decidi tu. Non modifica i dati originali: li aggrega nelle righe, nelle colonne e nei valori che scegli. Puoi filtrare, ordinare, cambiare il tipo di calcolo con due clic. E quando l’origine si aggiorna, basta un clic su Aggiorna per rivedere i numeri.
Cosa ti serve per iniziare
- Un elenco di dati con intestazioni univoche su ogni colonna.
- Nessuna riga vuota all’interno dell’elenco.
- Ogni colonna deve contenere dati dello stesso tipo (testo, numeri, date).
Se il tuo foglio rispetta queste regole, la pivot funzionerà al primo tentativo.
Costruire la prima tabella pivot passo dopo passo
Passo 1 — Preparare l’origine dati
Supponiamo di avere un foglio con colonne: Data, Prodotto, Regione, Vendite. I dati partono dalla riga 1 e non ci sono interruzioni. Per maggiore sicurezza, trasforma l’intervallo in una Tabella Excel: seleziona i dati e premi Ctrl + T. Assegnare un nome alla tabella (es. Vendite2026) ti aiuterà se aggiungi righe in futuro.
Passo 2 — Inserire la tabella pivot
- Clicca su una cella qualsiasi dell’elenco (o della tabella).
- Vai sulla scheda Inserisci e clicca su Tabella pivot.
- Nella finestra che si apre, verifica che l’intervallo sia corretto e scegli se posizionare il report su un Nuovo foglio di lavoro o su un foglio esistente. Conferma con OK.
Passo 3 — Costruire il layout
Compare il pannello Campi tabella pivot con quattro zone:
- Filtri: qui trascini i campi che vuoi usare per filtrare l’intero report (es.
Regione). - Colonne: qui metti i campi che diventeranno intestazioni orizzontali nel report (es.
Prodotto). - Righe: qui metti i campi che diventeranno le intestazioni verticali del report (es.
Data). - Valori: qui trascini il campo numerico da aggregare, come
Vendite. Di default Excel usa laSOMMA, ma puoi cambiarla inMEDIA,CONTA,MAX, ecc.
Trascina Regione nell’area Filtri, Data in Righe, Prodotto in Colonne e Vendite in Valori. Ottieni subito una matrice con le vendite per prodotto e per data, filtrabile per regione.
Passo 4 — Rendere il report interattivo
Invece di usare solo il filtro nel pannello, puoi aggiungere Slicer (Affettatore) e Timeline:
- Clicca nella tabella pivot, vai su Analizza tabella pivot (o Strumenti tabella pivot > Analizza).
- Scegli Inserisci filtro (o Inserisci affettatore) e seleziona i campi come
RegioneoProdotto. - Compaiono bottoni cliccabili che filtrano immediatamente il report.
La Timeline funziona solo se hai campi data formattati correttamente. Inserisci una timeline dal menù Analizza tabella pivot > Inserisci sequenza temporale e scegli il campo data. Ora puoi cambiare rapidamente il periodo visualizzato.
Passo 5 — Aggiungere un campo calcolato
Vuoi visualizzare il prezzo medio che non esiste nell’origine? Usa un campo calcolato:
- Clicca sulla pivot, vai su Analizza tabella pivot > Campi, elementi e set > Campo calcolato.
- Dai un nome (es.
PrezzoMedio) e scrivi la formula, ad esempio=Vendite / Quantità. - Clicca Aggiungi e poi OK. Excel crea la nuova colonna nella pivot, senza toccare i dati originali.
Questo sistema evita formule aggiuntive nel foglio e mantiene i totali corretti.
Errori comuni da evitare
- Righe vuote nell’origine dati: fanno sì che Excel prenda solo le righe fino al primo spazio vuoto. Se vedi un numero inferiore di righe, controlla e, meglio ancora, trasforma l’intervallo in Tabella (
Ctrl + T). - Intestazioni mancanti: se una colonna non ha un titolo, la pivot restituisce un errore in fase di creazione. Ogni colonna deve avere un nome univoco.
- Dati non uniformi nella stessa colonna: il campo
Venditecon testo mescolato a numeri impedisce la somma. Verifica la coerenza con un filtro sulle celle. - La pivot non si aggiorna dopo aver aggiunto righe: se hai usato un intervallo fisso (es.
Foglio1!$A$1:$D$200) invece di una Tabella, quando aggiungi righe oltre la 200 la pivot non le vede. La soluzione è trasformare in Tabella o usare un nome dinamico conSCARTO(verifica la compatibilità nella tua versione di Excel).
Funzioni utili per integrare le tabelle pivot
Generare dati di test con SEQUENZA
Quando devi provare una pivot senza dati reali, la funzione SEQUENZA (SEQUENCE) crea rapidamente una matrice di numeri. È ideale per simulare vendite o ID progressivi.
=SEQUENZA(100, 4, 1, 1)- 100 è il numero di righe.
- 4 il numero di colonne.
- 1 il valore di partenza.
- 1 il passo d’incremento.
Incollata in una cella, genera 400 numeri su 100 righe e 4 colonne. Aggiungi intestazioni manuali e trasformala in una Tabella. Adesso puoi creare una pivot su dati random per esercitarti.
Analisi su modelli di dati con CUBEMEMBER e CUBESET
Per chi usa il modello di dati di Power Pivot o connessioni OLAP, le funzioni CUBEMEMBER e CUBESET offrono flessibilità aggiuntiva direttamente in celle, fuori dalla pivot tradizionale. Queste funzioni leggono il modello dati e restituiscono membri o insiemi di membri.
=CUBEMEMBER("ThisWorkbookDataModel", "[Regione].[Provincia].&[RM]")
=CUBESET("ThisWorkbookDataModel", "{[Regione].[Provincia].Members}")La prima restituisce il membro Roma dalla gerarchia Provincia, la seconda restituisce tutte le province. Combinandole con formule di aggregazione puoi costruire dashboard che non dipendono dal layout pivot, mantenendo l’interattività.
Questa funzionalità richiede Power Pivot; verifica se la tua versione di Excel lo supporta.
Tabella di confronto: tabella pivot vs formule manuali
| Aspetto | Tabella pivot | Formule manuali (es. SOMMA.PIÙ.SE) |
|---|---|---|
| Velocità di creazione | 2-3 minuti trascinando campi | Richiede scrittura e controllo di ogni formula |
| Modifica layout | Cambiare righe/colonne è immediato | Riscrivere o adattare gli intervalli |
| Interattività | Filtri, Slicer, Timeline integrati | Richiede convalida dati o filtri manuali |
| Aggregazioni multiple | SOMMA, MEDIA, CONTA, MAX con un clic | Ogni calcolo richiede una funzione separata |
| Dati esterni | Può collegarsi a modelli di Power Pivot con funzioni CUBE | Limitato a riferimenti interni e query Power Query |
La pivot vince in flessibilità e velocità per i report giornalieri. Le formule manuali sono utili quando devi incrociare dati in modo non standard o integrarle con calcoli complessi non lineari.
FAQ
Posso creare una tabella pivot da più fogli?
Sì, usando Power Query per combinare i fogli in una sola tabella oppure, in alcune versioni di Excel, attivando la procedura guidata di tabella pivot con intervalli multipli (scorciatoia da tastiera Alt + D + P). Verifica quale metodo è supportato nella tua versione di Excel.
Come faccio a mantenere la formattazione quando aggiorno la pivot?
Clicca con il tasto destro sulla pivot, vai su Opzioni tabella pivot, e nella scheda Layout e formato spunta Mantieni formattazione per i dati rimossi durante l'aggiornamento. Poi applica il tuo stile e non perderai la formattazione.
Una tabella pivot può mostrare testi invece di numeri?
No, l’area Valori richiede un’aggregazione (somma, conteggio). Per mostrare note o descrizioni al fianco di un valore numerico, usa una formula CERCA.VERT (VLOOKUP) o INDICE + CONFRONTA fuori dalla pivot, oppure aggiungi il campo come riga aggiuntiva.
Come si calcola la varianza percentuale nella pivot?
Crea un campo calcolato (Analizza tabella pivot > Campi, elementi e set > Campo calcolato) con una formula come =(Vendite - Costi)/Costi. La pivot calcolerà la percentuale riga per riga.
Se lavori con analisi statistiche più sofisticate, la funzione SKEW restituisce l'asimmetria di una distribuzione direttamente su un intervallo. Puoi accostarla alla pivot su dati aggregati con una formula manuale: =SKEW(C2:C100).
La pivot non raggruppa le date per mese, come risolvo?
Clicca con il tasto destro su una data nella pivot, scegli Raggruppa, seleziona Mesi e Anni (o Anno e Mese). Se non funziona, verifica che tutte le celle siano veramente date e non testo. Formatta la colonna di input come Data e riprova.
Per approfondire le funzioni di Excel
Le funzioni come SEQUENZA e CUBEMEMBER ampliano le possibilità oltre la tabella pivot. Consulta la guida completa alle formule Excel per esempi, file scaricabili e soluzioni agli errori più comuni.
📊 Excel ti dà problemi? ExcelSOS è il tuo assistente AI per Excel: incolla la formula, descrivi il problema, ricevi la soluzione in italiano. Prova gratis →
⚠️ Riferimento generale. Le funzioni Excel possono variare tra versioni (Microsoft 365, 2021, 2019). Verifica sempre nella tua versione.
Categorie
Altri articoli

CERCA.X: La Guida Completa alla Formula che Sostituisce CERCA.VERT
CERCA.X (XLOOKUP) spiegata dall'inizio con esempi reali di ufficio: dipendenti, prezzi, listini. Tutti i parametri, le trappole e i casi d'uso avanzati.

Guida completa alle tabelle dinamiche con l’intelligenza artificiale di Excel
Pivot, colonne, valori: creare tabelle dinamiche a volte sembra un rompicapo. Con l’AI di **ExcelSOS** descrivi il risultato che vuoi ottenere in italiano e…

CERCA.VERT vs CERCA.X: Quale Usare nel 2026?
Confronto completo tra CERCA.VERT (VLOOKUP) e CERCA.X (XLOOKUP) in Excel italiano. Scopri quando usare l'una o l'altra con esempi pratici.

Newsletter
Unisciti alla community
Iscriviti alla nostra newsletter per le ultime novità e aggiornamenti