Vai al contenuto principale

Esercitazione su Excel: combina più cartelle di lavoro/fogli di lavoro in uno

In Excel, combinare i fogli è un compito comune ma alquanto difficile per la maggior parte degli utenti di Excel, in particolare per le mani verdi. Qui questo tutorial, che elenca quasi tutti gli scenari di combinazione che potresti incontrare e fornisce soluzioni professionali relative per te. Puoi trovare rapidamente la risposta facendo clic sul collegamento nell'elenco di navigazione sottostante, oppure puoi apprendere le abilità di combinazione seguendo i collegamenti uno per uno se sei interessato.

In Excel, la combinazione può essere classificata in due tipi, uno combina solo i contenuti, l'altro combina i contenuti e fa alcuni calcoli.

Le navigazioni di questo tutorial

Combina contenuti

1. Combina tutti i fogli in un unico foglio

1.1 Combina fogli in un foglio con VBA

1.2 Combina tabelle o intervalli denominati con Query (Excel 2016 o versioni successive)

1.3 Combina i fogli in un unico foglio con uno strumento utile

1.4 Estensione sulla combinazione di fogli in uno

2. Combina le cartelle di lavoro in una cartella di lavoro

2.1 Combina le cartelle di lavoro in una cartella di lavoro con il comando Sposta o Copia

2.2 Combina più cartelle di lavoro (in una cartella) in una cartella di lavoro con codice VBA

2.3 Combina più cartelle di lavoro (in più cartelle) in un'unica cartella di lavoro utilizzando uno strumento utile

3. Combina fogli specifici da più cartelle di lavoro in una cartella di lavoro

3.1 Combina fogli specifici da cartelle di lavoro (tutte le cartelle di lavoro nella stessa cartella)

3.2 Combina fogli specifici da più cartelle di lavoro (tra più cartelle) con uno strumento utile

4. Combina due fogli in base alla colonna chiave

4.1 Combina due tabelle in base a una colonna chiave utilizzando Query (Excel 2016 o versioni successive)

4.2 Combina due fogli in base a una colonna chiave utilizzando le funzioni di Excel

4.3 Combina due fogli basati su una colonna chiave con uno strumento utile

5. Combina due fogli basati su due colonne

6. Combina fogli con le stesse intestazioni

6.1 Combina tutti i fogli con le stesse intestazioni usando VBA

6.2 Combina fogli con le stesse intestazioni utilizzando uno strumento utile

Unisci

1. Combina i fogli e fai alcuni calcoli

1.1 Combina fogli e calcola con la funzione Consolida

1.2 Combina fogli ed esegui calcoli con uno strumento utile

2. Combina più fogli in una tabella pivot

Google Sheet

1. Combina i fogli di Google in un unico foglio

1.1 Combina i fogli di Google in un unico foglio tramite la funzione Filtro

1.2 Combina i fogli di Google in un unico foglio con la funzione IMPORTRANGE

2. Combina i fogli di Google in una cartella di lavoro

Estensione

1. Combina i fogli e poi rimuovi i duplicati

1.1 Combina i fogli quindi rimuovi i duplicati con Rimuovi duplicati

1.2 Combina i fogli e poi rimuovi i duplicati con uno strumento potente

2. Combina fogli con lo stesso nome in una cartella di lavoro

3. Combina gli stessi intervalli tra i fogli in un unico foglio

Note:

In questo tutorial, creo alcuni fogli e dati per spiegare meglio i metodi, puoi modificare i riferimenti di cui hai bisogno quando usi il codice o le formule VBA sotto, oppure puoi scaricare direttamente gli esempi per provare i metodi.


Combina contenuti

1. Combina tutti i fogli in un unico foglio

Ecco una cartella di lavoro con 4 fogli necessari da combinare insieme in un unico foglio.

doc combina i fogli in un unico foglio 1  doc combina i fogli in un unico foglio 1
doc combina i fogli in un unico foglio 1 doc combina i fogli in un unico foglio 1

esempio di documentoFare clic per scaricare il file di esempio

1.1 Combina tutti i fogli in un foglio con il codice VBA


In Excel, ad eccezione del metodo tradizionale - Copia e incolla, puoi utilizzare un codice VBA per unire rapidamente tutti i fogli in un unico foglio.

1. Stampa F11 ed altro tasti per abilitare il Microsoft Visual Basic, Applications Edition finestra.
doc combina i fogli in un unico foglio 1

2. Quindi, nella finestra che si apre, fare clic su inserire > Moduli per inserire un nuovo modulo vuoto.
doc combina i fogli in un unico foglio 1

3. Copia e incolla sotto il codice nel nuovo modulo.

VBA: combina tutti i fogli in uno

Sub CombineAllSheetsIntoOneSheet()
'UpdatebyExtendoffice
    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

doc combina i fogli in un unico foglio 1

Nel codice sopra, lo script "Combinato" è il nome del foglio che posiziona i contenuti combinati, puoi cambiare questo script in un altro di cui hai bisogno.

4. premi il F5 chiave per eseguire il codice, è stato creato un foglio denominato Combinato nella parte anteriore di tutti i fogli per posizionare tutti i contenuti dei fogli.
doc combina i fogli in un unico foglio 1

1.2 Combina tutte le tabelle o gli intervalli denominati con Query (Excel 2016 o versioni successive)


Se lavori in Excel 2016 o versioni successive, la funzione Query ti consente di combinare tutte le tabelle create o gli intervalli denominati in uno alla volta.

esempio di documentoFare clic per scaricare il file di esempio

Innanzitutto, assicurati che gli intervalli siano stati creati come tabelle o intervalli denominati, per la creazione di tabelle e intervalli denominati, fare riferimento a Come convertire l'intervallo in tabella o viceversa in Excel ed Definisci e usa i nomi nelle formule.

1. Aprire la cartella di lavoro in cui si desidera unire tutti i fogli, fare clic su Dati > Nuova query > Da altre fonti > Query vuota.
doc combina i fogli in un unico foglio 1

2. Nel spuntato Editor di query finestra, vai alla barra della formula, digita sotto la formula al suo interno.

=Excel.Cartella di lavoro corrente()

Rassegna Stampa entrare chiave, tutte le tabelle nella cartella di lavoro corrente sono state elencate.
doc combina i fogli in un unico foglio 1

3. Fare clic sul pulsante di espansione accanto Contenuti e controllare Espandere opzione e Seleziona tutte le colonne casella di controllo.
doc combina i fogli in un unico foglio 1

4. Clic OK. Tutte le tabelle sono elencate una per una.
doc combina i fogli in un unico foglio 1

È possibile fare clic con il pulsante destro del mouse sull'intestazione di una colonna per eseguire altre operazioni nella colonna selezionata.
doc combina i fogli in un unico foglio 1

5. Quindi fare clic Compila il > Chiudi e carica in....
doc combina i fogli in un unico foglio 1

6. Nel Carica in dialogo, controlla Table opzione, quindi scegli la posizione in cui devi caricare la tabella combinata nel Seleziona dove devono essere caricati i dati , fai click su Caricare.
doc combina i fogli in un unico foglio 1

Ora viene creato un nuovo foglio per posizionare tutte le tabelle unite.
doc combina i fogli in un unico foglio 1

1.3 Combina tutti i fogli in un unico foglio con uno strumento utile


Se i metodi di cui sopra non possono soddisfarti, puoi provare uno strumento utile e pratico, Kutools for Excel. La sua Combinare la funzione è potente che non solo può combinare tutti i fogli in un foglio, ma può anche completare lavori combinati avanzati, come combinare fogli in una cartella di lavoro, combinare fogli con lo stesso nome, combinare solo fogli selezionati, combinare fogli tra file e così via.

1. Abilita la cartella di lavoro che desideri combinare i suoi fogli, fai clic su Kutools Plus > Combinare. Viene visualizzata una finestra di dialogo per ricordare alcuni avvisi sulla password, se le cartelle di lavoro che si desidera utilizzare non toccano la password, è sufficiente fare clic OK per continuare.
doc combina i fogli in un unico foglio 1
doc combina i fogli in un unico foglio 1

2. Nel Combina fogli di lavoro - Passaggio 1 di 3 finestra, controlla Combina più fogli di lavoro da cartelle di lavoro in un foglio di lavoro opzione, fare clic Successivo pulsante.
doc combina i fogli in un unico foglio 1

