0Pricing
Excel Formulas Academy · Lezione

Report in stile tabella pivot con le formule

Ricreare riepiloghi di tabelle pivot interamente con le formule

Report in stile tabella pivot con le formule è una lezione Excel Formulas Academy gratuita su CoddyKit. Questa è la lezione 2 di 4. Puoi leggere la lezione completa qui gratuitamente — poi esercitati direttamente nel browser con un editor di codice integrato e un tutor IA disponibile 24/7. Fa parte del percorso di apprendimento Excel Formulas Academy, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso Excel Formulas Academy include 4 lezioni in totale.

Tabelle pivot senza tabella pivot

Una tabella pivot organizza i dati in una tabella a doppia entrata: le righe rappresentano una categoria, le colonne un'altra e i totali riempiono la griglia. Un esempio classico prevede le Regioni sul lato sinistro, i Trimestri in alto e le Vendite in ogni cella.

Le tabelle pivot sono ottime, ma richiedono un aggiornamento manuale e occupano un blocco fisso. Una tabella pivot basata su formule si ricostruisce in tempo reale ogni volta che cambiano i dati.

In questa lezione disporrà le intestazioni di riga, le intestazioni di colonna e un corpo di formule SUMIFS che calcoleranno automaticamente ogni intersezione.

I dati alla base del report

Utilizzeremo un foglio denominato Sales con queste colonne: Regione in A, Trimestre in B e Importo in C, nelle righe dalla 2 alla 500.

Il report che vogliamo creare è strutturato così:

  • Etichette di riga: ogni Regione distinta nella colonna E.
  • Etichette di colonna: Q1, Q2, Q3, Q4 nella riga 1, da F a I.
  • Corpo: l'Importo totale per ogni coppia Regione-Trimestre.

Ogni cella del corpo risponde a una domanda: quanto ha venduto questa regione in questo trimestre?

Creare le intestazioni di riga

Le intestazioni di riga sono le regioni distinte. Usi UNIQUE insieme a SORT per espanderle verso il basso nella colonna E e mantenerle ordinate.

Inserisca questa formula in E2:

Le regioni ora riempiono autonomamente E2 e le celle sottostanti. Come nelle tabelle riepilogative, questo elenco è il punto di riferimento dell'intera griglia.

=SORT(UNIQUE(Sales!A2:A500))

Creare le intestazioni di colonna

Le intestazioni di colonna sono i trimestri distribuiti lungo una riga. Può inserire manualmente Q1, Q2, Q3, Q4 oppure disporli orizzontalmente usando TRANSPOSE insieme a UNIQUE.

Inserita in F1, questa formula dispone i trimestri distinti lungo la parte superiore:

TRANSPOSE trasforma un elenco verticale in uno orizzontale, quindi una colonna di trimestri diventa una riga di intestazioni. Ora entrambi gli assi della griglia sono pronti.

=TRANSPOSE(SORT(UNIQUE(Sales!B2:B500)))

La SUMIFS fondamentale per una cella

Ora riempia il corpo della tabella. Ogni cella deve contenere il totale relativo alla regione della propria riga e al trimestre della propria colonna. SUMIFS gestisce facilmente due condizioni.

Nella prima cella del corpo, F2, scriva:

Questa formula legge l'Importo quando Regione è uguale all'etichetta a sinistra e Trimestre è uguale all'intestazione in alto. Rappresenta una singola intersezione della tabella pivot.

=SUMIFS(Sales!$C$2:$C$500, Sales!$A$2:$A$500, $E2, Sales!$B$2:$B$500, F$1)

Bloccare i riferimenti con ancoraggi misti

I simboli del dollaro permettono di copiare una sola formula nell'intera griglia. Esamini i riferimenti misti:

  • $E2 blocca la colonna E ma lascia variare la riga, così ogni riga legge la propria regione.
  • F$1 blocca la riga 1 ma lascia variare la colonna, così ogni colonna legge il proprio trimestre.
  • $C$2:$C$500 è completamente bloccato perché l'intervallo dei dati non deve spostarsi.

Copi F2 in tutte le colonne dei trimestri e in tutte le righe delle regioni: ogni cella si adatterà autonomamente in modo corretto.

=SUMIFS(Sales!$C$2:$C$500, Sales!$A$2:$A$500, $E2, Sales!$B$2:$B$500, F$1)

Riempire l'intera griglia

Dopo aver scritto correttamente F2, la selezioni e trascini il quadratino di riempimento verso destra, attraverso le colonne dei trimestri, quindi verso il basso, attraverso le righe delle regioni. Excel riscriverà automaticamente le parti relative.

  • La cella G2 diventa Regione $E2 e Trimestre G$1.
  • La cella F3 diventa Regione $E3 e Trimestre F$1.

Il risultato è una tabella a doppia entrata completa, con il totale di ogni intersezione. Non serve alcuna procedura guidata per le tabelle pivot e il risultato si ricalcola non appena cambiano i dati di Sales.

=SUMIFS(Sales!$C$2:$C$500, Sales!$A$2:$A$500, $E2, Sales!$B$2:$B$500, G$1)

Aggiungere i totali di riga e di colonna

