KutoolsforOffice — Un'unica soluzione, cinque potenti strumenti.Ottenere di più con meno sforzo.

Come ripetere le etichette di riga per ogni gruppo in una tabella pivot?

AutoreXiaoyang Data di modifica

Quando si lavorano tabelle pivot in Excel, i dati vengono generalmente visualizzati con il layout compatto come impostazione predefinita. In questo formato, le etichette di riga sono raggruppate in un’unica colonna: una soluzione che aiuta a risparmiare spazio, ma può compromettere la chiarezza, soprattutto nell’analisi di set di dati ampi con più campi categorici. In molti casi, è quindi preferibile passare al layout strutturato, dove ogni campo occupa una propria colonna. Tuttavia, anche se questo layout migliora la leggibilità complessiva, per impostazione predefinita mostra le etichette di riga solo all’inizio di ciascun gruppo, lasciando vuote le righe successive. Questo può rendere più difficoltosa la lettura, l’interpretazione o l’elaborazione successiva dei dati — ad esempio durante operazioni di filtro, copia o esportazione. E come si fa a ripetere le etichette di riga per ogni gruppo in una tabella pivot?

Ripeti le etichette di riga per tutti i gruppi di campi in Tabella pivot

Ripeti le etichette di riga per un singolo gruppo di campi in Tabella pivot

Codice VBA - Ripeti le etichette di riga per più Tabella pivot o fogli di lavoro in blocco


freccia blu a destra con fumettoRipeti le etichette di riga per tutti i gruppi di campi in Tabella pivot

Immagina di avere una Tabella pivot e di voler ripetere le etichette di riga per tutti i gruppi di campi, come mostrato negli screenshot seguenti. Questa impostazione è particolarmente utile quando la Tabella pivot riepiloga dati gerarchici — ad esempio categorie e sottocategorie — e desideri che ogni riga riporti etichette complete per una migliore comprensione o per facilitarne l’estrazione successiva.

dati originalifrecciaripeti intestazione nella tabella pivot

Seguire questi passaggi per ripetere le etichette di riga per tutti i gruppi di campi:

1. Fai clic su qualsiasi cella all’interno della Tabella pivot per attivare gli Strumenti tabella pivot. Quindi, nella scheda Progettazione, fai clic su Layout report e scegli Mostra in forma strutturata. Questa azione formatta la Tabella pivot in un layout strutturato, visualizzando ogni campo in una colonna separata. È un passaggio essenziale, poiché non puoi impostare la ripetizione delle etichette finché la Tabella pivot è in forma compatta.

fai clic su Mostra in forma strutturata nella scheda Progettazione
freccia
risultato di Mostra in forma strutturata

2. Successivamente, sempre nella scheda Progettazione, selezionare nuovamente Layout report e quindi fare clic su Ripeti tutte le etichette elemento. Questa funzione ripete le etichette disponibili in ogni campo per ogni record, ottenendo un formato piano più leggibile:

fai clic su Ripeti tutte le etichette elementi nella scheda Progettazione

3. La tabella pivot ora mostrerà le etichette di riga ripetute per tutti i gruppi di campi, come illustrato di seguito. Ogni riga conterrà informazioni complete sul gruppo, un vantaggio particolarmente utile se devi filtrare, copiare i dati altrove o esportarli per creare report:

le etichette di riga sono ripetute per tutti i gruppi di campi

Per rimuovere le etichette ripetute e ripristinare lo stile originale con celle vuote, segui gli stessi passaggi e seleziona «Non ripetere le etichette elemento».

Questa opzione integrata è rapida e affidabile, ma tieni presente che si applica esclusivamente alla tabella pivot in cui apporti le modifiche. Se nel tuo file di lavoro sono presenti più tabelle pivot o se devi eseguire questa operazione su diversi report, dovrai ripetere manualmente i passaggi oppure valutare i metodi automatizzati illustrati in seguito.


freccia blu a destra con fumettoRipeti le etichette di riga per un singolo gruppo di campi in Tabella pivot

Potrebbe non essere sempre necessario ripetere le etichette di riga per tutti i campi; ad esempio, in situazioni in cui è sufficiente ripetere solo il gruppo di livello superiore e non quelli inferiori. Excel consente di ripetere le etichette elemento per un campo specifico, offrendo maggiore personalizzazione, soprattutto quando si desidera evidenziare una sola categoria chiave o ridurre la ridondanza visiva.

1. Come in precedenza, imposta la tabella pivot in Forma strutturata: fai clic su qualsiasi cella all’interno della tabella pivot, vai su Progettazione > Layout report > Mostra in forma strutturata.

2. Fai clic direttamente sull’etichetta di riga del campo che vuoi ripetere nella tabella pivot. Così facendo, verrà selezionata l’etichetta di quel campo nella tabella pivot.

3. Fare clic con il pulsante destro del mouse sull’etichetta di riga selezionata, quindi scegliere Impostazioni campo dal menu contestuale visualizzato.

vai a Impostazioni campo dal menu contestuale

4. Nella finestra di dialogo Impostazioni campo, passare alla scheda Layout e stampa e selezionare la casella Ripeti etichette elemento. Vedere lo screenshot:

seleziona Ripeti etichette elementi

5. Fai clic su OK per applicare le modifiche. Ora verranno ripetute solo le etichette del campo specificato.

le etichette di riga sono ripetute soltanto

Questo metodo offre flessibilità a livello di campo, mantenendo il resto dei dati compatto. Ricorda che questa impostazione si applica esclusivamente al campo selezionato e può essere utilizzata in combinazione con — o in alternativa a — il metodo per l’intera tabella descritto in precedenza.

