Cara menggabungkan beberapa file excel menjadi satu

Anda memiliki beberapa buku kerja Excel dan ingin menggabungkannya menjadi satu file? . Namun ada 6 metode berbeda tentang cara menggabungkan buku kerja dan lembar kerja yang ada menjadi satu file. Bergantung pada ukuran dan jumlah buku kerja, setidaknya salah satu dari metode ini akan membantu Anda. Mari kita lihat mereka

Isi

Ringkasan

Jika Anda ingin menggabungkan hanya sejumlah kecil file, ikuti atau di bawah. Untuk hal lain, silakan lihat metode 4 hingga 6. Baik menggunakan , dengan mudah menggunakan atau menggunakan (PowerQuery hanya mungkin jika lembar yang akan digabungkan memiliki struktur yang persis sama)

Metode 1. Salin rentang sel

Cara menggabungkan beberapa file excel menjadi satu
Salin dan tempel konten sumber ke dalam buku kerja utama Anda

Metode yang jelas. Pilih rentang sel sumber, salin dan tempel ke buku kerja utama Anda. Kerugiannya. Cara ini sangat merepotkan jika Anda harus berurusan dengan beberapa lembar kerja atau rentang sel. Di samping itu. Untuk beberapa rentang saja, ini mungkin cara tercepat

Metode 2. Menyalin lembar kerja secara manual

Cara menggabungkan beberapa file excel menjadi satu
Salin lembar kerja secara terpisah ke buku kerja "master".

Cara selanjutnya adalah menyalin atau memindahkan satu atau beberapa lembar Excel secara manual ke file lain. Oleh karena itu, buka kedua buku kerja Excel. File yang berisi lembar kerja yang ingin Anda gabungkan (buku kerja sumber) dan yang baru, yang harus terdiri dari semua lembar kerja dari file terpisah

  1. Pilih lembar kerja di buku kerja sumber yang ingin Anda salin. Jika ada beberapa sheet dalam satu file, tahan tombol Ctrl
    Cara menggabungkan beberapa file excel menjadi satu
    dan klik pada setiap tab sheet. Atau, buka lembar kerja pertama yang ingin Anda salin, tahan tombol Shift
    Cara menggabungkan beberapa file excel menjadi satu
     dan klik lembar kerja terakhir. Dengan begitu, semua lembar kerja di antaranya akan dipilih juga.
  2. Setelah semua lembar kerja dipilih, klik kanan pada salah satu lembar kerja yang dipilih
  3. Klik "Pindahkan atau Salin"
  4. Pilih buku kerja target
  5. Setel centang pada "Buat salinan". Dengan begitu, lembar kerja asli tetap berada di buku kerja asli dan salinannya akan dibuat
  6. Konfirmasikan dengan OK

Cara menggabungkan beberapa file excel menjadi satu

Satu tip kecil pada saat ini. Anda cukup menarik dan melepas lembar kerja dari satu file Excel ke file lainnya. Bahkan lebih baik. Jika Anda menekan dan menahan Ctrl-Key saat Anda menyeret dan melepaskan lembar kerja, Anda membuat salinan


Apakah Anda ingin meningkatkan produktivitas Anda di Excel?

Dapatkan pita Profesor Excel

Cara menggabungkan beberapa file excel menjadi satu

Belajarlah lagi

Unduh Uji Coba Gratis

Tambahkan lebih dari 120 fitur hebat ke Excel


Metode 3. Gunakan rumus TIDAK LANGSUNG

Metode selanjutnya hadir dengan beberapa kelemahan dan sedikit lebih rumit. Ini berfungsi, jika file Anda berada dalam urutan file yang sistematis dan hanya ingin mengimpor beberapa nilai tertentu. Anda membangun referensi file dan sel Anda dengan rumus INDIRECT. Dengan begitu, file asli tetap ada dan rumus INDIRECT hanya mencari nilai di dalam file ini. Jika Anda menghapus file, Anda akan menerima #REF. kesalahan

