Combinați mai multe fișiere Excel într-un singur registru de lucru cu foi separate

  • Imparte Asta
Hugh West

De multe ori, trebuie să avem de-a face cu mai multe fișiere Excel, ceea ce este incomod. Lucrurile devin mai ușoare dacă putem combina aceste fișiere Excel într-un singur registru de lucru. În acest articol, vă vom arăta modalitățile eficiente de a Combinați mai multe fișiere Excel în Un caiet de lucru cu Foi separate .

Descărcați caietul de practică

Pentru a exersa de unul singur, descărcați următorul caiet de lucru.

Combină fișiere Excel.xlsx

Set de date Introducere

Pentru a ilustra, voi folosi ca exemplu un set de date. De exemplu, figura următoare reprezintă trei seturi de date diferite. Fișiere Excel și fiecare dintre ele are un Foaie .

4 moduri de a combina mai multe fișiere Excel într-un singur registru de lucru cu foi separate

1. Aplicați operația de mutare sau copiere pentru a combina mai multe fișiere Excel într-un singur registru de lucru cu foi separate

Excel oferă multe și diferite Caracteristici și le folosim pentru a efectua diverse operații. Unul dintre aceste tipuri este Mutarea sau copierea În prima noastră metodă, vom folosi această caracteristică pentru a Combinați mai multe fișiere Excel în Un caiet de lucru cu Foi separate Prin urmare, urmați pașii de mai jos pentru a îndeplini această sarcină.

ETAPE:

  • În primul rând, deschideți a doua fereastră Excel fișier ( Combinați fișierele Excel 2 ).
  • Apoi, selectați foaia ( Foaie2 ) și faceți clic dreapta pe mouse.
  • Apoi, faceți clic pe Mutarea sau copierea .

  • Ca urmare, se va Mutarea sau copierea se va deschide o casetă de dialog.
  • Acolo, selectați Combină fișiere Excel.xlsx de la Pentru a rezerva opțiuni și selectați (treceți la sfârșit) pe teren Foaie de dinainte .
  • După aceea, apăsați OK .

  • Din nou, deschideți al treilea Excel fișier ( Combinați fișiere Excel 3 ).
  • Selectați foaia ( Foaie3 ) și faceți clic dreapta pe mouse.
  • Ulterior, selectați Mutarea sau copierea .

  • Apoi, în Pentru a rezerva câmpul, selectați Combină fișiere Excel.xlsx , iar în Foaie de dinainte , selectați (treceți la sfârșit) .
  • Apăsați OK .

  • În cele din urmă, veți vedea combinația Excel fișiere într-un singur registru de lucru, dar cu foi separate.

Citește mai mult: Cum să combinați mai multe fișiere Excel într-o singură foaie de lucru utilizând macroul

Excel oferă mai multe opțiuni de lipire în foaia de lucru. Lipiți link-ul este una dintre ele. Folosim această caracteristică pentru a lega diferite foi de lucru dintr-un singur registru de lucru sau din registre de lucru diferite. Aici, vom folosi această caracteristică în această metodă. Așadar, învățați pașii de mai jos pentru a ști cum să Combinați mai multe fișiere în Un caiet de lucru .

ETAPE:

  • În primul rând, copiați celula B2 de la Foaie2 în Combinați fișierele Excel 2 .

  • Apoi, mergeți la registrul de lucru de destinație. În acest exemplu, destinația este Combinați fișiere Excel .
  • Aici, selectați celula B2 sau orice altă celulă pe care o doriți.
  • După aceea, selectați Lipiți link-ul de la Opțiuni de lipire .

  • Ca rezultat, se va crea o formulă de una singură, așa cum se arată în imaginea de mai jos.

  • În continuare, eliminați toate elementele ' $ ' prezente în formulă și se utilizează semnul AutoFill instrument pentru a completa seria.
  • În consecință, se va returna foaia de lucru sursă, așa cum se arată în imaginea următoare.

  • Acum, repetați pașii pentru al treilea Excel dosar.
  • În cele din urmă, veți obține registrul de lucru unic dorit, cu foi separate.

Citește mai mult: Cum să combinați mai multe foi Excel într-una singură folosind macro (3 metode)

Lecturi similare:

  • Cum să combinați două diagrame de dispersie în Excel (analiză pas cu pas)
  • Combinați numele și data în Excel (7 metode)
  • Cum să combinați două grafice de bare în Excel (5 moduri)
  • Combinați grafice cu axe X diferite în Excel
  • Cum să combinați coloanele într-o singură listă în Excel (4 moduri simple)