Tenere presente che, se si riorganizzano i campi della tabella pivot o la si aggiorna, le impostazioni relative alle etichette ripetute potrebbero essere ripristinate, rendendo necessario riapplicare l’opzione, qualora richiesto.


freccia blu a destra con fumettoCodice VBA - Ripeti le etichette di riga per più Tabella pivot o fogli di lavoro in blocco

Se devi applicare l’impostazione delle etichette di riga ripetute a più tabelle pivot—o persino allo stesso campo su numerosi fogli di lavoro—eseguire l’operazione manualmente può rivelarsi estremamente dispendioso in termini di tempo, soprattutto nella gestione di report o dashboard complessi. In questi casi, VBA (Visual Basic for Applications) ti permette di automatizzare e semplificare l’intero processo.

1. Fare clic su Strumenti sviluppatore > Visual Basic per aprire l’editor Microsoft Visual Basic for Applications. Nella finestra VBA, fare clic su Inserisci > Modulo e incollare il seguente codice nel modulo:

Sub RepeatRowLabelsAllPivots()
    ' This macro applies repeated row labels for all PivotTables in the current workbook
    Dim ws As Worksheet
    Dim pt As PivotTable
    Dim pf As PivotField
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    For Each ws In ActiveWorkbook.Worksheets
        For Each pt In ws.PivotTables
            pt.RowAxisLayout xlOutlineRow
            For Each pf In pt.RowFields
                pf.RepeatLabels = True
            Next pf
        Next pt
    Next ws
End Sub

2. Dopo aver inserito il codice, fai clic sul pulsante Esegui o premi il tasto F5. Tutte le tabelle pivot in tutti i fogli di lavoro passeranno al layout strutturato e tutte le etichette di riga verranno ripetute per ciascun gruppo e campo.


Articoli correlati:

Come creare collegamenti ipertestuali cliccabili in una tabella pivot?

Come fare per visualizzare il totale complessivo in cima a una Tabella pivot?

Come si fa a filtrare i primi 10 elementi in una tabella pivot?

Migliori Strumenti per la Produttività in Office

🤖KUTOOLS AI Assistente: Rivoluziona Analisi dei dati in base a:Esecuzione Intelligente   |  Genera Codice|  Crea formule personalizzate  |  Analizza Dati e Genera Grafici|  Richiama Funzioni avanzate
Funzionalità Popolari:Trova, Evidenzia o Contrassegna Duplicati   |  Elimina righe vuote   |  Combinare Colonne o Celle senza Perdere Dati   |   Arrotondamento senza usare la formula...
Super RICERCA.VERT:VLookup con Criteri Multipli  |  VLookup con Valori Multipli  |   VLookup tra Fogli Multipli   |   Corrispondenza approssimativa....
Elenco a discesa avanzato:Crea Rapidamente un Elenco a Discesa   |  Elenco a Discesa Dipendente   |  Elenco a Discesa con Selezione Multipla....
Gestione Colonne:Aggiungi un Numero Specifico di Colonne|Sposta Colonne|Attiva/Disattiva lo Stato di Visibilità delle Colonne Nascoste|Confronta Intervalli e Colonne...
Funzionalità in Evidenza:Attenzione della griglia   |  Visualizzazione Design   |Barra delle formule avanzata   | Gestione Cartelle di Lavoro e Fogli   |  Biblioteca di risorse(Testo Automatico)|  Selettore di Date   |  Unisci fogli di lavoro  |  Crittografa/Decrittografa celle   | Invia Email da Lista   |  Super Filtri   |   Filtro speciale(Filtra celle con testo in grassetto/corsivo/barrato...) ...
Principali Set di Strumenti 15:12 Strumentiper il Testo(Aggiungi testo,Elimina Caratteri Specifici, ...)|   50+Tipidi Grafico(Diagramma di Gantt, ...)|   40+ Formule Pratiche(Calcola l'età in base alla data di nascita, ...)|   19 Strumentidi Inserimento(Inserisci Codice QR,Inserisci Immagine dal Percorso, ...)|   12 Strumentidi Conversione(Converti in parole,Conversione del tasso di cambio, ...)|   7 StrumentiUnisci e Dividi(Unione avanzata righe,Dividi celle, ...)|... e molto altro
Usa Kutools nella tua lingua preferita – supporta inglese, spagnolo, tedesco, francese, cinese e 40+ altre!

Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un’efficienza mai vista prima.Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e Risparmia tempo.Clicca qui per ottenere la funzionalità di cui hai più bisogno...


Office Tab Porta l'interfaccia a schede in Office e rende il tuo lavoro molto più semplice

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede all’interno della stessa finestra, invece che in finestre separate.
  • Aumenta la tua produttività del 50 % e risparmia centinaia di clic del mouse ogni giorno!

Tutti i componenti aggiuntivi di Kutools in un unico programma di installazione.

Kutools for Office è la suite che include componenti aggiuntivi per Excel, Word, Outlook e PowerPoint, oltre a Office Tab Pro: la soluzione ideale per i team che lavorano su diverse app di Office.

ExcelWordOutlookTabsPowerPoint
  • Suite completa— componenti aggiuntivi per Excel, Word, Outlook e PowerPoint + Office Tab Pro
  • Un unico programma di installazione, una sola licenza— configurazione in pochi minuti (pronto per MSI)
  • Funziona meglio insieme— produttività ottimizzata tra le app di Office
  • Prova gratuita di 30 giorni con tutte le funzionalità— nessuna registrazione, nessuna carta di credito
  • Miglior rapporto qualità-prezzo— risparmia rispetto all’acquisto dei singoli componenti aggiuntivi