Combinare i dati da più fogli

Si applica a
Excel per Microsoft 365 Excel 2024 Excel 2021

Se si usano informazioni distribuite su più fogli, ad esempio budget di aree geografiche diverse o report creati da più collaboratori, potrebbe essere opportuno riunire i dati in un'unica posizione. Excel offre diverse opzioni per eseguire questa operazione, a seconda che si vogliano riepilogare valori o semplicemente combinare elenchi.

Prima di iniziare

Assicurarsi che i dati di origine siano ben strutturati.

  • Usare un formato di elenco (nessuna riga o colonna completamente vuota).
  • Mantenere le etichette (intestazioni di colonna) coerenti tra i fogli.
  • Se la versione di Excel in uso non include la caratteristicaConsolidamento dei dati>, è possibile che si stia usando Excel per il web o una piattaforma che non la supporta. In tal caso, vedere la sezione "Opzione 2: combinare o accodare dati invece di riepilogarli".

Opzione 1: riepilogare i dati con la funzionalità Consolida

Usare Consolida per calcolare totali, medie, conteggi o altri risultati di riepilogo tra i fogli. È possibile consolidare per posizione (stesso layout) o per categoria (etichette corrispondenti).

Finestra di dialogo Consolida in cui sono visualizzati più riferimenti da consolidare utilizzando la funzione SOMMA.

Consolidare in base alla posizione

Usare questa opzione quando ogni foglio usa lo stesso layout di cella.

  1. Aprire i fogli di origine e verificare che i dati siano visualizzati nella stessa posizione in ogni foglio.

  2. Passare al foglio in cui si vogliono ottenere i risultati combinati.

  3. Selezionare la cella superiore sinistra dell'intervallo in cui devono essere visualizzati i dati consolidati.

    • Assicurarsi che ci sia spazio per l'espansione dei dati verso il basso e verso destra.
  4. SelezionareConsolidadati>.

  5. Scegliere una funzione , ad esempio Somma, Media o Conteggio.

  6. In ogni foglio di origine:

    • Selezionare l'intervallo di dati.
    • Selezionare Aggiungi per includerlo in Tutti i riferimenti.
  7. Selezionare OK per generare il report consolidato.

Consolidare in base alla categoria

Usare questa opzione quando i fogli condividono le stesse etichette, anche se i dati non sono posizionati in modo identico. Si noti che se un foglio usa "Media" mentre un altro usa "Media", è necessario prima standardizzare le etichette in modo che Excel possa corrispondere correttamente.

  1. Verificare che ogni foglio utilizzi etichette corrispondenti nella riga superiore o nella colonna sinistra.

  2. Nel foglio di destinazione selezionare la cella superiore sinistra dell'intervallo in cui devono essere visualizzati i dati consolidati.

    • Assicurarsi che ci sia spazio per l'espansione dei dati verso il basso e verso destra.
  3. Passare aConsolidadati>.

  4. Scegliere una funzione , ad esempio Somma, Media o Conteggio.

  5. Selezionare le caselle in Usa etichette in (riga superiore, colonna sinistra o entrambe).

  6. In ogni foglio di origine:

    1. Selezionare l'intervallo di dati.
    2. Selezionare Aggiungi per includerlo in Tutti i riferimenti.
  7. Selezionare OK per generare il report consolidato.

Se un'etichetta compare in un foglio ma non in un altro, Excel la includerà comunque. Nel risultato viene creata una nuova riga o colonna.

Opzione 2: combinare o accodare dati invece di riepilogarli

Se è necessario unire o impilare righe da più fogli e non calcolare i totali, è necessario un approccio diverso.

Funzionalità Copia e Incolla

Si tratta di un'opzione rapida e manuale per l'unione dei dati. Funziona meglio quando devi unire solo pochi fogli.

  1. Creare un nuovo foglio.
  2. Copiare l'intero elenco dal primo foglio e incollarlo.
  3. Ripetere l'operazione per gli altri fogli, incollando direttamente sotto i dati esistenti.
  4. Se necessario, rimuovere le intestazioni duplicate.

Usare la formula VSTACK per impilare i dati

Se i fogli hanno la stessa struttura di colonna, è possibile impilarli dinamicamente con la funzione VSTACK. Nell'esempio seguente verranno combinati i dati di tre fogli di lavoro.


=VSTACK(Sheet1!A1:D50, Sheet2!A1:D50, Sheet3!A1:D50)

In questo modo viene creato un elenco combinato che viene aggiornato quando cambiano i dati nei fogli di origine.

Usare Power Query

Power Query consente di importare e combinare automaticamente i dati da più tabelle o fogli, anche tra più cartelle di lavoro. È ideale per set di dati di grandi dimensioni e un'unione continua.

  1. Selezionare ogni intervallo di dati e premere CTRL+T per convertirlo in una tabella.
  2. Passare a Data>Recupera dati>da altre origini>query vuota.
  3. Usare Excel.CurrentWorkbook() nella barra della formula per visualizzare le tabelle.
  4. Espandile o combinale utilizzando l'icona a forma di doppia freccia.
  5. Scegli Chiudi & carica per creare un foglio combinato.

Questo approccio crea un set di dati combinato dinamico che può essere aggiornato ogni volta che i dati vengono modificati.

Risoluzione dei problemi e suggerimenti

In base al feedback degli utenti, ecco gli ostacoli più comuni.

Non è possibile trovare la voce "Consolida"

È possibile che si sia in Excel per il web o in una versione che non lo supporta. Usare invece Power Query o formule.

La finestra di dialogo Consolida non consente di selezionare intervalli

Assicurati che la finestra di dialogo rimanga attiva. Se blocca il clic in altre finestre, prova a ridimensionarla o spostarla.

I risultati del consolidamento sembrano errati

Verificare che:

  • Le etichette corrispondono esattamente (ad esempio, "Media", non "Media").
  • Non ci sono righe/colonne vuote che interrompono la struttura dell'elenco.
  • È stata scelta la funzione corretta (Somma o Media).

I dati vengono visualizzati in righe o colonne incoerenti

Se i fogli non sono allineati, usa Consolida per categoria anziché per posizione.

Si desidera accodare dati, non riepilogarli

Usare invece VSTACK o Power Query. Sono più adatti per l'unione.