Vai al contenuto principale
 

Come unire o consolidare fogli di lavoro o cartelle di lavoro in un foglio di lavoro?

Autore: Xiaoyang Ultima modifica: 2024-08-20
unire più fogli di lavoro in un unico foglio

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

copia e incolla il codice vba nel modulo

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?

Kutools for Excel offre oltre 300 funzionalità avanzate per semplificare attività complesse, aumentando la creatività e l'efficienza. Migliorato con funzionalità AI, Kutools automatizza le attività con precisione, semplificando la gestione dei dati. Informazioni dettagliate su Kutools per Excel...         Prova gratuita...

Unisci fogli tra cartelle di lavoro in un unico foglio
Unisci più fogli in un unico foglio

Unisci fogli tra cartelle di lavoro in un'unica cartella di lavoro
Unisci più fogli 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.
fai clic su Combina funzionalità di kutools
una casella di richiesta

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.
seleziona Combina più fogli di lavoro dalle cartelle di lavoro in un'unica opzione di cartella di lavoro

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.
aggiungere le cartelle di lavoro nella finestra di dialogo

4. In questo passaggio, specifica le impostazioni di cui hai bisogno. Quindi fare clic su Fine.
specificare le impostazioni nella finestra di dialogo

5. Viene visualizzata una finestra che consente di selezionare una cartella in cui posizionare la cartella di lavoro combinata, quindi fare clic su Risparmi.
selezionare una cartella in cui posizionare la cartella di lavoro combinata

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.
viene creato un nuovo foglio con tutte le informazioni sui fogli combinati


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.
Unisci due tabelle in una e aggiorna per colonna

Kutools for Excel offre oltre 300 funzionalità avanzate per semplificare attività complesse, aumentando la creatività e l'efficienza. Migliorato con funzionalità AI, Kutools automatizza le attività con precisione, semplificando la gestione dei dati. Informazioni dettagliate su Kutools per Excel...         Prova gratuita...

Dopo installazione gratuita Kutools per Excel, per favore fai come di seguito:

1. Clic Kutools Plus > Tabelle Unisci abilitare Tabelle Unisci procedura guidata.
fai clic su Tabelle Unisci funzionalità di kutools

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.
selezionare separatamente la tabella principale e la tabella di ricerca

3. Selezionare la colonna chiave su cui si desidera aggiornare i dati nella tabella principale basata su. Clic Avanti.
Controlla la colonna chiave

4. Quindi controllare le colonne nella tabella principale di cui si desidera aggiornare i dati in base alla tabella di ricerca. Clic Avanti.
controlla le colonne nella tabella principale che desideri aggiornare

5. Nel passaggio 4 della procedura guidata, selezionare le colonne che si desidera aggiungere dalla tabella di ricerca alla tabella principale. Clic Avanti.
controlla le colonne da aggiungere dalla tabella di ricerca alla tabella principale

6. Nell'ultimo passaggio della procedura guidata, specificare le opzioni di impostazione necessarie. Quindi fare clic su Fine.
specificare le opzioni di impostazione

Ora la tabella principale ha aggiornato i dati e aggiungere nuovi dati in base alla tabella di ricerca.


Scarica il file di esempio

campione


I migliori strumenti per la produttività in ufficio

🤖 Assistente AI di Kutools: Rivoluziona l'analisi dei dati basandosi su: Esecuzione intelligente   |  Genera codice  |  Crea formule personalizzate  |  Analizzare i dati e generare grafici  |  Richiama le funzioni di Kutools...
Funzioni popolari: Trova, evidenzia o identifica i duplicati   |  Elimina righe vuote   |  Combina colonne o celle senza perdere dati   |   Round senza formula ...
Super ricerca: VLookup a criteri multipli    VLookup a valori multipli  |   VLookup su più fogli   |   Ricerca fuzzy ....
Elenco a discesa avanzato: Crea rapidamente un elenco a discesa   |  Elenco a discesa dipendente   |  Elenco a discesa a selezione multipla ....
Gestore di colonna: Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Attiva/disattiva lo stato di visibilità delle colonne nascoste  |  Confronta intervalli e colonne ...
Funzionalità in primo piano: Messa a fuoco della griglia   |  Vista di progettazione   |   Grande barra delle formule    Gestore di cartelle di lavoro e fogli   |  Resource Library (Testo automatico)   |  Date picker   |  Combina fogli di lavoro   |  Crittografa/decrittografa le celle    Invia e-mail per elenco   |  Super filtro   |   Filtro speciale (filtro grassetto/corsivo/barrato...) ...
I 15 migliori set di strumenti12 Testo Strumenti (aggiungi testo, Rimuovi personaggi, ...)   |   50+ Grafico Tipi (Diagramma di Gantt, ...)   |   40+ Pratico Formule (Calcola l'età in base al compleanno, ...)   |   19 Inserimento Strumenti (Inserisci il codice QR, Inserisci immagine dal percorso, ...)   |   12 Conversione Strumenti (Numeri in parole, Conversione di valuta, ...)   |   7 Unisci e dividi Strumenti (Combina righe avanzate, Celle divise, ...)   |   ... e altro ancora

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!