Come raccogliere dati da più fogli a un foglio principale in Excel?
In un certo momento, potrebbe essere necessario raccogliere dati da più fogli in un foglio principale per consolidare o eseguire altre operazioni come mostrato nell'immagine sottostante, ma copiare e incollare i contenuti uno per uno è problematico, ci sono trucchi che possono risolverlo rapidamente in Eccellere?
Raccogli i dati da più fogli in uno con la funzione Consolida
Raccogli i dati da più fogli in uno con il codice VBA
Raccogli i dati da più fogli in uno con la potente funzione Combina
Raccogli i dati da più fogli in uno con la funzione Consolida
Se desideri raccogliere dati da più fogli in un unico foglio nella stessa cartella di lavoro, puoi applicare la funzione Consolida in Excel.
1. In un nuovo foglio della cartella di lavoro da cui si desidera raccogliere i dati dai fogli, fare clic su Dati > Unisci.
2. Nel Consolidate dialogo, fai come segue:
(1 Selezionare un'operazione che si desidera eseguire dopo aver combinato i dati in formato Funzione menu `A tendina;
(2 Fare clic su per selezionare l'intervallo di ogni foglio che vuoi raccogliere;
(3 Fare clic su Add pulsante per aggiungere l'intervallo di dati nel file All references casella di riepilogo;
(4 Controlla le etichette che usi dopo aver combinato i dati e controlla Create links to source data opzione se desideri collegare i dati nel foglio di combinazione con i dati di origine.
3. Clic OK. Ora i dati sono stati raccolti e sommati in un unico foglio.
Combina facilmente più fogli / cartella 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 fastidioso in Excel, ma con l'estensione Combinare funzione in Kutools per Excel, puoi combinare unire dozzine di fogli / cartelle di lavoro in un foglio o cartella di lavoro, inoltre, puoi consolidare i fogli in uno solo con diversi clic. Fai clic per la prova gratuita di 30 giorni con tutte le funzionalità! |
Kutools per Excel: con oltre 300 pratici componenti aggiuntivi di Excel, provabili gratuitamente senza limitazioni in 30 giorni. |
Raccogli i dati da più fogli in uno con il codice VBA
Ecco un codice VBA in grado di raccogliere dati da tutti i fogli in un nuovo foglio nella cartella di lavoro corrente.
1. Stampa Alt + F11 tasto per abilitare il Microsoft Visual Basic for Applications finestra.
2. Clic Insert > Modulee copia e incolla il codice sottostante nel file Module script.
VBA: raccogli tutti i dati dai fogli in uno.
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. Stampa F5 tasto per eseguire il codice, tutti i dati dell'intera cartella di lavoro sono stati raccolti nel nuovo foglio Combinato.
Raccogli i dati da più fogli in uno con potente Combine function
Se di solito hai bisogno di combinare fogli in uno, presento una potente funzione di combinazione per te, è Kutools for Excel'S Combinare utility che hanno di seguito quattro funzioni principali:
Combina più fogli di lavoro dalla cartella di lavoro in un foglio di lavoro
Combina tutti i fogli di lavoro con lo stesso nome in un foglio di lavoro
Combina più fogli di lavoro da cartelle di lavoro in una cartella di lavoro
Consolida e calcola i valori su più cartelle di lavoro in un foglio di lavoro
Dopo installazione gratuita Kutools per Excel, per favore fai come di seguito:
Se vuoi solo combinare fogli in un foglio senza altre operazioni, puoi fare come questi:
1. Abilitare Excel, fare clic su Kutools Plus > Combine, vengono visualizzate una o due finestre di dialogo per ricordare alcuni avvisi, basta fare clic OK e sì continuare. Vedi screenshot:
2. Clic OK per andare al Combine finestra, controlla Combine multiple worksheets from workbook into worksheet opzione.
3. Clic Next, quindi fare clic Add > File / Folder per aggiungere cartelle di lavoro che utilizzerai per combinare nel file Workbook list. Quindi vai a Worksheet list per controllare i fogli che desideri combinare da ciascuna cartella di lavoro.
4. Clic Next per andare all'ultimo passaggio, puoi specificare alcune impostazioni sul risultato della combinazione di cui hai bisogno. Se non hai bisogno di questo passaggio.
5. Clic Finish e seleziona una cartella per posizionare la nuova cartella di lavoro che combina i dati dai fogli.
6. Clic Risparmi. Ora tutti i dati sono stati raccolti dai fogli attraverso la cartella di lavoro in un foglio principale.
Se desideri consolidare fogli di lavoro su cartelle di lavoro in uno, fai come segue:
1. Nel Combine finestra, controlla Consolidate and calculate values across multiple worksheets into one worksheet opzione.
2. Clic Nexte aggiungi file in Workbook list, quindi controlla i fogli che usi per combinare e calcolare.
3. Clic Next, quindi seleziona un calcolo da Function elenco a discesa e controlla le altre opzioni di cui hai bisogno.
4. Clic Finish per salvare la nuova cartella di lavoro in una cartella.
Ora i fogli delle cartelle di lavoro sono stati consolidati e calcolati in un unico foglio.
I migliori strumenti per la produttività in ufficio
Potenzia le tue competenze di Excel con Kutools per Excel e sperimenta l'efficienza come mai prima d'ora. Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Fai clic qui per ottenere la funzionalità di cui hai più bisogno...
Office Tab porta l'interfaccia a schede in Office e semplifica notevolmente il tuo lavoro
- 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 della stessa finestra, piuttosto che in nuove finestre.
- Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!