Come unire o consolidare fogli di lavoro o cartelle di lavoro in un foglio di lavoro?
Nel nostro lavoro quotidiano, potremmo riscontrare un problema che unisce centinaia di fogli o cartelle di lavoro in un unico foglio per l'analisi dei dati che richiede molto tempo se si utilizza il comando Copia e Incolla in Excel. Qui in questo tutorial, fornirò alcuni suggerimenti per risolvere rapidamente questo lavoro.
NAVIGAZIONE RAPIDA
Unire tutti i fogli della cartella di lavoro attiva in un foglio con VBA
Unire dozzine di fogli o cartelle di lavoro in un foglio di lavoro / cartella di lavoro con clic
Unione di due tabelle in una e aggiornamento di una colonna con clic
Scarica il file di esempio
Unire tutti i fogli della cartella di lavoro attiva in un foglio con VBA
In questa sezione, fornisco un codice VBA che creerà un nuovo foglio per raccogliere tutti i fogli della cartella di lavoro attiva mentre lo esegui.
1. Attivare la cartella di lavoro in cui si desidera combinare tutti i fogli, quindi premere + chiavi per aprire Microsoft Visual Basic, Applications Edition finestra.
2. Nella finestra a comparsa, fare clic su inserire > Moduli per creare un nuovo script del modulo.
3. Copia il codice sottostante e incollalo nello script.
Sub Combine()
'UpdatebyExtendoffice
Dim J As Integer
On Error Resume Next
Sheets(1).Select
Worksheets.Add
Sheets(1).Name = "Combined"
Sheets(2).Activate
Range("A1").EntireRow.Select
Selection.Copy Destination:=Sheets(1).Range("A1")
For J = 2 To Sheets.Count
Sheets(J).Activate
Range("A1").Select
Selection.CurrentRegion.Select
Selection.Offset(1, 0).Resize(Selection.Rows.Count - 1).Select
Selection.Copy Destination:=Sheets(1).Range("A65536").End(xlUp)(2)
Next
End Sub
4. Stampa F5 , quindi tutti i dati tra i fogli sono stati uniti in un nuovo foglio denominato Combinato che viene posizionato nella parte anteriore di tutti i fogli.
Unire dozzine di fogli o cartelle di lavoro in un foglio di lavoro / cartella di lavoro con clic
Con VBA, puoi solo combinare fogli nella cartella di lavoro attiva, ma come puoi unire fogli tra cartelle di lavoro in un foglio o in una cartella di lavoro?
Unisci fogli tra cartelle di lavoro in un unico foglio
Unisci fogli tra cartelle di lavoro in un'unica cartella di lavoro
Per risolvere questo lavoro e soddisfare altri requisiti sulla combinazione di fogli, il Combinare la funzione è stata sviluppata con quattro scenari di combinazione:
- Combina più fogli o cartelle di lavoro in un unico foglio
- Combina più fogli o cartelle di lavoro in una cartella di lavoro
- Combina fogli con lo stesso nome in un unico foglio
- Consolida i valori tra fogli o cartelle di lavoro in un unico foglio
Qui prende la seconda opzione come istanza:
Combina più fogli o cartelle di lavoro in una cartella di lavoro
Dopo installazione gratuita Kutools per Excel, per favore fai come di seguito:
1. Attivare Excel, fare clic su Kutools Plus > Combinare, viene visualizzata una finestra di dialogo per ricordarti che le cartelle di lavoro che desideri combinare devono essere chiuse. Clic OK per continuare.
2. Nel Combina fogli di lavoro passaggio 1 dialogo, controlla Combina più fogli di lavoro da cartelle di lavoro in una cartella di lavoro opzione. Clic Avanti per passare alla fase successiva della procedura guidata.
3. Clic Aggiungi > Compila il or cartella per aggiungere le cartelle di lavoro che desideri combinare al file Elenco delle cartelle di lavoro riquadro, quindi è possibile specificare quale foglio di lavoro verrà unito insieme controllando i nomi Elenco dei fogli di lavoro Pannello. Clic Avanti per andare all'ultimo passaggio della procedura guidata.
4. In questo passaggio, specifica le impostazioni di cui hai bisogno. Quindi fare clic su Fine.
5. Viene visualizzata una finestra che consente di selezionare una cartella in cui posizionare la cartella di lavoro combinata, quindi fare clic su Risparmi.
Ora le cartelle di lavoro sono state unite in un'unica cartella di lavoro. E nella parte anteriore di tutti i fogli viene creato anche un foglio principale denominato Kutools per Excel che elenca alcune informazioni sui fogli e sui collegamenti per ciascun foglio.
Unione di due tabelle in una e aggiornamento di una colonna con clic
Se desideri unire due tabelle in una e aggiornare i dati in base a una colonna come mostrato nell'immagine sottostante, puoi provare il file Tabelle Unisci utilità di Kutools for Excel.
Dopo installazione gratuita Kutools per Excel, per favore fai come di seguito:
1. Clic Kutools Plus > Tabelle Unisci abilitare Tabelle Unisci procedura guidata.
2. Nel passaggio 1 della procedura guidata, è necessario selezionare separatamente la tabella principale e gli intervalli della tabella di ricerca. Quindi fare clic su Avanti.
3. Selezionare la colonna chiave su cui si desidera aggiornare i dati nella tabella principale basata su. Clic Avanti.
4. Quindi controllare le colonne nella tabella principale di cui si desidera aggiornare i dati in base alla tabella di ricerca. Clic Avanti.
5. Nel passaggio 4 della procedura guidata, selezionare le colonne che si desidera aggiungere dalla tabella di ricerca alla tabella principale. Clic Avanti.
6. Nell'ultimo passaggio della procedura guidata, specificare le opzioni di impostazione necessarie. Quindi fare clic su Fine.
Ora la tabella principale ha aggiornato i dati e aggiungere nuovi dati in base alla tabella di ricerca.
Scarica il file di esempio
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!