Cara menggabungkan Sheet Excel beda file

Pernahkah Anda mengalami kebuntuan saat harus menggabungkan beberapa workbook menjadi workbook master di Excel? Hal yang paling mengerikan adalah buku kerja yang perlu Anda gabungkan berisi beberapa lembar kerja. Dan bagaimana cara menggabungkan hanya lembar kerja yang ditentukan dari beberapa buku kerja menjadi satu buku kerja? Tutorial ini mendemonstrasikan beberapa metode yang berguna untuk membantu Anda menyelesaikan masalah langkah demi langkah.

  • Metode A: Gabungkan beberapa buku kerja menjadi satu buku kerja dengan fungsi Pindahkan atau Salin
  • Metode B: Gabungkan beberapa buku kerja atau lembar buku kerja tertentu ke buku kerja master dengan VBA
  • Metode C: Gabungkan beberapa buku kerja atau lembar buku kerja tertentu dengan mudah ke satu buku kerja


Gabungkan beberapa buku kerja menjadi satu buku kerja dengan fungsi Pindahkan atau Salin

Jika hanya ada beberapa buku kerja yang perlu digabungkan, Anda bisa menggunakan perintah Pindahkan atau Salin untuk memindahkan atau menyalin lembar kerja secara manual dari buku kerja asli ke buku kerja master.

1. Buka workbook yang akan Anda gabungkan menjadi workbook master.

2. Pilih lembar kerja di buku kerja asli yang akan Anda pindahkan atau salin ke buku kerja master.

Catatan:

1). Anda dapat memilih beberapa lembar kerja yang tidak berdekatan dengan menahan Ctrlkunci dan mengklik tab lembar satu per satu.

2). Untuk memilih beberapa lembar kerja yang berdekatan, silakan klik pada tab lembar pertama, tahan perubahankunci, lalu klik tab lembar terakhir untuk memilih semuanya.

3). Anda dapat mengklik kanan pada tab lembar mana saja, klik Pilih Semua Lembardari menu konteks untuk memilih semua lembar kerja di buku kerja secara bersamaan.

3. Setelah memilih lembar kerja yang diperlukan, klik kanan tab lembar, lalu klik Pindahkan atau Salin dari menu konteks. Lihat tangkapan layar:

Cara menggabungkan Sheet Excel beda file

4. Kemudian Pindahkan atau Salin dialog muncul, di Untuk memesan drop-down, pilih buku kerja master tempat Anda akan memindahkan atau menyalin lembar kerja. Pilih pindah untuk mengakhiri Sebelum lembar kotak, centang Buat salinan kotak, dan terakhir klik OK .

Cara menggabungkan Sheet Excel beda file

Kemudian Anda bisa melihat lembar kerja di dua buku kerja yang digabungkan menjadi satu. Silakan ulangi langkah-langkah di atas untuk memindahkan lembar kerja dari buku kerja lain ke dalam buku kerja master.

Cara menggabungkan Sheet Excel beda file


Gabungkan beberapa buku kerja atau lembar buku kerja tertentu ke buku kerja master dengan VBA

Jika ada beberapa buku kerja yang perlu digabungkan menjadi satu, Anda bisa menerapkan kode VBA berikut untuk mencapainya dengan cepat. Silakan lakukan sebagai berikut.

1. Letakkan semua workbook yang ingin Anda gabungkan menjadi satu di bawah direktori yang sama.

2. Luncurkan file Excel (buku kerja ini akan menjadi buku kerja utama).

3. tekan lain + F11 kunci untuk membuka Microsoft Visual Basic untuk aplikasi jendela. Dalam Microsoft Visual Basic untuk aplikasi window, klik Menyisipkan > Modul, lalu salin kode VBA di bawah ini ke jendela Modul.

Kode VBA 1: Gabungkan beberapa buku kerja Excel menjadi satu

Sub GetSheets()
'Updated by Extendoffice 2019/2/20
Path = "C:\Users\dt\Desktop\dt kte\"
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
	

Catatan:

1. Kode VBA di atas akan menyimpan nama sheet dari workbook asli setelah penggabungan.

2. Jika Anda ingin membedakan worksheet mana dalam master workbook yang berasal dari mana setelah penggabungan, harap terapkan kode VBA 2 di bawah ini.

3. Jika Anda hanya ingin menggabungkan lembar kerja tertentu dari buku kerja ke dalam buku kerja utama, kode VBA 3 di bawah ini dapat membantu.

Dalam kode VBA, "C: \ Users \ DT168 \ Desktop \ KTE \”Adalah jalur folder. Di kode VBA 3, "Lembar1, Lembar3"adalah lembar kerja tertentu dari buku kerja yang akan Anda gabungkan ke buku kerja master. Anda dapat mengubahnya berdasarkan kebutuhan Anda.

Kode VBA 2: Gabungkan Buku Kerja menjadi satu (setiap lembar kerja akan diberi nama dengan awalan dari nama file aslinya):

Sub MergeWorkbooks()
'Updated by Extendoffice 2019/2/20
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\DT168\Desktop\KTE\"
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

Kode VBA 3: Gabungkan lembar kerja tertentu dari buku kerja ke dalam buku kerja master:

Sub MergeSheets2()
'Updated by Extendoffice 2019/2/20
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\DT168\Desktop\KTE\"
xStrName = "Sheet1,Sheet3"

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

4. tekan F5 kunci untuk menjalankan kode. Kemudian semua lembar kerja atau lembar kerja tertentu dari buku kerja di folder tertentu digabungkan ke buku kerja master sekaligus.