3. Nel Passo 2 di 3 finestra, per impostazione predefinita, la cartella di lavoro corrente è stata elencata e controllata nel Elenco delle cartelle di lavoro pannello e tutti i fogli della cartella di lavoro corrente sono stati elencati e controllati nel Elenco dei fogli di lavoro fai clic su Successivo per continuare.

Nota: se hai aperto più cartelle di lavoro, tutte le cartelle di lavoro aperte sono elencate nell'elenco Cartella di lavoro, controlla solo la cartella di lavoro che desideri utilizzare.
doc combina i fogli in un unico foglio 1

4. Nell'ultimo passaggio, scegli la modalità di combinazione di cui hai bisogno, puoi scegliere Combina per riga or Combina per colonna; quindi specifica altre opzioni di cui hai bisogno. Clic Fine pulsante.
doc combina i fogli in un unico foglio 1

5. Viene visualizzata una finestra di dialogo per scegliere una cartella in cui posizionare la cartella di lavoro combinata, è possibile rinominarla nel Nome del file barra, fare clic Risparmi finire.
doc combina i fogli in un unico foglio 1

6. Ora tutti i fogli sono stati combinati insieme e viene visualizzata una finestra di dialogo per chiederti se salvare le impostazioni come scenario, fare clic su or Non come desidera.
doc combina i fogli in un unico foglio 1

Viene visualizzata una nuova cartella di lavoro con il risultato della combinazione elencato, fare clic sul collegamento del file di output per controllare il foglio combinato.
doc combina i fogli in un unico foglio 1

Combina per riga
doc combina i fogli in un unico foglio 1

Combina per colonna
doc combina i fogli in un unico foglio 1

1.4 Estensione sulla combinazione di fogli in un unico foglio


1.41 Con uno strumento utile per combinare solo i fogli selezionati in un unico foglio

Se si desidera combinare solo alcuni fogli in una cartella di lavoro in un unico foglio, non esiste una funzionalità integrata in Excel che possa ottenerlo. Ma il Combinare caratteristica di Kutools for Excel Può farlo.

1. Abilita la cartella di lavoro che usi e fai clic su Kutools Plus > Combinare > OK per abilitare la procedura guidata Combina.
doc combina i fogli in un unico foglio 1
doc combina i fogli in un unico foglio 1

2. Nel Passo 1 di 3 finestra, controlla Combina più fogli di lavoro da cartelle di lavoro in un foglio di lavoro opzione, fare clic Successivo pulsante.
doc combina i fogli in un unico foglio 1

3. Nella finestra Passaggio 2 di 3, per impostazione predefinita, la cartella di lavoro corrente è stata elencata e controllata nel riquadro Elenco cartelle di lavoro e tutti i fogli della cartella di lavoro corrente sono stati elencati e controllati nel riquadro Elenco fogli di lavoro, deselezionare i fogli che lo fanno non devono essere combinati, fare clic su Avanti per continuare.
doc combina i fogli in un unico foglio 1

4. Nell'ultimo passaggio, specifica le opzioni di cui hai bisogno. Clic Fine pulsante.
doc combina i fogli in un unico foglio 1

5. Viene visualizzata una finestra di dialogo per scegliere una cartella in cui posizionare la cartella di lavoro combinata, è possibile rinominarla nel Nome del file barra, fare clic Risparmi finire.
doc combina i fogli in un unico foglio 1

6. Ora solo i fogli selezionati sono stati combinati insieme e viene visualizzata una finestra di dialogo per chiederti se salvare le impostazioni come scenario, fare clic su or Non come desidera.
doc combina i fogli in un unico foglio 1
doc combina i fogli in un unico foglio 1

1.42 Con un pratico strumento per combinare fogli da più cartelle di lavoro in un unico foglio

Ad esempio, si desidera combinare tutti i fogli di libro1, libro2 e libro3 in un unico foglio come mostrato nell'immagine sottostante, il Combinare caratteristica di Kutools for Excel può anche aiutarti.
doc combina i fogli in un unico foglio 1

Dopo shavasana, sedersi in silenzio; saluti; installazione gratuita Kutools per Excel, per favore fai come di seguito:

1. Abilita le cartelle di lavoro che usi e fai clic su Kutools Plus > Combinare > OK per abilitare il Combinare procedura guidata.

2. Nel Passo 1 di 3 finestra, controlla Combina più fogli di lavoro da cartelle di lavoro in un foglio di lavoro opzione, fare clic Successivo pulsante.
doc combina i fogli in un unico foglio 1

3. Nel Passo 2 di 3 finestra, tutte le cartelle di lavoro aperte sono state elencate e controllate nella Elenco delle cartelle di lavoro pannello e tutti i fogli delle cartelle di lavoro aperte sono stati elencati e controllati nel Elenco dei fogli di lavoro fai clic su Successivo per continuare.
doc combina i fogli in un unico foglio 1

Suggerimento: se desideri aggiungere cartelle di lavoro da combinare, fai clic sul pulsante Aggiungi per scegliere un percorso per aggiungere cartelle di lavoro.
doc combina i fogli in un unico foglio 1

4. Nell'ultimo passaggio, scegli le opzioni di cui hai bisogno. Clic Fine pulsante.

5. Viene visualizzata una finestra di dialogo per scegliere una cartella in cui posizionare la cartella di lavoro combinata, è possibile rinominarla nel Nome del file barra, fare clic Risparmi finire.
doc combina i fogli in un unico foglio 1

6. Ora tutti i fogli nelle cartelle di lavoro aperte sono stati combinati insieme e viene visualizzata una finestra di dialogo per chiederti se salvare le impostazioni come scenario, fare clic su or Non come desidera.

Apri la cartella di lavoro combinata che hai salvato, i fogli tra le cartelle di lavoro sono stati uniti in un unico foglio.
doc combina i fogli in un unico foglio 1


2. Combina più cartelle di lavoro in una cartella di lavoro

Ecco tre cartelle di lavoro necessarie da combinare insieme in un'unica cartella di lavoro.

 Gen  Febbraio  Mar
doc combina i fogli in un unico foglio 1 doc combina i fogli in un unico foglio 1 doc combina i fogli in un unico foglio 1

esempio di documentogen.xlsx  esempio di documentofeb.xlsx  esempio di documentomar.xlsx

2.1 Combina le cartelle di lavoro in una cartella di lavoro con il comando Sposta o Copia


Per combinare solo fogli in poche cartelle di lavoro, Excel's Sposta o copia comando può farti un favore.

1. Aprire le prime due cartelle di lavoro che si desidera combinare, attivare la prima cartella di lavoro, selezionare i fogli che si desidera spostare, quindi fare clic con il pulsante destro del mouse per abilitare il menu di scelta rapida e fare clic Sposta o copia.
doc combina i fogli in un unico foglio 1

Suggerimenti:

1) Fare clic con il tasto destro su una scheda e scegliere Seleziona tutti i fogli dal menu contestuale prima se vuoi spostare tutti i fogli, quindi usa il Sposta o copia comando.

2) Tenere Ctrl tasto per selezionare più fogli non adiacenti.

3) Seleziona il primo foglio e tieni premuto Shift tasto per selezionare l'ultimo foglio per selezionare più fogli adiacenti.

2. Nel Sposta o copia dialogo, nel file Prenotare elenco a discesa, scegli la cartella di lavoro in cui vuoi spostare i fogli, qui scegli Jan, quindi specifica la posizione in cui desideri posizionare i fogli Prima del foglio , fai click su OK.
doc combina i fogli in un unico foglio 1

Nota:

1) Faresti meglio a controllare Crea una copiao la cartella di lavoro originale perderà il foglio di lavoro dopo lo spostamento.