Cara menggabungkan beberapa file excel menjadi satu
Dengan rumus INDIRECT Anda dapat menautkan ke file lain. Hanya kondisi. file sumber harus dibuka di latar belakang

Mari kita lihat lebih dekat cara membuat formula. Rumus INDIRECT hanya memiliki satu argumen. Tautan ke sel lain yang juga dapat ditempatkan di dalam buku kerja lain

  1. Salin sel sumber pertama
  2. Tempel ke file utama Anda menggunakan paste special (Ctrl
    Cara menggabungkan beberapa file excel menjadi satu
    + Alt
    Cara menggabungkan beberapa file excel menjadi satu
    + v
    Cara menggabungkan beberapa file excel menjadi satu
    ). Alih-alih menempelkannya secara normal, klik "Tautan" di pojok kiri bawah jendela Tempel Spesial. Dengan begitu, Anda mengekstrak jalur lengkap. Dalam kasus kami, kami memiliki tautan berikut.
    =[160615_Contoh. xlsm]Ribuan. $C$4
  3. Sekarang kita bungkus rumus INDIRECT di sekitar jalur ini. Selanjutnya kita pisahkan menjadi nama file, nama sheet dan referensi cell. Dengan begitu, nanti kita bisa mengubah salah satu dari referensi ini, misalnya untuk versi yang berbeda dari file yang sama. Rumus lengkapnya seperti ini (lihat juga gambar di atas)
    =LANGSUNG("'"&$A3&$B3&"'. ”&D$2&$C3)

Penting – harap diperhatikan. Fungsi ini hanya berfungsi jika buku kerja sumber terbuka

Metode 4. Gabungkan file dengan makro VBA sederhana

Anda tidak takut menggunakan makro VBA sederhana?

  1. Buka pita Pengembang. Jika Anda tidak dapat melihat pita Pengembang, klik kanan pada pita apa pun, lalu klik "Sesuaikan Pita...". Di sisi kanan, atur centang di "Pengembang"
  2. Klik pada Visual Basic di sisi kiri pita Pengembang
  3. Klik kanan pada nama buku kerja Anda dan klik Sisipkan -> Modul
  4. Salin dan tempel kode berikut ke modul VBA baru. Posisikan kursor di dalam kode dan klik mulai (segitiga hijau) di atas. Itu dia
Sub mergeFiles()
    'Merges all files in a folder to a main file.
    
    'Define variables:
    Dim numberOfFilesChosen, i As Integer
    Dim tempFileDialog As fileDialog
    Dim mainWorkbook, sourceWorkbook As Workbook
    Dim tempWorkSheet As Worksheet
    
    Set mainWorkbook = Application.ActiveWorkbook
    Set tempFileDialog = Application.fileDialog(msoFileDialogFilePicker)
    
    'Allow the user to select multiple workbooks
    tempFileDialog.AllowMultiSelect = True
    
    numberOfFilesChosen = tempFileDialog.Show
    
    'Loop through all selected workbooks
    For i = 1 To tempFileDialog.SelectedItems.Count
        
        'Open each workbook
        Workbooks.Open tempFileDialog.SelectedItems(i)
        
        Set sourceWorkbook = ActiveWorkbook
        
        'Copy each worksheet to the end of the main workbook
        For Each tempWorkSheet In sourceWorkbook.Worksheets
            tempWorkSheet.Copy after:=mainWorkbook.Sheets(mainWorkbook.Worksheets.Count)
        Next tempWorkSheet
        
        'Close the source workbook
        sourceWorkbook.Close
    Next i
    
End Sub

Metode 5. Menggabungkan buku kerja secara otomatis

Cara kelima mungkin paling nyaman

Cara menggabungkan beberapa file excel menjadi satu
Gunakan Alat Profesor Excel untuk menggabungkan semua file Excel

Klik "Gabung File" pada pita Profesor Excel

Sekarang pilih semua file dan lembar kerja yang ingin Anda gabungkan dan mulai dengan "OK"

Prosedur ini bekerja dengan baik juga untuk banyak file pada waktu yang sama dan cukup jelas. Bahkan lebih baik. Selain file XLSX, Anda juga dapat menggabungkan file XLS, XLSB, XLSM, CSV, TXT, dan ODS

Untuk melakukannya, Anda memerlukan add-in pihak ketiga, misalnya “Alat Profesor Excel” kami yang populer (klik di sini untuk mulai mengunduh)

Inilah keseluruhan proses secara detail

Cara menggabungkan beberapa file excel menjadi satu
Cukup klik "Gabungkan File" pada pita Profesor Excel, pilih file Anda dan klik OK

Metode 6. Menggunakan alat Dapatkan & Transformasi (PowerQuery)

Cara menggabungkan beberapa file excel menjadi satu

Cara menggabungkan beberapa file excel menjadi satu

Cara menggabungkan beberapa file excel menjadi satu

Versi Excel 365 saat ini menawarkan alat "Dapatkan & Transformasi" untuk mengimpor data. Fungsi-fungsi ini sangat kuat dan seharusnya menggantikan "Wizard Impor Teks" yang lama. Namun, mereka memiliki satu fitur yang bermanfaat. Impor folder lengkap dokumen

Persyaratan. Buku kerja dan lembar kerja yang ingin Anda impor harus dalam format yang sama

Silakan ikuti langkah-langkah ini untuk mengimpor folder lengkap file Excel

  1. Buat folder dengan semua dokumen yang ingin Anda impor
  2. Biasanya paling cepat hanya menyalin jalur folder langsung dari Windows Explorer. Anda masih memiliki perubahan untuk memilih folder nanti
  3. Di dalam Excel, buka pita Data dan klik "Dapatkan Data", "Dari File", lalu "Dari Folder"
  4. Rekatkan jalur yang sebelumnya disalin atau pilih melalui fungsi "Jelajahi". Lanjutkan dengan "OK"
  5. Jika semua file ditampilkan di jendela berikut, klik "Gabungkan" (dan kemudian "Gabungkan & Muat Ke") atau "Edit". Jika Anda mengklik "Edit", Anda masih dapat memfilter daftar dan hanya mengimpor file pilihan dalam daftar. Rekomendasi. Masukkan hanya file yang diperlukan ke dalam folder impor Anda dari awal sehingga Anda tidak perlu menelusuri proses "Edit" yang rumit
  6. Selanjutnya, Excel menampilkan contoh data berdasarkan file pertama. Jika semuanya tampak baik-baik saja, klik OK. Jika file Anda memiliki beberapa lembar, pilih saja yang ingin Anda impor, dalam contoh ini "Sheet1". Klik "OK"
  7. Itu saja, Excel sekarang mengimpor data dan menyisipkan kolom baru yang berisi nama file

Untuk informasi selengkapnya tentang alat Dapatkan & Transformasi, silakan merujuk ke artikel ini

Langkah berikutnya. Menggabungkan beberapa lembar kerja menjadi satu lembar gabungan

Setelah Anda menggabungkan banyak buku kerja Excel menjadi satu file, biasanya langkah selanjutnya adalah ini. Gabungkan semua lembar yang diimpor menjadi satu lembar kerja

Bisakah saya menggabungkan beberapa file Excel menjadi satu?

Anda bahkan tidak perlu membuka semua buku kerja yang ingin digabungkan. Dengan buku kerja master terbuka, buka tab Data Ablebits > grup Gabung, dan klik Salin Lembar > Lembar yang Dipilih ke satu Buku Kerja . Di jendela dialog Salin Lembar Kerja, pilih file (dan lembar kerja opsional) yang ingin Anda gabungkan dan klik Berikutnya.

Bagaimana Anda mengimpor beberapa file Excel ke dalam satu Excel?

Impor dari Excel atau Access .
Pilih Data > Dapatkan Data > Dari File > Dari Folder. .
Temukan folder yang berisi file yang ingin Anda gabungkan
A list of the files in the folder appears in the dialog box. .. .
Pilih salah satu perintah di bagian bawah kotak dialog, misalnya Combine > Combine & Load