Inserire subtotali in un elenco di dati in un foglio di lavoro

Si applica a
Excel per Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

È possibile calcolare automaticamente i subtotali e i totali complessivi in un elenco per una colonna usando il comando Subtotale .

Importante

I subtotali non sono supportati nelle tabelle di Excel. Il comando Subtotale sarà visualizzato in grigio se si usa una tabella di Excel. Per aggiungere subtotali in una tabella, occorre prima convertire la tabella in un intervallo di dati normale, quindi aggiungere il subtotale. Si noti che in questo modo verranno rimosse tutte le funzionalità della tabella dai dati, ad eccezione della formattazione della tabella. In alternativa, è possibile creare una tabella pivot.

Quando si inseriscono i subtotali:

  • I subtotali vengono calcolati con una funzione di riepilogo, come Somma o Media, usando la funzione SUBTOTALE. È possibile visualizzare più tipi di funzioni di riepilogo per ogni colonna.
  • I totali complessivi derivano dai dati dettaglio, non dai valori nei subtotali. Se ad esempio si usa la funzione di riepilogo Media , nella riga del totale complessivo viene visualizzata la media di tutte le righe di dettaglio nell'elenco, non la media dei valori nelle righe del subtotale.

Elenco di Excel con subtotali dello sport e un totale complessivo

Se la cartella di lavoro è impostata per il calcolo automatico delle formule, il comando Subtotale ricalcola automaticamente i valori del subtotale e del totale complessivo quando si modificano i dati dettaglio. Il comando Subtotale consente inoltre di strutturare l'elenco in modo da consentire la visualizzazione e l'occultamento delle righe di dettaglio per ogni subtotale.

Inserire subtotali

Nota