Gabungkan beberapa buku kerja atau lembar buku kerja tertentu dengan mudah ke satu buku kerja

Untungnya, Menggabungkan utilitas buku kerja Kutools untuk Excel membuatnya lebih mudah untuk menggabungkan beberapa buku kerja menjadi satu. Mari kita lihat bagaimana membuat fungsi ini berfungsi dalam menggabungkan beberapa workbook.

Sebelum melamar Kutools untuk Excel, Mohon unduh dan instal terlebih dahulu.

1. Buat buku kerja baru dan klik Kutools Plus > Menggabungkan. Kemudian sebuah dialog muncul untuk mengingatkan Anda bahwa semua buku kerja gabungan harus disimpan dan fitur tersebut tidak dapat diterapkan ke buku kerja yang diproteksi, silakan klik OK .

Cara menggabungkan Sheet Excel beda file

2. Dalam Gabungkan Lembar Kerja wizard, pilih Gabungkan beberapa lembar kerja dari buku kerja menjadi satu buku kerja opsi, dan kemudian klik Next tombol. Lihat tangkapan layar:

Cara menggabungkan Sheet Excel beda file

3. Dalam Gabungkan Lembar Kerja - Langkah 2 dari 3 kotak dialog, klik Add > File or Map untuk menambahkan file Excel yang akan Anda gabungkan menjadi satu. Setelah menambahkan file Excel, klik Finish tombol dan pilih folder untuk menyimpan buku kerja master. Lihat tangkapan layar:

Cara menggabungkan Sheet Excel beda file

Sekarang semua workbook digabungkan menjadi satu.

Dibandingkan dengan dua metode di atas, Kutools untuk Excel memiliki keuntungan sebagai berikut:

  • 1) Semua buku kerja dan lembar kerja dicantumkan di kotak dialog;
  • 2) Untuk lembar kerja yang ingin Anda kecualikan dari penggabungan, hapus centang saja;
  • 3) Lembar kerja kosong dikecualikan secara otomatis;
  • 4) Nama file asli akan ditambahkan sebagai awalan ke nama sheet setelah penggabungan;
  • Untuk lebih banyak fungsi dari fitur ini, silahkan kunjungi disini.

  Jika Anda ingin memiliki uji coba gratis (30 hari) dari utilitas ini, silahkan klik untuk mendownloadnya, lalu lanjutkan untuk menerapkan operasi sesuai langkah di atas.


Kutools untuk Excel - Membantu Anda Selalu Menyelesaikan Pekerjaan Sebelumnya, Memiliki Lebih Banyak Waktu untuk Menikmati Hidup

Apakah Anda sering mengejar ketinggalan dengan pekerjaan, kurangnya waktu untuk diri sendiri dan keluarga?  Kutools untuk Excel dapat membantu Anda menangani 80% teka-teki Excel dan meningkatkan efisiensi kerja 80%, memberi Anda lebih banyak waktu untuk mengurus keluarga dan menikmati hidup.

Cara menggabungkan Sheet Excel beda file

300 alat canggih untuk 1500 skenario kerja, buat pekerjaan Anda jauh lebih mudah dari sebelumnya.
Tidak perlu lagi menghafal rumus dan kode VBA, istirahatkan otak Anda mulai sekarang.
Operasi yang rumit dan berulang dapat dilakukan pemrosesan satu kali dalam hitungan detik.
Kurangi ribuan operasi keyboard & mouse setiap hari, ucapkan selamat tinggal pada penyakit akibat kerja sekarang.
Menjadi ahli Excel dalam 3 menit, membantu Anda dengan cepat dikenali dan promosi kenaikan gaji.
110,000 orang yang sangat efektif dan pilihan 300+ perusahaan terkenal di dunia.
Buat $ 39.0 Anda bernilai lebih dari $ 4000.0 dengan pelatihan orang lain.
Uji coba gratis fitur lengkap selama 30 hari. Jaminan Uang Kembali 60 Hari tanpa alasan.

Bagaimana cara menggabungkan sheet excel jadi satu file?

#1 Set Consolidate.
Pertama, Buka WorkBook baru (kosong) kemudian klik Cell manapun yang menjadi tempat gabungan data Anda. Saya klik Cell A1.
Kedua, Klik Tab Data pada WorkBook yang baru, kemudian klik Consolidate..
Ketiga, pada Window Consolidate, Anda bisa menggunakan Fungsi yang diinginkan..

Bagaimana cara menggabungkan beberapa file menjadi satu folder?

Menggunakan perintah Gabungkan File.
Pilih Data > Dapatkan Data > Dari File > Dari Folder. ... .
Temukan folder berisi file yang ingin Anda gabungkan, lalu pilih Buka..
Daftar semua file dalam folder dan subfolder muncul di kotak dialog jalur<folder> folder baru. ... .
Pilih Transformasi Data di bagian bawah..

Bagaimana cara menggabungkan cell pada excel?

Pilih sel yang ingin digabungkan. Klik satu sel, lalu tarik tetikus (mouse) ke arah sel lain yang ingin digabungkan. Misalnya, jika Anda ingin menggabungkan sel A1 sampai C1, klik dan tarik tetikus dari sel A1 sampai C1.

Bagaimana cara menggabungkan file Word dan Excel?

❓ Bagaimana saya bisa menggabungkan WORD ke EXCEL? Pertama, Anda perlu menambahkan file untuk merge: drag & drop WORD file Anda atau klik di dalam area putih untuk memilih file. Kemudian klik butang “Merge”. Ketika WORD hingga EXCEL penggabungan selesai, Anda dapat mengunduh file EXCEL Anda.