Cara menggabungkan file excel menjadi satu file

Home » Blog » Software » Cara menggabungkan beberapa file Excel menjadi satu file

Anda memiliki banyak file Excel dan ingin menggabungkan menjadi satu?

Mungkin anda ingin menggabungkan beberapa laporan harian menjadi satu file laporan bulanan. Atau anda ingin menggabungkan laporan penjualan tiap daerah menjadi satu file laporan.

Ada banyak cara untuk menggabungkan beberapa file Excel menjadi satu file. Jika file yang akan anda gabungkan tidak banyak, anda bisa melakukannya dengan cara manual. Anda bisa melakukan dengan cara “Copy & Paste” isi dokumen, “Move or Copy” sheet dan lain sebagainya.

Jika anda akan menggabungkan banyak file, cara tercepat adalah dengan menggunakan Macro VBA.

Menggabungkan banyak file Excel menjadi satu

  1. Buat file Excel baru.
  2. Tekan (Alt + F11) untuk membuka Visual Basic Editor.
  3. Setelah jendela Visual Basic Editor terbuka, kemudian klik “ThisWorkbook > Insert > Module”.
Cara menggabungkan file excel menjadi satu file
  1. Kemudian salin script Macro berikut ini

Sub MergeExcelFiles()
    Dim fnameList, fnameCurFile As Variant
    Dim countFiles, countSheets As Integer
    Dim wksCurSheet As Worksheet
    Dim wbkCurBook, wbkSrcBook As Workbook
 
    fnameList = Application.GetOpenFilename(FileFilter:="Microsoft Excel Workbooks (*.xls;*.xlsx;*.xlsm),*.xls;*.xlsx;*.xlsm", Title:="Choose Excel files to merge", MultiSelect:=True)
 
    If (vbBoolean  VarType(fnameList)) Then
 
        If (UBound(fnameList) > 0) Then
            countFiles = 0
            countSheets = 0
 
            Application.ScreenUpdating = False
            Application.Calculation = xlCalculationManual
 
            Set wbkCurBook = ActiveWorkbook
 
            For Each fnameCurFile In fnameList
                countFiles = countFiles + 1
 
                Set wbkSrcBook = Workbooks.Open(Filename:=fnameCurFile)
 
                For Each wksCurSheet In wbkSrcBook.Sheets
                    countSheets = countSheets + 1
                    wksCurSheet.Copy after:=wbkCurBook.Sheets(wbkCurBook.Sheets.Count)
                Next
 
                wbkSrcBook.Close SaveChanges:=False
 
            Next
 
            Application.ScreenUpdating = True
            Application.Calculation = xlCalculationAutomatic
 
            MsgBox "Processed " & countFiles & " files" & vbCrLf & "Merged " & countSheets & " worksheets", Title:="Merge Excel files"
        End If
 
    Else
        MsgBox "No files selected", Title:="Merge Excel files"
    End If
End Sub

Sumber: ablebits.com

  1. Kemudian klik tombol “Run” untuk memulai menggabung.
Cara menggabungkan file excel menjadi satu file
  1. Selanjutnya pilih file Excel yang ingin anda gabung. Kemudian klik “Open”.
Cara menggabungkan file excel menjadi satu file
  1. Tunggu proses sampai selesai.
Cara menggabungkan file excel menjadi satu file

Terkadang data Excel yang Anda butuhkan terbagi menjadi beberapa lembar atau bahkan beberapa file. Jauh lebih nyaman untuk memiliki semua informasi ini dalam dokumen yang sama.

Dalam keadaan darurat, dimungkinkan untuk menyalin dan menempel berbagai sel yang Anda butuhkan, menempatkan semuanya dalam lembar yang sama. Namun, tergantung pada seberapa banyak data yang Anda kerjakan, ini mungkin akan menghabiskan banyak waktu dan usaha.

Sebaliknya, pertimbangkan beberapa cara cerdas untuk menyelesaikan tugas yang sama. Metode-metode ini mungkin hanya memungkinkan Anda untuk melewatkan beberapa pekerjaan yang sibuk ketika menggabungkan lembar atau file di Excel.

Cara Menggabungkan Sheet di Excel

Excel memudahkan untuk menggabungkan lebih dari satu lembar ke dalam buku kerja baru:

  • Buka sheet yang ingin Anda gabungkan.
  • Klik Home > Format > Move or Copy Sheet.
  • Gunakan menu dropdown untuk memilih (new book).
  • Klik OK.

Cara menggabungkan file excel menjadi satu file

Gabungkan Sheet Excel Menjadi Satu File

Cara termudah untuk menggabungkan sheet di Excel adalah dengan menggunakan perintah Move atau Copy Sheet. Metode ini memiliki keterbatasan, tetapi cepat dan mudah.

Pertama, buka lembar yang ingin Anda gabungkan ke dalam buku kerja yang sama. Dari sana:

  • Ke Home
  • Klik Format
  • Pilih Move or Copy Sheet

Anda akan melihat kontrol untuk tempat memindahkan lembaran yang dipilih dan urutan untuk lembaran tersebut.

Cara menggabungkan file excel menjadi satu file

Gunakan dropdown untuk memilih (new book). Ini akan berfungsi sebagai master spreadsheet tempat Anda mengirim semua lembar individual Anda. Anda dapat menggunakan kotak Before sheet untuk menentukan urutan lembar berada.

