Come raccogliere dati da più fogli in un unico foglio principale in Excel?
A volte è necessario raccogliere dati da più fogli in un unico foglio principale per consolidarli o eseguire altre operazioni, come illustrato nell’immagine seguente. Tuttavia, copiare e incollare manualmente i contenuti uno per uno è un processo lungo e noioso: esistono scorciatoie per risolvere rapidamente questo problema in Excel?
Raccogliere dati da più fogli in uno solo con la funzione Consolidamento
Raccogliere dati da più fogli in uno solo con codice VBA
Raccogliere dati da più fogli in uno solo con la potente funzione Combina![]()
Raccogliere dati da più fogli in uno solo con la funzione Consolidamento
Per raccogliere dati da più fogli in un unico foglio della stessa cartella di lavoro, puoi sfruttare la funzione Consolidamento di Excel.
1. In un nuovo foglio della cartella di lavoro da cui si desidera raccogliere i dati, fai clic su Dati > Consolidamento.
2. Nella finestra di dialogo Consolidate, procedi come segue:
(1 Selezionare l’operazione da eseguire dopo aver combinato i dati dall’elenco a discesa)Funzione;
(2 Fare clic su)
per selezionare l’intervallo di ciascun foglio da raccogliere;
(3 Fare clic sul pulsante)Addper aggiungere il Intervallo dati alla casella di riepilogo All references;
(4) Selezionare le etichette da utilizzare dopo la combinazione dei dati e spuntare l’opzione Create links to source data se si desidera collegare i dati nel foglio combinato ai dati di origine.
3. Fare clic su OK. I dati sono ora stati raccolti e sommati in un unico foglio.
Combina facilmente più fogli/cartelle di lavoro in un unico foglio o cartella di lavoro |
| Combinare più fogli o cartelle di lavoro in un unico foglio o cartella di lavoro può essere noioso in Excel, ma con la funzione Uniscidi Kutools per Excel è possibile unire decine di fogli/cartelle di lavoro in un unico foglio o cartella di lavoro; inoltre, è possibile consolidare i fogli in uno con pochi soli clic.Clicca per una prova gratuita completa di 30 giorni! |
![]() |
| Kutools per Excel: oltre 300 pratici componenti aggiuntivi per Excel, da provare gratuitamente e senza limitazioni per 30 giorni. |
Raccogliere dati da più fogli in uno solo con codice VBA
Di seguito trovi un codice VBA che raccoglie i dati da tutti i fogli in un nuovo foglio della cartella di lavoro corrente.
1. Premere il tasto Alt + F11 per aprire la finestra Microsoft Visual Basic for Applications.
2. Fare clic su Insert > Module, quindi copiare e incollare il codice seguente nello script Module.
VBA: raccogliere tutti i dati dai fogli in uno solo.
Sub Combine()
'UpdatebyExtendoffice20180205
Dim I As Long
Dim xRg As Range
On Error Resume Next
Worksheets.Add Sheets(1)
ActiveSheet.Name = "Combined"
For I = 2 To Sheets.Count
Set xRg = Sheets(1).UsedRange
If I > 2 Then
Set xRg = Sheets(1).Cells(xRg.Rows.Count + 1, 1)
End If
Sheets(I).Activate
ActiveSheet.UsedRange.Copy xRg
Next
End Sub 
3. Premere il tasto F5 per eseguire il codice. Tutti i dati dell’intera cartella di lavoro sono stati raccolti nel nuovo foglio denominato Combined.
Raccogliere dati da più fogli in uno solo con la potente funzione Combine
Se si ha spesso la necessità di combinare fogli in uno solo, si consiglia una potente funzione di combinazione: si tratta dell’utilità Kutools per Excel’s Combina, che offre le quattro funzioni principali elencate di seguito:
Combinare più fogli di lavoro da una cartella in un unico foglio di lavoro
Unisci dati da più cartelle di lavoro con lo stesso nome di foglio di lavoro
Copia fogli di lavoro da più cartelle di lavoro in una sola cartella di lavoro
Unisci e calcola dati da più cartelle di lavoro in un unico foglio di lavoro
Dopo aver installato gratuitamenteKutools per Excel, procedere come segue:
Se si desidera semplicemente combinarei fogli in un unico foglio senza ulteriori operazioni, procedere come segue:
1. Aprire Excel, fare clic su Kutools Plus > Combine. Potrebbero apparire una o due finestre di dialogo con avvisi: fare clic su OK e Sì per continuare. Vedere l’immagine:
2. Fare clic su OK per accedere alla finestra Combine, quindi selezionare l’opzione Combine multiple worksheets from workbook into worksheet.
3. Fare clic su Next, quindi su Add > File / Folder per aggiungere le cartelle di lavoro da combinare alla casella Workbook list. Passare poi a Worksheet list per selezionare i fogli da combinare da ciascuna cartella di lavoro.
4. Fare clic su Next per accedere all’ultimo passaggio, in cui è possibile specificare alcune impostazioni relative al risultato della combinazione. Se questo passaggio non è necessario,
5. Fare clic su Finish e selezionare una cartella in cui salvare la nuova cartella di lavoro contenente i dati combinati dai fogli.
6. Fai clic su Salva. Tutti i dati sono ora stati raccolti dai fogli di diverse cartelle di lavoro in un unico foglio principale.
Se si desidera consolidarefogli di lavoro provenienti da cartelle diverse in un unico foglio, procedere come segue:
1. Nella finestra Combine, seleziona l’opzione Consolidate and calculate values across multiple worksheets into one worksheet.
2. Fare clic su Next, quindi su Aggiungi file in Workbook list e selezionare i fogli da combinare e calcolare.
3. Fare clic su Next, quindi selezionare un tipo di calcolo dall’elenco a discesa Function e spuntare eventuali altre opzioni necessarie.
4. Fare clic su Finish per salvare la nuova cartella di lavoro in una cartella.
Ora i fogli provenienti da diverse cartelle di lavoro sono stati consolidati e calcolati in un unico foglio.
Migliori Strumenti per la Produttività in Office
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.
- 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