Se si filtrano i dati che contengono subtotali, questi potrebbero apparire nascosti. Per visualizzarli nuovamente, cancellare tutti i filtri Per altre informazioni sull'applicazione di filtri, vedere Guida introduttiva: filtrare i dati usando un filtro automatico.

  1. Verificare che ogni colonna in un intervallo di dati per cui si vogliono calcolare i subtotali abbia un'etichetta nella prima riga, contenga dati simili in ogni colonna e che l'intervallo non includa righe o colonne vuote.

  2. Selezionare una cella dell'intervallo.

  3. Eseguire una delle operazioni seguenti:
    Inserire un livello di subtotali
    È possibile inserire un livello di subtotali per un gruppo di dati, come illustrato nell'esempio seguente.
    Elenco di Excel con i subtotali dello sport nell'area orientale
    Ad ogni cambiamento nella colonna Sport...
    … subtotale della colonna Vendite.

    1. Per ordinare la colonna contenente i dati da raggruppare, selezionarla e quindi nel gruppo Ordina e filtra della scheda Dati fare clic su Ordina dalla A alla Z o su Ordina dalla Z alla A.
    2. Nel gruppo Strutturadella scheda Dati fare clic su Subtotale.
      Barra multifunzione di Outlook
      Verrà visualizzata la finestra di dialogo Subtotale .
    3. Nella casella A ogni modifica in fare clic sulla colonna per il subtotale. Ad esempio, usando l'esempio precedente, dovresti selezionare Sport.
    4. Nella casella Funzione Use fare clic sulla funzione di riepilogo da usare per calcolare i subtotali. Ad esempio, usando l'esempio precedente, selezionare Somma.
    5. Nella casella Aggiungi subtotale a selezionare la casella di controllo per ogni colonna contenente i valori per cui si vuole calcolare il subtotale. Ad esempio, usando l'esempio precedente, si dovrebbe selezionare Vendite.
    6. Se si vuole impostare un'interruzione di pagina automatica dopo ogni subtotale, selezionare la casella di controllo Interruzione di pagina tra i gruppi .
    7. Per specificare una riga di riepilogo sopra la riga dei dettagli, deselezionare la casella di controllo Riepilogo sotto i dati . Per specificare una riga di riepilogo sotto la riga dei dettagli, selezionare la casella di controllo Riepilogo sotto i dati . Ad esempio, usando l'esempio precedente, è necessario deselezionare la casella di controllo.
    8. Facoltativamente, è possibile usare di nuovo il comando Subtotali ripetendo i passaggi da uno a sette per aggiungere altri subtotali con diverse funzioni di riepilogo. Per evitare di sovrascrivere i subtotali esistenti, deselezionare la casella di controllo Sostituisci subtotali correnti .

    Inserire livelli annidati dei subtotali
    È possibile inserire subtotali per i gruppi interni e annidati all'interno dei gruppi esterni corrispondenti, come illustrato nell'esempio seguente.
    Icona del pulsante
    Ad ogni modifica nella colonna esterna, Area...
    … calcolare il subtotale delle vendite per quella regione e a ogni modifica per la colonna interna Sport.

    1. Per ordinare la colonna contenente i dati da raggruppare, selezionarla e quindi nel gruppo Ordina e filtra della scheda Dati fare clic su Ordina dalla A alla Z o su Ordina dalla Z alla A.

    2. Inserire i subtotali esterni.
      Come inserire i subtotali esterni

      1. Nel gruppo Strutturadella scheda Dati fare clic su Subtotale.
        Barra multifunzione di Outlook
        Verrà visualizzata la finestra di dialogo Subtotale .
      2. Nella casella A ogni modifica fare clic sulla colonna per i subtotali esterni. Ad esempio, usando l'esempio precedente, dovresti fare clic su Area.
      3. Nella casella Funzione Use fare clic sulla funzione di riepilogo da usare per calcolare i subtotali. Ad esempio, usando l'esempio precedente, selezionare Somma.
      4. Nella casella Aggiungi subtotale a selezionare la casella di controllo per ogni colonna contenente i valori per cui si vuole calcolare il subtotale. Nell'esempio precedente selezionare Vendite.
      5. Se si vuole impostare un'interruzione di pagina automatica dopo ogni subtotale, selezionare la casella di controllo Interruzione di pagina tra i gruppi .
      6. Per specificare una riga di riepilogo sopra la riga dei dettagli, deselezionare la casella di controllo Riepilogo sotto i dati . Per specificare una riga di riepilogo sotto la riga dei dettagli, selezionare la casella di controllo Riepilogo sotto i dati . Ad esempio, usando l'esempio precedente, è necessario deselezionare la casella di controllo.
      7. Facoltativamente, è possibile usare di nuovo il comando Subtotali ripetendo i passaggi da uno a sei per aggiungere altri subtotali con diverse funzioni di riepilogo. Per evitare di sovrascrivere i subtotali esistenti, deselezionare la casella di controllo Sostituisci subtotali correnti .
    3. Inserire i subtotali annidati.
      Come inserire i subtotali annidati

      1. Nel gruppo Strutturadella scheda Dati fare clic su Subtotale.
        Barra multifunzione di Outlook
        Verrà visualizzata la finestra di dialogo Subtotale .
      2. Nella casella A ogni modifica fare clic sulla colonna subtotale annidata. Ad esempio, usando l'esempio precedente, dovresti selezionare Sport.
      3. Nella casella Funzione Use fare clic sulla funzione di riepilogo da usare per calcolare i subtotali. Ad esempio, usando l'esempio precedente, selezionare Somma.
        Selezionare le altre opzioni desiderate.
      4. Deselezionare la casella di controllo Sostituisci subtotali correnti .
    4. Ripetere il passaggio precedente per altri subtotali annidati, partendo dai subtotali più esterni.

Suggerimento

Per visualizzare un riepilogo solo dei subtotali e dei totali complessivi, fare clic sui simboli di struttura uno due tre accanto ai numeri di riga. Usare i simboli più e meno per visualizzare o nascondere le righe di dettaglio per i subtotali.

Rimuovere i subtotali

  1. Selezionare una cella nell'intervallo che contiene i subtotali.
  2. Nel gruppo Strutturadella scheda Dati fare clic su Subtotale.
    Barra multifunzione di Outlook
  3. Nella finestra di dialogo Subtotale fare clic su Rimuovi tutto.

Inizio pagina

Servono altre informazioni?

È sempre possibile rivolgersi a un esperto della Tech Community di Excel o ottenere supporto nelle Community.