Ulangi proses ini dengan sisa lembar yang ingin Anda gabungkan. Kemudian simpan dokumen master baru Anda.

Gabungkan Data Excel Menjadi Satu Sheet 

Terkadang, Anda mungkin ingin mengambil lebih dari satu dataset dan menyajikannya sebagai satu lembar. Ini cukup mudah dilakukan di Excel, selama Anda meluangkan waktu untuk memastikan bahwa data Anda diformat dengan benar sebelumnya.

Ada dua kondisi penting agar proses ini bekerja dengan benar. Pertama, lembar yang Anda konsolidasi perlu menggunakan tata letak yang persis sama, dengan header dan jenis data yang identik. Kedua, tidak ada baris atau kolom kosong.

Saat Anda mengatur data Anda dengan spesifikasi tersebut, buat lembar kerja baru. Dimungkinkan untuk menjalankan prosedur konsolidasi di lembar yang ada di mana sudah ada data, tetapi lebih mudah untuk tidak melakukannya.

Di lembar baru ini, buka tab Data dan klik Consolidate. Pilih Sum dari dropdown dan kemudian gunakan tombol di bidang Reference untuk mengakses spreadsheet Anda sehingga Anda dapat memilih data yang Anda butuhkan.

Cara menggabungkan file excel menjadi satu file

Untuk menambahkan dataset berikutnya, klik Add dan kemudian pilih data dengan cara yang sama. Lakukan ini untuk semua kumpulan data yang ingin Anda gabungkan. Anda bahkan dapat menggambar dari buku kerja lain dengan menggunakan tombol Browse, yang Select di versi Mac Excel.

Cara menggabungkan file excel menjadi satu file

Baca Juga


Centang kotak berjudul Create links to source data jika Anda akan terus memperbarui data di sheet lain dan ingin sheet ini mencerminkan hal itu. Anda juga dapat memilih label mana yang dibawa dengan Use labels in kotak centang, seperti yang ditunjukkan di atas.

Akhirnya, klik OK.

Sayangnya, proses ini tidak cocok jika Anda ingin menggabungkan sel dengan teks di dalamnya itu hanya bekerja dengan data numerik. Dalam situasi itu, Anda harus menggunakan VBA. Lihatlah Tutorial Tentang Menulis Makro VBA di Excel kami untuk pemula jika Anda mau.

Gabungkan File Excel dengan VBA

Jika Anda ingin menggabungkan lembar dari beberapa buku kerja dalam sekejap, cara terbaik adalah menulis makro VBA sederhana. Ini akan sangat berguna jika Anda melakukan tugas ini secara teratur.

Pertama, pastikan bahwa semua file yang ingin Anda gabungkan berada di folder yang sama di komputer Anda. Lalu, buat lembar kerja Excel baru yang akan menggabungkan semuanya.

Buka tab Developer dan pilih Visual Basic. Klik Insert > Module.

Cara menggabungkan file excel menjadi satu file


Salin dan tempel kode berikut, diambil dari panduan oleh ExtendOffice:

Sub GetSheets()
Path = "C:\[PATH TO FILES]"
Filename = Dir(Path & "*.xls")
 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

Pastikan untuk mengubah jalur ke mana pun file disimpan di komputer Anda.

Selanjutnya, simpan buku kerja Anda sebagai file XLSM sehingga makro diaktifkan. Kemudian jalankan makro dan Anda akan menemukan bahwa Anda memiliki satu buku kerja yang berisi semua lembar dari semua file di folder.

Perhatian Sebelum Menggabungkan Data Excel

Menggabungkan sheet dan file di Excel bisa menjadi agak rumit dan berantakan. Ini menerangi salah satu pelajaran paling penting tentang Microsoft Excel: selalu baik untuk merencanakan ke depan.

Menggabungkan kumpulan data yang berbeda setelah faktanya selalu akan menyebabkan beberapa sakit kepala, terutama jika Anda bekerja dengan spreadsheet besar yang telah digunakan untuk waktu yang lama. Saat Anda mulai bekerja dengan buku kerja baru, yang terbaik adalah mempertimbangkan semua kemungkinan bagaimana file akan digunakan lebih lanjut di telepon.

Excel sangat mahir membuat dokumen yang dapat Anda rujuk dan gunakan untuk jangka waktu yang lama, dan juga dapat membuat bagan alir yang menarik. Untuk bantuan lebih lanjut dengan membuat bagan di Excel, lihat Cara Membuat Flowchart (Bagan Alur) Dengan Excel.

Bagaimana cara menggabungkan file excel menjadi satu?

Menggabungkan data menggunakan fungsi CONCAT.
Pilih sel tempat Anda ingin meletakkan data gabungan..
Ketik =CONCAT(..
Pilih sel yang ingin Anda gabungkan terlebih dahulu. ... .
Tutup rumus dengan tanda kurung dan tekan Enter..

Bagaimana cara menyatukan file dalam 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 membuka 2 file Excel bersamaan?

Menampilkan dua lembar kerja dari buku kerja yang berbeda berdampingan.
Buka kedua buku kerja yang berisi lembar kerja yang ingin Anda bandingkan..
Pada tab Tampilan, di grup Jendela, klik Tampilkan secara Berdampingan . ... .
Di tiap jendela buku kerja, klik lembar yang ingin Anda bandingkan..

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.