3. Utilizați Power Query pentru a combina mai multe fișiere într-un registru de lucru cu foi separate

Excel Power Query Editor este utilă în multe cazuri. Putem unifica mai multe Excel Prin urmare, urmați procesul de mai jos pentru a combina fișierele.

ETAPE:

  • La început, deschideți primul registru de lucru ( Combinați fișiere Excel ).
  • Apoi, mergeți la Date Obțineți date Din fișier Din caietul de lucru .

  • Ca urmare, se va Import de date Aici, selectați Combinați fișierele Excel 2 și apăsați Import .

  • După aceea, se va trece la Navigator Se va deschide o fereastră în care trebuie să apăsați Încărcare .

  • În consecință, se va adăuga Foaie2 din cel de-al doilea registru de lucru ca un Tabelul .

  • Repetați din nou procesul pentru a obține Foaie3 din cel de-al treilea caiet de lucru.
  • În final, veți obține toate foile de la diferite Excel din registrul de lucru ales.

Conținut asociat: Cum se combină rândurile din mai multe foi în Excel (4 metode simple)

4. Excel VBA pentru a combina mai multe fișiere într-un singur registru de lucru cu foi separate

Dacă nu doriți să treceți prin toate detaliile menționate în metodele anterioare, puteți folosi un singur fișier Cod VBA pentru a unifica toate Excel Vom folosi fișierele pe care le doriți. Excel VBA în ultima noastră metodă pentru a combina mai multe Excel într-un singur registru de lucru cu foi separate. Prin urmare, învățați procesul prezentat mai jos pentru a îndeplini această sarcină.

ETAPE:

  • În primul rând, deschideți registrul de lucru de destinație. Aici, este vorba de Combinați fișiere Excel .
  • În continuare, selectați Visual Basic de la Dezvoltator tab.

  • Apoi, selectați Modul în Introduceți tab.

  • Ca urmare, se va Modul se va deschide o fereastră.
  • Acolo, introduceți codul de mai jos.
 Sub CombineFiles() Dim FilesSelected, i As Integer Dim tempFile As FileDialog Dim MainBook, sourceBook As Workbook Dim Sheet As Worksheet Set MainBook = Application.ActiveWorkbook Set tempFile = Application.FileDialog(msoFileDialogFilePicker) tempFile.AllowMultiSelect = True FilesSelected = tempFile.Show For i = 1 To tempFile.SelectedItems.Count Workbooks.Open tempFile.SelectedItems(i) SetsourceBook = ActiveWorkbook For Each Sheet In sourceBook.Worksheets Sheet.Copy after:=MainBook.Sheets(MainBook.Worksheets.Count) Next Sheet sourceBook.Close Next i End Sub 

  • După aceea, închideți fereastra Visual Basic fereastră.
  • Acum, în cadrul Dezvoltator fila, selectați Macros .

  • În consecință, se va aplica Macro va apărea o casetă de dialog și selectați CombineFiles în Numele macroului .
  • Presa Rulați .

  • Ca urmare, un Răsfoiți Acolo, selectați fișierele pe care doriți să le combinați și apăsați OK .

  • În cele din urmă, veți obține toate registrele de lucru dorite într-un singur fișier. Excel dosar cu foi separate.

Citiți mai mult: Excel VBA: Combinați data și ora (3 metode)

Concluzie

De acum înainte, veți putea să Combinați mai multe fișiere Excel în Un caiet de lucru cu Foi separate folosind metodele descrise mai sus. Continuați să le folosiți și anunțați-ne dacă mai aveți și alte modalități de a face această sarcină. Nu uitați să lăsați comentarii, sugestii sau întrebări, dacă aveți, în secțiunea de comentarii de mai jos.

Hugh West este un trainer și analist Excel cu o experiență de peste 10 ani în industrie. Deține o diplomă de licență în contabilitate și finanțe și un master în administrarea afacerilor. Hugh are o pasiune pentru predare și a dezvoltat o abordare unică de predare care este ușor de urmărit și de înțeles. Cunoștințele sale experte despre Excel au ajutat mii de studenți și profesioniști din întreaga lume să-și îmbunătățească abilitățile și să exceleze în cariera lor. Prin blogul său, Hugh își împărtășește cunoștințele lumii, oferind tutoriale gratuite Excel și instruire online pentru a ajuta persoanele și companiile să-și atingă întregul potențial.