Sommario
L'esercitazione mostra diversi modi per combinare i fogli in Excel, a seconda del risultato che si vuole ottenere: consolidare i dati di più fogli di lavoro, combinare più fogli copiandone i dati o unire due fogli di Excel in uno solo in base alla colonna chiave.
Oggi affronteremo un problema con cui molti utenti di Excel si scontrano quotidianamente: come unire più fogli di Excel in uno solo senza copiare e incollare. L'esercitazione copre due scenari più comuni: consolidare dati numerici (somma, conteggio, ecc.) e fusione (cioè copiare i dati da più fogli di lavoro in uno solo).
Consolidare i dati da più fogli di lavoro in un unico foglio di lavoro
Il modo più rapido per consolidare i dati in Excel (in una cartella di lavoro o in più cartelle di lavoro) è utilizzare la funzione integrata Excel Consolidare caratteristica.
Supponiamo di avere una serie di rapporti provenienti dagli uffici regionali dell'azienda e di voler consolidare questi dati in un foglio di lavoro principale, in modo da avere un unico rapporto di sintesi con i totali delle vendite di tutti i prodotti.
Come si vede nella schermata seguente, i tre fogli di lavoro da consolidare hanno una struttura di dati simile, ma un numero diverso di righe e colonne:
Per consolidare i dati in un unico foglio di lavoro, eseguire le seguenti operazioni:
- Disporre correttamente i dati di partenza. Affinché la funzione Consolida di Excel funzioni correttamente, accertarsi che:
- Ogni intervallo (set di dati) che si desidera consolidare risiede in un foglio di lavoro separato. Non inserire alcun dato nel foglio in cui si prevede di produrre i dati consolidati.
- Ogni foglio ha lo stesso layout e ogni colonna ha un'intestazione e contiene dati simili.
- Non ci sono righe o colonne vuote all'interno di un elenco.
- Eseguire Excel Consolidate. Nel foglio di lavoro principale, fare clic sulla cella in alto a sinistra in cui si desidera che appaiano i dati consolidati, andare alla voce Dati e fare clic su Consolidare .
Suggerimento: è consigliabile consolidare i dati in un foglio vuoto. Se il foglio di lavoro principale contiene già dei dati, assicurarsi che ci sia spazio sufficiente (righe e colonne vuote) per contenere i dati uniti.
- Nel Funzione selezionare una delle funzioni di riepilogo che si desidera utilizzare per consolidare i dati (Conteggio, Media, Massimo, Minimo, ecc.). In questo esempio, selezioniamo Somma .
- Nel Riferimento facendo clic sul pulsante Finestra di dialogo di collasso icona e selezionare l'intervallo nel primo foglio di lavoro, quindi fare clic sul pulsante Aggiungi per aggiungere l'intervallo alla lista Tutti i riferimenti Ripetere questo passaggio per tutti gli intervalli che si desidera consolidare.
Se uno o alcuni dei fogli si trovano in un'altra cartella di lavoro, fare clic sul pulsante Sfogliare per individuare la cartella di lavoro.
- Controllare il In alto e/o Colonna di sinistra scatole sotto Utilizzare le etichette se si desidera che le etichette di riga e/o colonna degli intervalli di origine vengano copiate nel consolidamento.
- Selezionare la voce Creare collegamenti ai dati di origine se si desidera che i dati consolidati si aggiornino automaticamente ogni volta che i dati di origine cambiano. In questo caso, Excel creerà dei collegamenti ai fogli di lavoro di origine e un contorno come nella seguente schermata.
Se si espande un gruppo (facendo clic sul simbolo del contorno più) e poi si fa clic sulla cella con un determinato valore, nella barra della formula viene visualizzato un collegamento ai dati di origine.
Come si vede, la funzione di consolidamento di Excel è molto utile per riunire i dati di diversi fogli di lavoro. Tuttavia, presenta alcune limitazioni. In particolare, funziona per valori numerici solo e sempre riassume questi numeri in un modo o nell'altro (somma, conteggio, media, ecc.).
Se si desidera unire i fogli in Excel copiatura Per unire solo un paio di fogli, potrebbe essere sufficiente il buon vecchio copia/incolla, ma se si devono unire decine di fogli, gli errori di copia/incolla manuale sono inevitabili. In questo caso, si può ricorrere a una delle seguenti tecniche per automatizzare l'unione.
Come unire i fogli di Excel in uno solo
In generale, esistono quattro modi per unire i fogli di lavoro di Excel in uno solo senza copiare e incollare:
Come combinare i fogli di calcolo di Excel con Ultimate Suite
La funzione integrata di consolidamento di Excel può riepilogare i dati di diversi fogli, ma non può combinare i fogli copiandone i dati. A tale scopo, è possibile utilizzare uno degli strumenti di fusione e combinazione inclusi nella nostra Ultimate Suite for Excel.
Combinare più fogli di lavoro in uno solo con Copia Fogli
Supponiamo di avere alcuni fogli di calcolo che contengono informazioni su diversi prodotti e di doverli unire in un unico foglio di lavoro riassuntivo, come questo:
Con la funzione Copia fogli aggiunta alla barra multifunzione, bastano 3 semplici passaggi per unire i fogli selezionati in uno solo.
- Avviare la procedura guidata di copia dei fogli.
Sulla barra multifunzione di Excel, andare alla voce Ablebits scheda, Unire gruppo, fare clic su Fogli di copia e scegliere una delle seguenti opzioni:
- Copiare i fogli di ogni cartella di lavoro in un foglio e inserire i fogli risultanti in un'unica cartella di lavoro.
- Unisce i fogli con nomi identici in uno solo.
- Copia i fogli selezionati in una cartella di lavoro.
- Combina i dati dei fogli selezionati in un unico foglio.
Poiché vogliamo combinare più fogli copiandone i dati, scegliamo l'ultima opzione:
- Selezionare i fogli di lavoro e, facoltativamente, gli intervalli da unire.
Il Fogli di copia La procedura guidata visualizza un elenco di tutti i fogli di tutte le cartelle di lavoro aperte. Selezionare i fogli di lavoro che si desidera combinare e fare clic su Avanti .
Se non si vuole copiare l'intero contenuto di un determinato foglio di lavoro, si può utilizzare l'opzione Finestra di dialogo di collasso per selezionare l'intervallo desiderato, come mostrato nella schermata seguente.
Guarda anche: Come contare i caratteri in Excel: caratteri totali o specifici in una cella o in un intervalloIn questo esempio, stiamo unendo i primi tre fogli:
Suggerimento: se i fogli di lavoro che si desidera unire si trovano in un'altra cartella di lavoro attualmente chiusa, fare clic sul pulsante Aggiungi file... per cercare la cartella di lavoro.
- Scegliere come unire i fogli.
In questo passaggio si configurano ulteriori impostazioni per combinare i fogli di lavoro esattamente come si desidera.
Come incollare i dati:
- Incolla tutto - copiare tutti i dati (valori e formule). Nella maggior parte dei casi, è l'opzione da scegliere.
- Incolla solo i valori - se non si desidera che le formule dei fogli originali vengano incollate nel foglio di lavoro di riepilogo, selezionare questa opzione.
- Creare collegamenti ai dati di origine - inserisce le formule che collegano i dati uniti ai dati di origine. Selezionare questa opzione se si desidera che i dati uniti si aggiornino automaticamente ogni volta che i dati di origine vengono modificati. Funziona in modo simile all'opzione Creare collegamenti ai dati di origine di Excel Consolidate.
Come organizzare i dati:
- Posizionare gli intervalli copiati uno sotto l'altro - disporre gli intervalli copiati in verticale.
- Posizionare gli intervalli copiati uno accanto all'altro. disporre gli intervalli copiati orizzontalmente.
Come copiare i dati:
- Conservare la formattazione - è intuitivo e molto conveniente.
- Separare gli intervalli copiati con una riga vuota. - selezionare questa opzione se si desidera aggiungere una riga vuota tra i dati copiati da fogli di lavoro diversi.
- Copiare le tabelle con le loro intestazioni Selezionare questa opzione se si desidera che le intestazioni delle tabelle siano incluse nel foglio risultante.
L'immagine seguente mostra le impostazioni predefinite che funzionano bene per noi:
Fare clic sul pulsante Copia e le informazioni provenienti da tre fogli diversi verranno unite in un unico foglio di lavoro di riepilogo, come mostrato all'inizio di questo esempio.
Altri modi per combinare i fogli in Excel
A parte il Fogli di copia La Ultimate Suite for Excel offre alcuni strumenti di fusione in più per gestire scenari più specifici.
Esempio 1. Unire fogli Excel con un ordine diverso delle colonne
Quando si ha a che fare con fogli creati da utenti diversi, l'ordine delle colonne è spesso diverso. Come si fa a gestire questo problema? Si copiano i fogli manualmente o si spostano le colonne in ogni foglio? Nessuno dei due: affidate il lavoro alla nostra procedura guidata Combina fogli:
E i dati saranno combinati perfettamente da intestazioni di colonna :
Esempio 2. Unire colonne specifiche da più fogli
Se avete fogli molto grandi con tonnellate di colonne diverse, potreste voler unire solo le più importanti in una tabella di riepilogo. Eseguite il comando Combinare i fogli di lavoro e selezionare le colonne pertinenti. Sì, è così facile!
Di conseguenza, solo i dati delle colonne selezionate vengono inseriti nel foglio di riepilogo:
Questi esempi hanno dimostrato solo un paio dei nostri strumenti di fusione, ma c'è molto di più! Dopo aver sperimentato un po', vi accorgerete dell'utilità di tutte le funzioni. La versione di valutazione completamente funzionale di Ultimate Suite è disponibile per il download alla fine di questo post.
Unire fogli in Excel utilizzando il codice VBA
Se siete utenti esperti di Excel e vi sentite a vostro agio con macro e VBA, potete combinare più fogli di Excel in uno solo utilizzando alcuni script VBA, ad esempio questo.
Tenete presente che, affinché il codice VBA funzioni correttamente, tutti i fogli di lavoro di origine devono avere la stessa struttura, le stesse intestazioni e lo stesso ordine delle colonne.
Combinare i dati di più fogli di lavoro con Power Query
Power Query è una tecnologia molto potente per combinare e raffinare i dati in Excel, ma è piuttosto complessa e richiede una lunga curva di apprendimento. La seguente esercitazione spiega in dettaglio gli usi più comuni: Combinare dati da più fonti di dati (Power Query).
Come unire due fogli Excel in uno solo in base alle colonne chiave
Se siete alla ricerca di un modo rapido per abbinare e unire Se si desidera ottenere dati da due fogli di lavoro, è possibile utilizzare la funzione VLOOKUP di Excel o utilizzare la procedura guidata di unione delle tabelle. Quest'ultima è uno strumento visivo di facile utilizzo che consente di confrontare due fogli di lavoro di Excel in base a una o più colonne comuni e di estrarre i dati corrispondenti dalla tabella di ricerca. La seguente schermata mostra uno dei possibili risultati.
La procedura guidata Unisci tabelle è inclusa anche nella Ultimate Suite for Excel.
In questo modo è possibile consolidare i dati e unire i fogli in Excel. Spero che le informazioni contenute in questo breve tutorial vi siano utili. In ogni caso, vi ringrazio per la lettura e vi do appuntamento alla prossima settimana su questo blog!
Download disponibili
Ultimate Suite 14 giorni versione completamente funzionale (file .exe)