Una vera tabella pivot mostra i totali complessivi. Aggiunga una colonna Totale a destra e una riga Totale in fondo, usando una semplice SUM per ogni riga o colonna.

Per il totale di riga della prima regione, inserisca questa formula nella colonna dopo l'ultimo trimestre:

Per ottenere un totale di colonna, sommi le celle del corpo relative a quel trimestre lungo le righe. Questi totali ai margini completano il report e permettono ai lettori di verificare rapidamente la coerenza dei numeri.

=SUM(F2:I2)

Un corpo più ordinato con i riferimenti agli intervalli espansi

Se lo strumento che utilizza lo supporta, può evitare di copiare la formula inserendo direttamente i riferimenti agli intervalli espansi in SUMIFS. Usi le intestazioni espanse come criteri.

Questa singola formula calcola il totale di ogni intersezione tra regione e trimestre:

Qui E2# è l'elenco verticale delle regioni e F1# è l'elenco orizzontale dei trimestri. Excel li combina in una griglia completa in un'unica operazione. Il metodo con trascinamento è più compatibile, ma questa è l'elegante versione moderna.

=SUMIFS(Sales!$C$2:$C$500, Sales!$A$2:$A$500, E2#, Sales!$B$2:$B$500, F1#)

Aggiungere una colonna con la percentuale del totale

I report diventano più significativi quando mostrano la percentuale, non soltanto gli importi. Aggiunga una colonna che esprima il totale di ogni regione come percentuale del totale complessivo.

Se il totale della riga della regione è in J2 e il totale complessivo è in J10, scriva:

Bloccando il totale complessivo con $J$10, potrà copiare la formula verso il basso per tutte le regioni, dividendolo sempre per lo stesso denominatore. Formatti la colonna come percentuale per mostrare immediatamente ai lettori quali regioni sono predominanti.

=J2 / $J$10

Mantenere il report facilmente gestibile

Alcune buone abitudini mantengono affidabile una tabella pivot basata su formule:

  • Faccia riferimento a intervalli ampi e completi, come le righe dalla 2 alla 500, in modo da includere le nuove righe.
  • Blocchi gli intervalli dei dati con ancoraggi $ completi; solo i riferimenti alle intestazioni devono variare.
  • Lasci spazio vuoto sotto e a destra, così le intestazioni e i totali espansi avranno spazio sufficiente.

Se realizzato correttamente, questo report non richiede alcuna manutenzione. Inserisca nuove vendite e la griglia, i totali e le etichette si aggiorneranno autonomamente.

Verifica rapida

Verifichi la sua comprensione dei riferimenti misti alla base di una tabella pivot basata su formule.

Riepilogo: report pivot basati su formule

Ha ricreato una tabella pivot usando soltanto formule:

  • UNIQUE insieme a SORT ha creato le intestazioni di riga in una colonna espansa.
  • TRANSPOSE ha distribuito le intestazioni di colonna lungo una riga.
  • SUMIFS con i riferimenti misti $E2 e F$1 ha riempito ogni intersezione, trascinando la formula oppure usando riferimenti agli intervalli espansi come E2# e F1#.
  • SUM ha aggiunto i totali complessivi ai margini.

L'intera griglia si ricalcola in tempo reale. Nella prossima lezione renderà interattivo il dashboard con elenchi a discesa che controlleranno le metriche.

Domande Frequenti

La lezione «Report in stile tabella pivot con le formule» è gratuita?

Sì — il testo completo di «Report in stile tabella pivot con le formule» è gratuito qui sul web. Per esercitarvi in modo interattivo (un editor di codice integrato e un tutor IA 24/7) e sbloccare il resto del corso Excel Formulas Academy, passa a CoddyKit PRO. Il corso Excel Formulas Academy include 4 lezioni in totale.

Cosa imparerò in «Report in stile tabella pivot con le formule»?

Ricreare riepiloghi di tabelle pivot interamente con le formule Eserciti Excel Formulas Academy con codice pratico che esegui direttamente nel browser, e un tutor IA 24/7 risponde alle tue domande mentre lavori sulla lezione.

Ho bisogno di esperienza per iniziare Excel Formulas Academy?

Non è richiesta alcuna esperienza precedente. Excel Formulas Academy su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 2 di 4.

Quanto tempo richiede la lezione «Report in stile tabella pivot con le formule»?

La maggior parte delle lezioni CoddyKit richiede circa 5–10 minuti. Ogni lezione è breve e interattiva, quindi fai progressi costanti e riprendi esattamente da dove hai lasciato su web e app.

Posso scrivere ed eseguire codice in questa lezione Excel Formulas Academy?

Sì. Ogni lezione Excel Formulas Academy include un editor di codice integrato, quindi scrivi ed esegui codice reale direttamente nel tuo browser e ricevi feedback istantaneo dall'IA — nessuna configurazione locale necessaria.

Tutte le lezioni di questo corso

  1. Tabelle riepilogative con array dinamici
  2. Report in stile tabella pivot con le formule
  3. Menu a discesa interattivi e metriche collegate
  4. Schede KPI ed evidenziazioni condizionali
← Torna a Excel Formulas Academy