Cara menggabungkan file excel menjadi satu sheet

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 file excel menjadi satu sheet

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 file excel menjadi satu sheet

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 file excel menjadi satu sheet


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.

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 file excel menjadi satu sheet

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 file excel menjadi satu sheet

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 file excel menjadi satu sheet

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

-day) 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 untuk menangani

80%

Teka-teki Excel dan tingkatkan

80%

efisiensi kerja, memberi Anda lebih banyak waktu untuk mengurus keluarga dan menikmati hidup.

Cara menggabungkan file excel menjadi satu sheet

300

alat canggih untuk

1500

skenario kerja, membuat 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

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..

Bisakah kita menggabungkan 2 cell atau lebih di dalam tabel spreadsheet?

Anda bisa menggabungkan data dari beberapa sel ke dalam satu sel menggunakan simbol Ampersand (&) atau fungsi CONCAT.

Bagaimana cara menggabungkan cell pada excel?

Anda bisa menggabungkan dua sel atau lebih di Microsoft Excel di Mac atau Windows dengan mudah!.
Tentukan rentang sel yang ingin Anda gabungkan..
Klik tab Home..
Klik tombol Merge & Center di bagian Alignment..
Pisahkan sel dengan mengeklik panah ke bawah di sebelah tombol Merge & Center..

Format excel apa saja?

Format file Excel.