2) Se vuoi inserire tutte le cartelle di lavoro in una nuova cartella di lavoro, scegli (nuovo libro) in Prenotare menu `A tendina.
doc combina i fogli in un unico foglio 1

Come i fogli sono stati spostati nella cartella di lavoro principale.
doc combina i fogli in un unico foglio 1

Ripeti i passaggi precedenti per spostare tutte le cartelle di lavoro in una.

2.2 Combina più cartelle di lavoro (in una cartella) in una cartella di lavoro con codice VBA


Per combinare molte cartelle di lavoro che si trovano tutte in un'unica cartella, puoi utilizzare un codice VBA.

1. Abilita la cartella di lavoro in cui desideri unire tutte le cartelle di lavoro, quindi premi altro + F11 chiavi per aprire il Microsoft Visual Basic, Applications Edition finestra.
doc combina i fogli in un unico foglio 1

2. Nella finestra che si apre, fare clic su inserire > Moduli per inserire un nuovo modulo vuoto.
doc combina i fogli in un unico foglio 1

3. Copia e incolla sotto il codice VBA nel nuovo modulo.

VBA: combina più cartelle di lavoro nella cartella di lavoro corrente

Sub GetSheets()
'Updated by Extendoffice
Path = "C:\Users\AddinTestWin10\Desktop\combine sheets\combine sheets into one workbook\"
Filename = Dir(Path & "*.xlsx")
  Do While Filename <> ""
  Workbooks.Open Filename:=Path & Filename, ReadOnly:=True
     For Each Sheet In ActiveWorkbook.Sheets
     Sheet.Copy After:=ThisWorkbook.Sheets(1)
  Next Sheet
     Workbooks(Filename).Close
     Filename = Dir()
  Loop
End Sub

 doc combina i fogli in un unico foglio 1

Note:

Nel codice VBA, lo script "C:\Utenti\AddinTestWin10\Desktop\combina fogli\combina fogli in una cartella di lavoro\" è il percorso della cartella in cui si trovano le cartelle di lavoro che si desidera combinare, modificarlo per soddisfare le proprie esigenze.

Se le cartelle di lavoro che desideri unire si trovano in cartelle diverse, copiale prima in una cartella.

4. Stampa F5 chiave per eseguire il codice, quindi tutte le cartelle di lavoro sono state copiate alla fine della cartella di lavoro corrente.
doc combina i fogli in un unico foglio 1

Mancia: tutti i fogli copiati utilizzeranno il loro nome originale, se si desidera utilizzare il nome della cartella di lavoro come prefisso, utilizzare il codice seguente:

Sub MergeWorkbooks()
'Updated by Extendoffice
Dim xStrPath As String
Dim xStrFName As String
Dim xWS As Worksheet
Dim xMWS As Worksheet
Dim xTWB As Workbook
Dim xStrAWBName As String
On Error Resume Next
xStrPath = "C:\Users\AddinTestWin10\Desktop\combine sheets\combine sheets into one workbook\"
xStrFName = Dir(xStrPath & "*.xlsx")
Application.ScreenUpdating = False
Application.DisplayAlerts = False
Set xTWB = ThisWorkbook
Do While Len(xStrFName) > 0
    Workbooks.Open Filename:=xStrPath & xStrFName, ReadOnly:=True
    xStrAWBName = ActiveWorkbook.Name
    For Each xWS In ActiveWorkbook.Sheets
    xWS.Copy After:=xTWB.Sheets(xTWB.Sheets.Count)
    Set xMWS = xTWB.Sheets(xTWB.Sheets.Count)
    xMWS.Name = xStrAWBName & "(" & xMWS.Name & ")"
    Next xWS
    Workbooks(xStrAWBName).Close
    xStrFName = Dir()
Loop
Application.ScreenUpdating = True
Application.DisplayAlerts = True
End Sub

 doc combina i fogli in un unico foglio 1

2.3 Combina più cartelle di lavoro (in più cartelle) in un'unica cartella di lavoro utilizzando uno strumento utile


A volte, potresti voler combinare tutte le cartelle di lavoro in cartelle diverse in un'unica cartella di lavoro. Ad esempio, per combinare tutte le cartelle di lavoro nella cartella 2020 e 2021 in una cartella di lavoro, non esiste un modo diretto in Excel per gestirlo.
doc combina i fogli in un unico foglio 1

Tuttavia, la Combinare caratteristica di Kutools for Excel fornisce un'opzione per combinare cartelle di lavoro su più cartelle in una.

Dopo shavasana, sedersi in silenzio; saluti; installazione gratuita Kutools per Excel, per favore fai come di seguito:

1. Abilitare Excel, fare clic su Kutools Plus > Combinare, Viene visualizzata una finestra di dialogo per ricordare alcuni avvisi sulla password, se le cartelle di lavoro che si desidera utilizzare non toccano la password, è sufficiente fare clic OK per continuare.
doc combina i fogli in un unico foglio 1
doc combina i fogli in un unico foglio 1

2. Nel Combina fogli di lavoro - Passaggio 1 di 3 finestra, controlla Combina più fogli di lavoro da cartelle di lavoro in una cartella di lavoro opzione, fare clic Successivo pulsante.
doc combina i fogli in un unico foglio 1

3. Nel Passo 2 di 3 finestra, fare clic sulla freccia accanto a Aggiungi per visualizzare il menu a discesa, fare clic su cartella.
doc combina i fogli in un unico foglio 1

4. Quindi in Seleziona cartella finestra di dialogo, scegli una cartella che desideri utilizzare, fai clic su Seleziona cartella per aggiungerlo Elenco delle cartelle di lavoro .
doc combina i fogli in un unico foglio 1
doc combina i fogli in un unico foglio 1

5. Ripetere il passaggio precedente per aggiungere tutte le cartelle ed elencare tutte le cartelle di lavoro nel Elenco delle cartelle di lavoro, fare clic su Successivo.
doc combina i fogli in un unico foglio 1

6. Nell'ultimo passaggio, scegli le opzioni di cui hai bisogno. Clic Fine pulsante.
doc combina i fogli in un unico foglio 1

7. Viene visualizzata una finestra di dialogo per scegliere una cartella in cui posizionare la cartella di lavoro combinata, è possibile rinominarla nel Nome del file barra, fare clic Risparmi finire.
doc combina i fogli in un unico foglio 1

8. Ora tutti i fogli sono stati combinati insieme e viene visualizzata una finestra di dialogo per chiederti se salvare le impostazioni come scenario, fare clic su or Non come desidera.
doc combina i fogli in un unico foglio 1

Viene visualizzata una nuova cartella di lavoro che elenca il risultato della combinazione, fare clic sul collegamento del file di output per controllare il foglio combinato.
doc combina i fogli in un unico foglio 1

Combina risultato

Nota: nella cartella di lavoro combinata, il primo foglio denominato Kutools per Excel elenca alcune informazioni sui fogli di lavoro originali e sui fogli combinati finali, puoi eliminarlo se non ti serve.
doc combina i fogli in un unico foglio 1


3. Combina fogli specifici da più cartelle di lavoro in una cartella di lavoro

Se desideri combinare solo alcuni fogli di cartelle di lavoro in una cartella di lavoro, non tutti i fogli di ciascuna cartella di lavoro, puoi provare i metodi seguenti.

esempio di documentoquarto-1.xlsx esempio di documentoquarto-2.xlsx esempio di documentoquarto-3.xlsx

3.1 Combina fogli specifici da cartelle di lavoro (tutte le cartelle di lavoro nella stessa cartella) in una cartella di lavoro con codice VBA


1. Aprire una cartella di lavoro per individuare i fogli di lavoro combinati, quindi premere altro + F11 chiavi per aprire il Microsoft Visual Basic, Applications Edition finestra.

2. Nella finestra che si apre, fare clic su inserire > Moduli per inserire un nuovo modulo vuoto.
doc combina i fogli in un unico foglio 1

3. Copia e incolla sotto il codice VBA nel nuovo modulo.

VBA: combina fogli specifici di più cartelle di lavoro nella cartella di lavoro corrente

Sub MergeSheets2()
'Updated by Extendoffice
Dim xStrPath As String
Dim xStrFName As String
Dim xWS As Worksheet
Dim xMWS As Worksheet
Dim xTWB As Workbook
Dim xStrAWBName As String
Dim xI As Integer
On Error Resume Next
 
xStrPath = "C:\Users\AddinTestWin10\Desktop\combine sheets\combine specific sheets from multiple workbooks\"
xStrName = "A,B"
 
xArr = Split(xStrName, ",")
 
Application.ScreenUpdating = False
Application.DisplayAlerts = False
Set xTWB = ThisWorkbook
xStrFName = Dir(xStrPath & "*.xlsx")
Do While Len(xStrFName) > 0
Workbooks.Open Filename:=xStrPath & xStrFName, ReadOnly:=True
xStrAWBName = ActiveWorkbook.Name
For Each xWS In ActiveWorkbook.Sheets
For xI = 0 To UBound(xArr)
If xWS.Name = xArr(xI) Then
xWS.Copy After:=xTWB.Sheets(xTWB.Sheets.Count)
Set xMWS = xTWB.Sheets(xTWB.Sheets.Count)
xMWS.Name = xStrAWBName & "(" & xArr(xI) & ")"
Exit For
End If
Next xI
Next xWS
Workbooks(xStrAWBName).Close
xStrFName = Dir()
Loop
Application.ScreenUpdating = True
Application.DisplayAlerts = True
 
End Sub

 doc combina i fogli in un unico foglio 1

Note:

1) Nel codice VBA, lo script " C:\Utenti\AddinTestWin10\Desktop\combina fogli\combina fogli specifici da più cartelle di lavoro\" è il percorso in cui si trovano le cartelle di lavoro che si desidera combinare, modificarlo per soddisfare le proprie esigenze.

2) Nel codice VBA, lo script "A, B" sono i nomi dei fogli dei fogli specifici che voglio combinare insieme dalle cartelle di lavoro, modificali in base alle tue esigenze, utilizzando le virgole per separare il nome di ciascun foglio.

3) Se le cartelle di lavoro che si desidera unire si trovano in cartelle diverse, copiarle prima in una cartella.

4. Stampa F5 chiave per eseguire il codice, quindi solo i fogli di lavoro specifici sono stati copiati alla fine della cartella di lavoro corrente.
doc combina i fogli in un unico foglio 1

3.2 Combina fogli specifici da più cartelle di lavoro (tra più cartelle) con uno strumento utile


Se le cartelle di lavoro che desideri combinare si trovano in molte cartelle diverse, puoi provare Kutools for Excel'S Combinare caratteristica.

Dopo shavasana, sedersi in silenzio; saluti; installazione gratuita Kutools per Excel, per favore fai come di seguito:

1. Abilitare Excel, fare clic su Kutools Plus > Combinare, Viene visualizzata una finestra di dialogo per ricordare alcuni avvisi sulla password, se le cartelle di lavoro che si desidera utilizzare non toccano la password, è sufficiente fare clic OK per continuare.
doc combina i fogli in un unico foglio 1
doc combina i fogli in un unico foglio 1

2. Nel Combina fogli di lavoro - Passaggio 1 di 3 finestra, controlla Combina più fogli di lavoro da cartelle di lavoro in una cartella di lavoro opzione, fare clic Successivo pulsante.

doc combina i fogli in un unico foglio 1

3. Nel Passo 2 di 3 finestra, fare clic sulla freccia accanto a Aggiungi per visualizzare il menu a discesa, fare clic su cartella.
doc combina i fogli in un unico foglio 1

4. Quindi in Seleziona cartella finestra di dialogo, scegli una cartella che desideri utilizzare, fai clic su Seleziona cartella per aggiungerlo Elenco delle cartelle di lavoro .
doc combina i fogli in un unico foglio 1
doc combina i fogli in un unico foglio 1

5. Ripetere il passaggio precedente per aggiungere tutte le cartelle ed elencare tutte le cartelle di lavoro nel Elenco delle cartelle di lavoro.
doc combina i fogli in un unico foglio 1

6. Allora resta dentro Passo 2 di 3 finestra, selezionare una cartella di lavoro nel Elenco delle cartelle di lavoro, e controlla solo i fogli che vuoi usare in Elenco dei fogli di lavoroquindi fare clic su Stesso foglio pulsante. Ora tutti i fogli omonimi delle cartelle di lavoro nel Elenco delle cartelle di lavoro sono stati controllati. Clic Successivo per continuare.
doc combina i fogli in un unico foglio 1

7. Nell'ultimo passaggio, scegli le opzioni di cui hai bisogno. Clic Fine pulsante.
doc combina i fogli in un unico foglio 1

8. Viene visualizzata una finestra di dialogo per scegliere una cartella in cui posizionare la cartella di lavoro combinata, è possibile rinominarla nel Nome del file barra, fare clic Risparmi finire
doc combina i fogli in un unico foglio 1

9. Ora i fogli specifici sono stati combinati insieme e viene visualizzata una finestra di dialogo per chiederti se salvare le impostazioni come scenario, fare clic su or Non come desidera.

Viene visualizzata una nuova cartella di lavoro che elenca il risultato della combinazione, fare clic sul collegamento del file di output per controllare il foglio combinato.

Combina risultato

Nota: nella cartella di lavoro combinata, il primo foglio denominato Kutools per Excel elenca alcune informazioni sui fogli di lavoro originali e sui fogli combinati finali, puoi eliminarlo se non ti serve.
doc combina i fogli in un unico foglio 1


4. Combina due fogli in base alla colonna chiave

Come mostrato nell'immagine sottostante, ci sono due tabelle in due fogli, si desidera combinare queste due tabelle in una basata su una colonna chiave in Excel.

Table1  Table2 
doc combina i fogli in un unico foglio 1 doc combina i fogli in un unico foglio 1
Tabella combinata 
doc combina i fogli in un unico foglio 1


4.1 Combina due tabelle in base a una colonna chiave utilizzando Query (Excel 2016 o versioni successive)


Le domanda funzionalità in Excel 2016 o versioni successive è molto potente, supporta la combinazione di due tabelle in base a una colonna chiave.

Prima di usare il domanda funzione, assicurati che gli intervalli che desideri combinare siano stati creati come tabelle.

esempio di documentocombinare-due-tabelle-basato-su-una-colonna-chiave-query.xlsx

1. Fare clic su qualsiasi cella della prima tabella, fare clic su Dati > Dalla tabella nel Ottieni e trasforma gruppo.

doc combina i fogli in un unico foglio 1

2. Nel Editor di query finestra di dialogo, fare clic Compila il > Chiudi e carica A comando. Vedi screenshot:
doc combina i fogli in un unico foglio 1

3. Poi nel saltato fuori Carica in dialogo, controlla Crea solo connessione opzione. Clic Caricare.
doc combina i fogli in un unico foglio 1

Ora puoi vedere il file Query sulla cartella di lavoro visualizzazione del riquadro e la tabella è stata elencata nel riquadro come collegamento.
doc combina i fogli in un unico foglio 1

Ripeti i passaggi precedenti per aggiungere la seconda tabella al Query sulla cartella di lavoro riquadro.
doc combina i fogli in un unico foglio 1

4. Quindi fare clic Dati > Nuova query > Combina query > Unire.

doc combina i fogli in un unico foglio 1

5. Nel Unire finestra, scegliere separatamente le due tabelle che si desidera combinare nei due elenchi a discesa. La tabella in basso verrà combinata nella tabella sopra.
doc combina i fogli in un unico foglio 1

6. Fare clic sulla colonna chiave su cui si desidera combinare due tabelle, fare clic su OK.
doc combina i fogli in un unico foglio 1

7. il Merge1 – Editor di query viene visualizzata la finestra, fare clic sul pulsante di espansione accanto newColumn, quindi seleziona tutte le colonne tranne la colonna chiave, deseleziona Usa il nome della colonna originale come prefisso casella di controllo, fare clic su OK.
doc combina i fogli in un unico foglio 1

Ora due tabelle sono state unite in una in base alla colonna chiave specificata.
doc combina i fogli in un unico foglio 1

8. Clic Compila il > Chiudi e carica in, Nella Carica in dialogo, controlla Table opzione e specificare la posizione che si desidera caricare. Clic Caricare.
doc combina i fogli in un unico foglio 1 doc combina i fogli in un unico foglio 1

Ora le due tabelle sono state unite in base a una colonna chiave.
doc combina i fogli in un unico foglio 1

4.2 Combina due fogli in base a una colonna chiave utilizzando le funzioni di Excel


Se vuoi solo spostare una o due colonne da un foglio all'altro e individuarle in base a una colonna chiave, le funzioni di Excel possono aiutarti.

Ad esempio, sposta i dati completi dal foglio 2 al foglio 1 e in base alla colonna A per individuare i dati.

esempio di documentocombinare-due-fogli-basato-su-una-chiave-colonna-funzioni.xlsx

Sheet1  Sheet2 
doc combina i fogli in un unico foglio 1 doc combina i fogli in un unico foglio 1

4.21 Combina due fogli per una colonna con CERCA.VERT

1. Copia e incolla sotto la formula accanto alla tabella nel foglio 1:

=CERCA.VERT(A2,Foglio2!$A$2:$B$5,2,FALSO)

Spiegazione:

A2: il primo valore di ricerca (colonna chiave);

Foglio2!$A$2:$B$5: la matrice della tabella, la tabella contiene due o più colonne in cui si trova la colonna del valore di ricerca e la colonna del valore del risultato;

2: l'indice della colonna, il numero di colonna specifico (è un numero intero) di table_array, da cui restituirai il valore corrispondente.

2. Stampa entrare chiave per ottenere il primo risultato.
doc combina i fogli in un unico foglio 1

3. Quindi trascina verso il basso la maniglia di riempimento automatico per riempire con tutti i dati.
doc combina i fogli in un unico foglio 1

4. Mantieni evidenziate le celle della formula, fai clic su Casa scheda e vai a formattare le celle di cui hai bisogno nel Numero gruppo.
doc combina i fogli in un unico foglio 1

Per ulteriori informazioni sulla funzione CERCA.VERT, fare clic qui.

4.22 Combina due fogli per colonna con una formula combina le funzioni CONFRONTA e INDICE

1. Copia e incolla sotto la formula accanto alla tabella nel foglio 1:

=INDEX(Sheet2!$B$2:$B$5,MATCH(Sheet1!A2,Sheet2!$A$2:$A$5,0))

Spiegazione:

Foglio2!$B$2:$B$5: la colonna con il valore corrispondente che si desidera trovare;

Foglio1!A2: il primo valore di ricerca (nella colonna chiave);

Foglio2!$A$2:$A$5: la colonna chiave su cui si desidera combinare due fogli.

2. Stampa entrare chiave per ottenere il primo risultato.
doc combina i fogli in un unico foglio 1

3. Quindi trascina verso il basso la maniglia di riempimento automatico per riempire con tutti i dati.
doc combina i fogli in un unico foglio 1

4. Mantieni evidenziate le celle della formula, fai clic su Casa scheda e vai a formattare le celle di cui hai bisogno nel Numero gruppo.
doc combina i fogli in un unico foglio 1

Per ulteriori informazioni su INDICE.

Per ulteriori informazioni su MATCH.

4.3 Combina due fogli basati su una colonna chiave con uno strumento utile


Tranne la funzione Combina, c'è un'altra potente funzione: Tabelle Unisci in Kutools for Excel, che può combinare rapidamente e facilmente due fogli basati su una colonna chiave.

esempio di documentocombinare-due-fogli-basato-su-una-colonna-chiave-strumento-handy.xlsx

Dopo shavasana, sedersi in silenzio; saluti; installazione gratuita Kutools per Excel, per favore fai come di seguito:

1. Clic Kutools Plus >Tabelle Unisci.
doc combina i fogli in un unico foglio 1

2. Nel Tabili Unisci – Passaggio 1 di 5 finestra, selezionare gli intervalli della tabella in Seleziona la tabella principale ed Seleziona la tabella di ricerca sezione separatamente, fare clic su Successivo.
doc combina i fogli in un unico foglio 1

3. Nel Passo 2 di 5 finestra, seleziona la colonna chiave che desideri combinare in base a, fai clic su Successivo.
doc combina i fogli in un unico foglio 1

4. Nel Passo 3 di 5 finestra, è possibile controllare le colonne in cui si desidera aggiornare i dati in base alla tabella di ricerca, se non è necessario aggiornare i dati, è sufficiente fare clic direttamente Successivo.
doc combina i fogli in un unico foglio 1

5. Nel Passo 4 di 5 finestra, qui controlla le colonne che vuoi unire alla tabella principale, quindi fai clic su Successivo.
doc combina i fogli in un unico foglio 1

6. Nell'ultimo passaggio, specifica le opzioni di cui hai bisogno, fai clic su Fine.
doc combina i fogli in un unico foglio 1

Questa funzione supporta la combinazione di due fogli in diverse cartelle di lavoro.


5. Combina due fogli basati su due colonne

Supponendo che ci siano due tabelle in sheet1 e sheet2 separatamente, ora, per spostare i dati nella colonna End_Date da sheet2 a sheet1 in base alla colonna Project e alla colonna Start_Date come mostrato nell'immagine sottostante:

 Sheet1 Sheet2 
doc combina i fogli in un unico foglio 1 doc combina i fogli in un unico foglio 1
Foglio combinato 
doc combina i fogli in un unico foglio 1

esempio di documentoFare clic per scaricare il file di esempio

In Excel, le funzionalità integrate non supportano questa operazione, ma il Tabelle Unisci of Kutools for Excel in grado di gestirlo.

Dopo shavasana, sedersi in silenzio; saluti; installazione gratuita Kutools per Excel, per favore fai come di seguito:

1. Clic Kutools Plus > Tabelle Unisci.
doc combina i fogli in un unico foglio 1

2. Nel Tabelle Unisci - Passaggio 1 di 5 finestra, selezionare gli intervalli della tabella in Seleziona la tabella principale ed Seleziona la tabella di ricercae sezione separatamente, fare clic su Successivo.
doc combina i fogli in un unico foglio 1

3. Nel Passo 2 di 5 finestra, seleziona le due colonne chiave che desideri combinare in base a, fai clic su Successivo.

Nota: automaticamente, le colonne correlate nella tabella di ricerca verranno abbinate, puoi fare clic sul nome della colonna nelle colonne della tabella di ricerca per modificarle in base alle tue esigenze.
doc combina i fogli in un unico foglio 1

4. Nel Passo 3 di 5 finestra, è possibile controllare le colonne in cui si desidera aggiornare i dati in base alla tabella di ricerca, se non è necessario aggiornare i dati, è sufficiente fare clic direttamente Successivo.

doc combina i fogli in un unico foglio 1

5. Nel Passo 4 di 5 finestra, qui controlla le colonne che vuoi unire alla tabella principale, quindi fai clic su Successivo.
doc combina i fogli in un unico foglio 1

6. Nell'ultimo passaggio, specifica le opzioni di cui hai bisogno, fai clic su Fine.
doc combina i fogli in un unico foglio 1

Quindi le colonne che vuoi aggiungere sono state aggiunte alla fine della tabella principale.
doc combina i fogli in un unico foglio 1

Questa funzione supporta la combinazione di due fogli in diverse cartelle di lavoro.


6. Combina fogli con le stesse intestazioni

Per combinare più fogli con la stessa intestazione come mostrato nell'immagine sottostante:

doc combina i fogli in un unico foglio 1  doc combina i fogli in un unico foglio 1 
doc combina i fogli in un unico foglio 1 doc combina i fogli in un unico foglio 1
 Foglio combinato
doc combina i fogli in un unico foglio 1

esempio di documentoFare clic per scaricare il file di esempio

6.1 Combina tutti i fogli con le stesse intestazioni usando VBA


Esiste un codice VBA in grado di combinare tutti i fogli di una cartella di lavoro con le stesse intestazioni.

1. Abilita la cartella di lavoro in cui desideri unire i fogli di lavoro con la stessa intestazione, quindi premi altro + F11 chiavi per aprire il Microsoft Visual Basic, Applications Edition finestra.

2. Nella finestra che si apre, fare clic su inserire > Moduli per inserire un nuovo modulo vuoto.
doc combina i fogli in un unico foglio 1

3. Copia e incolla sotto il codice VBA nel nuovo modulo.

VBA: combina fogli con la stessa intestazione

Sub Combine()
'Update by Extendoffice
    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

 doc combina i fogli in un unico foglio 1

4. premi il F5 chiave per eseguire il codice, viene visualizzata una finestra di dialogo per chiedere il numero di righe di intestazione, digitare il numero nella casella di testo. Clic OK.
doc combina i fogli in un unico foglio 1

Ora tutti i fogli di questa cartella di lavoro sono stati combinati in un nuovo foglio denominato Combinato.
doc combina i fogli in un unico foglio 1

6.2 Combina fogli con le stesse intestazioni utilizzando uno strumento utile


Le Combinare caratteristica di Kutools for Excel può anche gestire questo lavoro e supporta la combinazione di fogli tra cartelle di lavoro.

Dopo shavasana, sedersi in silenzio; saluti; installazione gratuita Kutools per Excel, per favore fai come di seguito:

1. Abilita la cartella di lavoro che desideri combinare i fogli con le stesse intestazioni, fai clic su Kutools Plus > Combinare.
doc combina i fogli in un unico foglio 1

2. Viene visualizzata una finestra di dialogo per ricordarti qualcosa sulla password, se le cartelle di lavoro che utilizzi non comportano password, fai clic su OK continuare. Nel saltar fuori Combina fogli di lavoro - Passaggio 1 di 3 finestra, controlla Combina più fogli di lavoro da cartelle di lavoro in un foglio di lavoro opzione, fare clic Successivo.
doc combina i fogli in un unico foglio 1

3. Nel Passo 2 di 3 finestra, tutti i fogli sono elencati e registrati Elenco dei fogli di lavoro , fai click su Successivo andare avanti.
doc combina i fogli in un unico foglio 1

Suggerimenti:

1) Se vuoi combinare solo alcuni fogli, controlla semplicemente i nomi dei fogli di cui hai bisogno e lascia gli altri deselezionati.
doc combina i fogli in un unico foglio 1

2) Se desideri aggiungere più cartelle di lavoro da combinare, fai clic su Aggiungi per aggiungere file o cartelle nel Elenco delle cartelle di lavoro .
doc combina i fogli in un unico foglio 1

4. Nel Passo 3 di 3, dai un'occhiata all' Combina per riga opzione e digita il numero di righe di intestazione nel campo Numero di righe di intestazione casella di testo, specifica altre impostazioni di cui hai bisogno. Clic Fine.
doc combina i fogli in un unico foglio 1

5. Seleziona una cartella e dai un nome alla nuova cartella di lavoro nel Specificare il nome e il percorso del file per la cartella di lavoro combinata finestra di dialogo, fare clic Risparmi.
doc combina i fogli in un unico foglio 1

6. Viene visualizzata una finestra di dialogo che chiede se salvare le impostazioni come scenario, fare clic su or Non per te bisogno. Viene visualizzata una cartella di lavoro per elencare la cartella di lavoro originale e i nuovi collegamenti alla cartella di lavoro, fare clic sul collegamento del nuovo percorso della cartella di lavoro per aprirlo per il controllo.
doc combina i fogli in un unico foglio 1


Unisci

1. Combina i fogli e fai alcuni calcoli

Ad esempio, ci sono tre fogli con le stesse intestazioni di riga e intestazioni di colonna, ora vuoi combinarli con le stesse intestazioni e sommare i dati come mostrato nelle schermate seguenti.

doc combina i fogli in un unico foglio 1 doc combina i fogli in un unico foglio 1 doc combina i fogli in un unico foglio 1
Risultato 
doc combina i fogli in un unico foglio 1

esempio di documentoFare clic per scaricare il file di esempio

1.1 Combina fogli e calcola con la funzione Consolida


In Excel, il Unisci la funzione supporta la combinazione di fogli e l'esecuzione di calcoli.

1. Abilita la cartella di lavoro in cui desideri combinare i suoi fogli e seleziona una cella in cui desideri posizionare i dati combinati, fai clic su Dati > Unisci.
doc combina i fogli in un unico foglio 1

2. Nel Unisci finestra di dialogo, eseguire le seguenti impostazioni:

1) nel Funzione menu a tendina, scegli il calcolo che vuoi fare dopo aver unito i fogli.
doc combina i fogli in un unico foglio 1

2) Fare clic sull'icona di selezione accanto Scopri la nostra gamma di prodotti pulsante per scegliere la gamma da combinare e fare clic Aggiungi Vai all’email Tutti i riferimenti .
doc combina i fogli in un unico foglio 1

Ripetere questo passaggio per aggiungere tutti gli intervalli necessari per essere combinati nel Tutti i riferimenti .
doc combina i fogli in un unico foglio 1

3) nel Usa etichette in sezione, controlla il Riga superiore ed Colonna sinistra caselle di controllo se gli intervalli hanno sia l'intestazione di riga che l'intestazione di colonna.
doc combina i fogli in un unico foglio 1

4) Se si desidera che i contenuti combinati cambino al variare dei dati di origine, selezionare Crea collegamenti ai dati di origine casella di controllo.
doc combina i fogli in un unico foglio 1

3. Clic OK. Gli intervalli sono stati combinati e riassunti in base alle intestazioni.
doc combina i fogli in un unico foglio 1

Nota: se gli intervalli che si desidera combinare si trovano in altre cartelle di lavoro, fare clic su Sfoglia nella finestra di dialogo Consolida per scegliere la cartella di lavoro, quindi digitare il nome e l'intervallo del foglio nella casella di testo e fare clic su Aggiungi per aggiungere l'intervallo a Tutti i riferimenti sezione.
doc combina i fogli in un unico foglio 1

1.2 Combina fogli ed esegui calcoli con uno strumento utile


Le Combinare caratteristica di Kutools for Excel supporta combinare fogli in più cartelle di lavoro ed eseguire calcoli in un unico foglio.

Dopo shavasana, sedersi in silenzio; saluti; installazione gratuita Kutools per Excel, per favore fai come di seguito:

1. Abilitare le cartelle di lavoro che si desidera consolidare, fare clic su Kutools Plus > Combinare.
doc combina i fogli in un unico foglio 1

2. Viene visualizzata una finestra di dialogo per ricordarti qualcosa sulla password, se le cartelle di lavoro che utilizzi non comportano password, fai clic su OK continuare. Nel saltar fuori Combina fogli di lavoro - Passaggio 1 di 3 finestra, controlla Consolida e calcola i valori su più cartelle di lavoro in un foglio di lavoro opzione, fare clic Successivo.
doc combina i fogli in un unico foglio 1

3. Nel Passo 2 di 3 finestra, tutti i fogli delle cartelle di lavoro aperte sono elencati e archiviati Elenco dei fogli di lavoro , fai click su Successivo andare avanti.
doc combina i fogli in un unico foglio 1

Mancia: se desideri combinare solo alcuni fogli, controlla i nomi dei fogli di cui hai bisogno e lascia gli altri deselezionati. Se desideri aggiungere più cartelle di lavoro da combinare, fai clic su Aggiungi per aggiungere file o cartelle nella sezione Elenco cartelle di lavoro.
doc combina i fogli in un unico foglio 1

4. Nel Passo 3 di 3, specifica il calcolo, le etichette di cui hai bisogno. Clic Fine.
doc combina i fogli in un unico foglio 1

5. Seleziona una cartella e dai un nome alla nuova cartella di lavoro nel Specificare il nome e il percorso del file per la cartella di lavoro combinata finestra di dialogo, fare clic Risparmi.
doc combina i fogli in un unico foglio 1

6. Viene visualizzata una finestra di dialogo che chiede se salvare le impostazioni come scenario, fare clic su or Non per te bisogno. Viene visualizzata una cartella di lavoro per elencare la cartella di lavoro originale e i nuovi collegamenti alla cartella di lavoro, fare clic sul collegamento del nuovo percorso della cartella di lavoro per aprirlo per il controllo.
doc combina i fogli in un unico foglio 1


2. Combina più fogli in una tabella pivot

Se i tuoi dati sono in una struttura semplice come mostrato nell'immagine sottostante, puoi combinare i fogli direttamente in una tabella pivot.

doc combina i fogli in un unico foglio 1 
doc combina i fogli in un unico foglio 1
doc combina i fogli in un unico foglio 1

esempio di documentoFare clic per scaricare l'esempio

1. Abilita la cartella di lavoro che utilizzerai, fai clic su Personalizza la barra degli strumenti di accesso rapido > Altri comandi.
doc combina i fogli in un unico foglio 1

2. Nel popping Opzioni di Excel finestra, scegliere Tutti i comandi dal Scegli comandi da sezione, quindi trascina la barra di scorrimento per selezionare Creazione guidata tabella pivot e grafico pivot.
doc combina i fogli in un unico foglio 1

3. Clic Aggiungi aggiungere il Creazione guidata tabella pivot e grafico pivot Vai all’email Personalizza la barra degli strumenti di accesso rapido, fare clic su OK.
doc combina i fogli in un unico foglio 1

4. Fare clic sul Creazione guidata tabella pivot e grafico pivot comando dalla barra degli strumenti e nel Passo 1 di 3, dai un'occhiata all' Intervalli di consolidamento multipli e tabella pivot opzioni, fare clic su Successivo.
doc combina i fogli in un unico foglio 1 doc combina i fogli in un unico foglio 1

5. Nel Passaggio 2a di 3, seleziona Creerò l'opzione dei campi della pagina, fai clic su Successivo.
doc combina i fogli in un unico foglio 1

6. Nel Passaggio 2b di 3, fare clic sull'icona di selezione per selezionare l'intervallo che si desidera combinare, fare clic su Aggiungi per aggiungerlo al Tutte le gamme sezione, ripetere questo passaggio per aggiungere tutti gli intervalli utilizzati per la combinazione. Spunta 0 nel Quanti campi della pagina vuoi. Clic Successivo.
doc combina i fogli in un unico foglio 1

7. Scegli la posizione in cui vuoi creare la tabella pivot Passo 3 di 3, fare clic su Fine.
doc combina i fogli in un unico foglio 1

Ora è stata creata una tabella pivot, specifica le impostazioni in Campi tabella pivot riquadro di cui hai bisogno.
doc combina i fogli in un unico foglio 1

Nota: se la struttura dei dati è complessa, secondo me, combinare i fogli con l'elenco dei metodi generali sopra e quindi trasformare il foglio dei risultati in tabella pivot.


Google Sheet

1. Combina i fogli di Google in un unico foglio

Supponendo che siano necessari tre fogli Google da combinare in uno come mostrato nell'immagine sottostante:

doc combina i fogli in un unico foglio 1 doc combina i fogli in un unico foglio 1 doc combina i fogli in un unico foglio 1 

esempio di documentoFare clic per scaricare il file di esempio

1.1 Combina i fogli di Google in un unico foglio tramite la funzione Filtro

In un foglio in cui desideri posizionare i dati combinati, scegli una cella, digita la formula seguente:

=({filter(A!A2:B, len(A!A2:A)); filter(B!A2:B, len(B!A2:A)); filter('C'!A2:B, len ('C'!A2:A)) })
doc combina i fogli in un unico foglio 1

Quindi i dati nel foglio A, B e C sono stati copiati.
doc combina i fogli in un unico foglio 1

Nella formula:

A, B, C sono i nomi dei fogli, A2: B è l'intervallo di dati in ogni foglio, A2: A è la prima colonna di ogni intervallo di dati.

1.2 Combina i fogli di Google in un unico foglio con la funzione IMPORTRANGE

Questa formula viene spesso utilizzata per combinare due intervalli nel foglio di Google.

Seleziona una cella sotto il primo intervallo di dati, digita la formula seguente:

=IMPORTRANGE("https://docs.google.com/spreadsheets/d/13K4vuZukmS4-x0qJs0EAXQkneIdNqelruDBF5ff5xNQ/edit","B!A2:B4")
doc combina i fogli in un unico foglio 1

Quindi i dati nel foglio B sono stati copiati di seguito.
doc combina i fogli in un unico foglio 1

Nella formula,

https://docs.google.com/spreadsheets/d/13K4vuZukmS4-x0qJs0EAXQkneIdNqelruDBF5ff5xNQ/edit

è la posizione del foglio, puoi trovarla nella barra degli indirizzi web.
doc combina i fogli in un unico foglio 1

SI!LA2:SI4 è l'intervallo di celle nel foglio B che si desidera copiare nel primo intervallo.

Nota: se la cella che inserisce la formula è stata modificata in precedenza, la formula restituirà #RIF!
doc combina i fogli in un unico foglio 1


2. Combina i fogli di Google in una cartella di lavoro

Se vuoi combinare fogli da più cartelle di lavoro in Google Sheet, non esiste un modo rapido come Excel.

Per combinare i fogli di Google dalle cartelle di lavoro in un'unica cartella di lavoro, puoi utilizzare il Copia a comando del menu di scelta rapida.

Fare clic con il tasto destro sul foglio che si desidera utilizzare, fare clic su Copia a > Nuovo foglio di calcolo or Foglio di calcolo esistente.
doc combina i fogli in un unico foglio 1

Se si sceglie Nuovo foglio di calcolo, viene visualizzata una finestra di dialogo per ricordare che il foglio è stato copiato, fare clic su OK. Ora il foglio corrente è stato copiato in una nuova cartella di lavoro. Puoi cliccare Apri foglio di calcolo controllare.
doc combina i fogli in un unico foglio 1

Se si sceglie Foglio di calcolo esistente, le Seleziona un foglio di lavoro in cui copiare questo foglio di lavoro viene visualizzata la finestra di dialogo.

1) Scegli dove si trova il foglio di calcolo esistente;

2) Scegli la cartella di lavoro in cui vuoi copiare il foglio File;

3) Oppure puoi digitare direttamente l'indirizzo web della cartella di lavoro in cui vuoi copiare nel o incolla un indirizzo web qui bar.

4) Fare clic Seleziona.
doc combina i fogli in un unico foglio 1

Se il foglio viene copiato in un nuovo foglio di calcolo, il nome del foglio nella nuova cartella di lavoro è lo stesso del nome originale, se il foglio viene copiato in un foglio di calcolo esistente, al nome del foglio nella cartella di lavoro combinata verrà aggiunto il prefisso Copia di .
doc combina i fogli in un unico foglio 1


Estensione

1. Combina i fogli e poi rimuovi i duplicati

Supponendo che ci siano due fogli che hanno dei duplicati, dobbiamo combinare i dati e rimuovere i duplicati come mostrato nell'immagine sottostante:

doc combina i fogli in un unico foglio 1 doc combina i fogli in un unico foglio 1 
Risultato generale Rimuovi i duplicati
doc combina i fogli in un unico foglio 1 doc combina i fogli in un unico foglio 1

esempio di documentoFare clic per scaricare l'esempio

1.1 Combina i fogli quindi rimuovi i duplicati con Rimuovi duplicati


In Excel, il Rimuovi duplicati funzione ti aiuta a rimuovere rapidamente i dati duplicati.

Dopo aver utilizzato i metodi sopra per combinare i fogli, quindi selezionare i dati combinati, fare clic su Dati > Rimuovi duplicati.
doc combina i fogli in un unico foglio 1

Nel Rimuovi duplicati finestra di dialogo, scegli le colonne da cui desideri rimuovere i duplicati, puoi controllare I miei dati hanno intestazioni per ignorare le intestazioni, fare clic su OK.
doc combina i fogli in un unico foglio 1

Quindi le righe duplicate sono state rimosse.
doc combina i fogli in un unico foglio 1

1.2 Combina i fogli e poi rimuovi i duplicati con uno strumento utile


Se sono necessari solo due intervalli da combinare e rimuovere i duplicati, il Tabelle Unisci of Kutools for Excel può rimuovere direttamente i duplicati durante la combinazione.

Dopo shavasana, sedersi in silenzio; saluti; installazione gratuita Kutools per Excel, per favore fai come di seguito:

1. Abilita la cartella di lavoro che contiene i dati che desideri combinare, fai clic su Kutools Plus > Tabelle Unisci.
doc combina i fogli in un unico foglio 1

2. Nel Tabili Unisci – Passaggio 1 di 5 finestra, selezionare i due intervalli che si desidera combinare e, se le tabelle hanno due intestazioni, selezionare il pulsante La tabella principale ha un'intestazione ed La tabella di ricerca ha un'intestazione caselle di controllo, fare clic su Successivo.
doc combina i fogli in un unico foglio 1

3. Nel Passo 2 di 5 finestra, controlla la colonna chiave su cui vuoi combinare gli intervalli, fai clic su Successivo.
doc combina i fogli in un unico foglio 1

4. Nel Passo 3 di 5 finestra, è possibile controllare le colonne in cui si desidera aggiornare i dati in base alla tabella di ricerca, fare clic su Successivo per andare all'ultimo passaggio.

Suggerimento: se nella tabella di ricerca è presente una nuova colonna da aggiungere alla tabella principale, verrà visualizzata una finestra del passaggio 4 di 5 per l'aggiunta di colonne.
doc combina i fogli in un unico foglio 1

5. Nel Passo 5 di 5 finestra, nel file Aggiungi opzioni sezione, controllare Aggiungi righe non corrispondenti alla fine della tabella principale casella di controllo, in Opzioni di aggiornamento sezione, controllare Aggiorna le celle solo quando sono presenti dati nella tabella di ricerca casella di controllo. Clic Fine.
doc combina i fogli in un unico foglio 1

Quindi le due tabelle vengono combinate nella tabella principale senza duplicati.
doc combina i fogli in un unico foglio 1


2. Combina fogli di lavoro con gli stessi nomi in un foglio di lavoro.

Supponendo che ci siano più cartelle di lavoro con fogli con lo stesso nome, come foglio1, foglio2, ora per combinare tutti i fogli denominati foglio1 in un foglio, tutti i fogli denominati foglio2 in un foglio come mostrato nell'immagine sottostante, è possibile utilizzare il Kutools for Excel'S Combinare caratteristica per affrontare rapidamente questo lavoro.

doc combina i fogli in un unico foglio 1 doc combina i fogli in un unico foglio 1 doc combina i fogli in un unico foglio 1
doc combina i fogli in un unico foglio 1 doc combina i fogli in un unico foglio 1 doc combina i fogli in un unico foglio 1

esempio di documento2020.xlsx esempio di documento2021.xlsx

Dopo shavasana, sedersi in silenzio; saluti; installazione gratuita Kutools per Excel, per favore fai come di seguito:

1. Abilita le cartelle di lavoro che combinerai, fai clic su Kstrumenti Plus > Combinare.
doc combina i fogli in un unico foglio 1

2. Viene visualizzata una finestra di dialogo per ricordarti qualcosa sulla password, se le cartelle di lavoro che utilizzi non comportano password, fai clic su OK continuare. Nel saltar fuori Combina fogli di lavoro - Passaggio 1 di 3 finestra, controlla Combina tutti i fogli di lavoro con lo stesso nome in un foglio di lavoro opzione, fare clic Successivo.
doc combina i fogli in un unico foglio 1

3. Nel Passo 2 di 3 finestra, tutti i fogli delle cartelle di lavoro aperte sono elencati e archiviati Elenco dei fogli di lavoro , fai click su Successivo andare avanti.
doc combina i fogli in un unico foglio 1

Suggerimenti:

Se desideri combinare solo alcuni fogli, controlla i nomi dei fogli di cui hai bisogno e lascia gli altri deselezionati.

Se desideri aggiungere più cartelle di lavoro da combinare, fai clic su Aggiungi per aggiungere file o cartelle nel Elenco delle cartelle di lavoro .
doc combina i fogli in un unico foglio 1

4. Nel Passo 3 di 3, specifica le impostazioni di cui hai bisogno. Clic Fine.
doc combina i fogli in un unico foglio 1

5. Seleziona una cartella e dai un nome alla nuova cartella di lavoro nel Specificare il nome e il percorso del file per la cartella di lavoro combinata finestra di dialogo, fare clic Risparmi.
doc combina i fogli in un unico foglio 1

6. Viene visualizzata una finestra di dialogo che chiede se salvare le impostazioni come scenario, fare clic su or Non per te bisogno. Viene visualizzata una cartella di lavoro per elencare la cartella di lavoro originale e i nuovi collegamenti alla cartella di lavoro, fare clic sul collegamento del nuovo percorso della cartella di lavoro per aprirlo per il controllo.
doc combina i fogli in un unico foglio 1

Combina per riga
doc combina i fogli in un unico foglio 1

Combina per colonna
doc combina i fogli in un unico foglio 1


3. Combina gli stessi intervalli tra i fogli in un unico foglio

Se desideri combinare gli stessi intervalli su più fogli in un unico foglio, ad esempio, combina solo l'intervallo A1: B5 della cartella di lavoro A e della cartella di lavoro B in un foglio, la funzione Combina di Kutools per Excel sarà una buona scelta.

A B Risultati combinati
doc combina i fogli in un unico foglio 1 doc combina i fogli in un unico foglio 1 doc combina i fogli in un unico foglio 1

esempio di documentoA.xlsx esempio di documentoB.xlsx

1. Abilita le cartelle di lavoro che utilizzerai, fai clic su Kutools Plus > Combinare.
doc combina i fogli in un unico foglio 1

2. Viene visualizzata una finestra di dialogo per ricordarti qualcosa sulla password, se le cartelle di lavoro che utilizzi non comportano password, fai clic su OK continuare. Nel saltar fuori Combina fogli di lavoro - Passaggio 1 di 3 finestra, controlla Combina più fogli di lavoro da cartelle di lavoro in un foglio di lavoro opzione, fare clic Successivo.
doc combina i fogli in un unico foglio 1

3. Nel Passo 2 di 3 finestra, tutti i fogli delle cartelle di lavoro aperte sono elencati e archiviati Elenco dei fogli di lavoro sezione, fare clic sull'icona di selezione nella Elenco dei fogli di lavoro, quindi seleziona l'intervallo che desideri utilizzare. Quindi fare clic su Stessa gamma pulsante per impostare l'intervallo di tutti i fogli su A1: B5. Clic Successivo.
doc combina i fogli in un unico foglio 1
doc combina i fogli in un unico foglio 1

Suggerimenti:

1) Se vuoi combinare solo alcuni fogli, controlla semplicemente i nomi dei fogli di cui hai bisogno e lascia gli altri deselezionati.

2) Se desideri aggiungere più cartelle di lavoro da combinare, fai clic su Aggiungi per aggiungere file o cartelle nel Elenco delle cartelle di lavoro .

4. Nel Passo 3 di 3, specifica le impostazioni di cui hai bisogno. Clic Fine.

5. Selezionare una cartella e assegnare un nome alla nuova cartella di lavoro nella finestra di dialogo Specificare il nome e il percorso del file per la cartella di lavoro combinata, fare clic su Risparmi.

6. Viene visualizzata una finestra di dialogo che chiede se salvare le impostazioni come scenario, fare clic su or Non per te bisogno. Viene visualizzata una cartella di lavoro per elencare la cartella di lavoro originale e i nuovi collegamenti alla cartella di lavoro, fare clic sul collegamento del nuovo percorso della cartella di lavoro per aprirlo per il controllo.


Potreste anche essere interessati a

Combina/importa più file CSV in più fogli di lavoro
Fornisce metodi per importare file CSV in Excel

Combina le celle e mantieni la formattazione della cella in Excel
In questo articolo, può aiutarti a combinare rapidamente le celle e mantenere la formattazione.

Combina il contenuto di più celle senza perdere dati in Excel
Qui vengono presentati i modi rapidi per combinare più celle senza perdere dati.

Combina data e ora in una cella in Excel
Offre due modi per combinare data e ora in una cella e visualizzarli come datetime.


  • Bar Super Formula (modifica facilmente più righe di testo e formula); Layout di lettura (leggi e modifica facilmente un gran numero di celle); Incolla su intervallo filtrato...
  • Unisci celle / righe / colonne e conservazione dei dati; Contenuto delle celle divise; Combina righe duplicate e somma / media... Impedisci celle duplicate; Confronta intervalli...
  • Seleziona Duplica o Unico Righe; Seleziona Righe vuote (tutte le celle sono vuote); Super Find e Fuzzy Find in molte cartelle di lavoro; Selezione casuale ...
  • Copia esatta Più celle senza modificare il riferimento della formula; Riferimenti di creazione automatica a più fogli; Inserisci punti elenco, Caselle di controllo e altro ...
  • Formule preferite e di inserimento rapido, Intervalli, grafici e immagini; Crittografa celle con password; Crea mailing list e invia email ...
  • Estrai testo, Aggiungi testo, Rimuovi per posizione, Rimuovi spazio; Creare e stampare totali parziali di paging; Converti contenuto e commenti tra celle...
  • Super filtro (salva e applica schemi di filtri ad altri fogli); Ordinamento avanzato per mese / settimana / giorno, frequenza e altro; Filtro speciale in grassetto, corsivo ...
  • Combina cartelle di lavoro e fogli di lavoro; Unisci tabelle in base a colonne chiave; Suddividi i dati in più fogli; Conversione in batch xls, xlsx e PDF...
  • Raggruppamento tabelle pivot per numero della settimana, giorno della settimana e altro ... Mostra celle sbloccate e bloccate da diversi colori; Evidenzia le celle che hanno formula / nome...
scheda kte 201905
  • 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!
fondo officetab
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations