Come unire più fogli con le stesse intestazioni in Excel?
Ad esempio, hai alcuni dati con le stesse intestazioni in fogli diversi come mostrato negli screenshot di seguito e ora il tuo compito è unire questi fogli in un unico foglio. Invece di copiarli e incollarli uno per uno, questo tutorial introduce i modi migliori per gestire questo lavoro.
Unisci fogli con le stesse intestazioni da VBA
Consolida fogli Excel con le stesse intestazioni con la funzione Consolida
Unisci o consolida fogli Excel con le stesse intestazioni di Kutools per Excel
Unisci fogli con le stesse intestazioni da VBA
Se vuoi solo unire i fogli con le stesse intestazioni senza calcoli, puoi applicare il codice VBA per risolverlo.
1. Attivare la cartella di lavoro in cui si desidera unire i fogli, premere Alt + F11 chiavi per aprire Microsoft Visual Basic, Applications Edition finestra.
2. Clic inserire > Moduli, quindi incolla sotto il codice VBA nel nuovo Moduli finestra.
VBA: unisci fogli con le stesse intestazioni
Sub Combine()
'UpdateByKutools20151029
Dim i As Integer
Dim xTCount As Variant
Dim xWs As Worksheet
On Error Resume Next
LInput:
xTCount = Application.InputBox("The number of title rows", "", "1")
If TypeName(xTCount) = "Boolean" Then Exit Sub
If Not IsNumeric(xTCount) Then
MsgBox "Only can enter number", , "Kutools for Excel"
GoTo LInput
End If
Set xWs = ActiveWorkbook.Worksheets.Add(Sheets(1))
xWs.Name = "Combined"
Worksheets(2).Range("A1").EntireRow.Copy Destination:=xWs.Range("A1")
For i = 2 To Worksheets.Count
Worksheets(i).Range("A1").CurrentRegion.Offset(CInt(xTCount), 0).Copy _
Destination:=xWs.Cells(xWs.UsedRange.Cells(xWs.UsedRange.Count).Row + 1, 1)
Next
End Sub
3. Stampa F5 tasto per eseguire VBA e viene visualizzata una finestra di dialogo in cui inserire il numero delle righe del titolo. Vedi screenshot:
4. Clic OK. E tutti i fogli nella cartella di lavoro attiva vengono uniti in un nuovo foglio chiamato "Combinato".
Mancia:
(1.) I tuoi dati devono iniziare da A1, altrimenti il codice non avrà effetto.
(2.) I tuoi dati devono avere la stessa struttura.
(3.) Questo codice può solo combinare tutti i fogli di lavoro della cartella di lavoro attiva, se si desidera unire fogli di lavoro da più cartelle di lavoro, questo codice non funzionerà.
Consolida fogli Excel con le stesse intestazioni con la funzione Consolida
Supponendo che tu abbia alcuni dati con le stesse intestazioni di colonna e riga mostrate nell'immagine sottostante e desideri unire fogli Excel con le stesse intestazioni e quindi eseguire alcuni calcoli, puoi applicare la funzione Consolida in Excel.
1. Aprire tutte le cartelle di lavoro da cui si desidera unire i fogli e posizionare il cursore su una cella vuota in cui si desidera individuare i dati di unione, quindi fare clic su Dati > Unisci. Vedi screenshot:
2. Quindi in Unisci finestra, eseguire le operazioni seguenti:
1) Seleziona il calcolo che vuoi formare Funzione lista;
2) Fare clic per selezionare l'intervallo che si desidera unire.
3) Fare clic Aggiungi pulsante per aggiungere l'intervallo all'elenco Tutti i riferimenti. Per ripetere 2) i passaggi e 3) i passaggi per aggiungere tutti gli intervalli necessari per essere uniti in questo elenco.
4) Controllare Riga superiore ed Colonna sinistra per Usa etichette in .
5) Se desideri collegare i dati uniti ai dati di origine, seleziona Crea collegamenti ai dati di origine.
2) Fare clic per selezionare l'intervallo che si desidera unire.
3) Fare clic Aggiungi pulsante per aggiungere l'intervallo all'elenco Tutti i riferimenti. Per ripetere 2) i passaggi e 3) i passaggi per aggiungere tutti gli intervalli necessari per essere uniti in questo elenco.
4) Controllare Riga superiore ed Colonna sinistra per Usa etichette in .
5) Se desideri collegare i dati uniti ai dati di origine, seleziona Crea collegamenti ai dati di origine.
3. Clic OK. Ora tutti gli intervalli di dati con le stesse intestazioni vengono uniti in uno e riassunti per intestazioni.
Unisci o consolida fogli Excel con le stesse intestazioni di Kutools per Excel
Se in alcuni casi si desidera unire i dati solo con le stesse intestazioni e in altri casi si desidera unire i dati e consolidarli, esistono dei trucchi per risolvere entrambe queste attività? Qui presento Kutools for Excelè potente Combinare funzione per te.
Unisci fogli Excel con le stesse intestazioni
Consolida più fogli con le stesse intestazioni
Kutools for Excel, con oltre 300 funzioni utili, rende il tuo lavoro più facile. | ||
Dopo l'installazione Kutools per Excel, per favore fai come di seguito:(Scarica subito Kutools per Excel!)
Unisci fogli Excel con le stesse intestazioni
1. Clic Kutools Plus > Combinare per abilitare la procedura guidata Combina, quindi selezionare Combina più fogli di lavoro da cartelle di lavoro in un foglio di lavoro. Vedi screenshot:
2. Clic Avanti>> andare Combina fogli di lavoro - Passaggio 2 di 3 procedura guidata e fai come di seguito:
2) Controlla il nome della cartella di lavoro in cui vuoi unire i fogli, puoi scegliere più cartelle di lavoro;
3) Controlla i fogli di lavoro che vuoi combinare insieme;
4) Fare clic per selezionare l'intervallo che si desidera combinare, se gli intervalli sono posizionati nella stessa posizione di ogni foglio, è sufficiente selezionare un intervallo da un foglio, quindi fare clic su Stessa gamma.
3. Clic Avanti >> Vai all’email Combina foglio di lavoro - Passaggio 3 di 3 procedura guidata e controlla Combina per opzione riga e tipo 1 nella casella di testo di Numero di riga del titolo, se non ci sono titoli nel tuo intervallo, digita 0 al suo interno.
4. Clic Finee viene visualizzata una finestra di dialogo per ricordarti di salvare questo scenario, se desideri salvarlo, fai clic su Sì, o Non.
Ora i fogli vengono uniti con le stesse intestazioni di riga in una nuova cartella di lavoro.
Consolida più fogli con le stesse intestazioni
Dopo l'installazione Kutools per Excel, per favore fai come di seguito:(Scarica subito Kutools per Excel!)
1. Clic Impresa > Combinare per visualizzare la procedura guidata Combina e selezionare Consolida e calcola i valori su più cartelle di lavoro in un foglio di lavoro. Vedi screenshot:
2. Clic Avanti>> per andare al Combina fogli di lavoro - Passaggio 2 di 3 procedura guidata e fai come di seguito:
2) Controlla il nome della cartella di lavoro in cui vuoi unire i fogli, puoi scegliere più cartelle di lavoro;
3) Controlla i fogli di lavoro che vuoi combinare insieme;
4) Fare clic per selezionare l'intervallo che si desidera combinare, se gli intervalli sono posizionati nella stessa posizione di ogni foglio, è sufficiente selezionare un intervallo da un foglio, quindi fare clic su Stessa gamma.
3. Continuare a fare clic Avanti>> e seleziona la funzione che desideri applicare all'intervallo unito e controlla le etichette per l'intervallo unito. Vedi screenshot:
4. Clic Finee viene visualizzata una finestra di dialogo per chiederti di salvare lo scenario, fai clic su Sì per salvare o fare clic su Non per non salvarlo.
Quindi gli intervalli vengono consolidati in una nuova cartella di lavoro.
Il vantaggio di Kutools for Excel'S Combinare funzione è che è possibile unire più fogli tra cartelle di lavoro aperte o cartelle di lavoro non aperte in un foglio di lavoro o una cartella di lavoro.
Combina / consolida facilmente i dati in base allo stesso valore in Excel
|
Supponendo che tu stia lavorando con un foglio di lavoro che contiene più record duplicati, e ora devi combinare / unire le righe in base allo stesso valore ed eseguire alcuni calcoli, come somma, media, conteggio delle righe duplicate. Con questo Combina righe avanzate of Kutools for Excel, puoi combinare rapidamente gli stessi valori / gli stessi dati o duplicare le righe nelle celle appropriate. Fai clic per la prova gratuita completa in 30 giorni! |
Kutools per Excel: con oltre 300 pratici componenti aggiuntivi di Excel, provabili gratuitamente senza limitazioni in 30 giorni. |
Articoli relativi
- Come combinare più celle con zeri iniziali in una cella in Excel?
- Come generare un elenco di tutte le possibili combinazioni di 4 cifre in Excel?
- Come salvare ogni foglio come file di testo separato da una cartella di lavoro?
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!