Cara menyalin data dari beberapa sheet menjadi satu sheet di excel 2007

Misalkan Anda memiliki banyak lembar kerja, semuanya dalam struktur yang sama. Atau mereka setidaknya dalam struktur yang serupa. Sekarang, Anda ingin menggabungkannya menjadi satu lembar kerja. Misalnya menyalinnya di bawah satu sama lain sehingga Anda bisa melakukan pencarian atau menyisipkan PivotTable. Di artikel ini, Anda mempelajari empat metode untuk menggabungkan lembar di Excel

Isi

Metode 1. Salin dan tempel lembar kerja secara manual

Dalam banyak kasus, ini mungkin cara tercepat untuk menyalin dan menempelkan setiap lembar secara terpisah. Itu tentu saja tergantung pada jumlah lembar kerja yang ingin Anda gabungkan dan strukturnya. Beberapa komentar

  • Cobalah untuk menggunakan pintasan keyboard sebanyak mungkin. Misalnya untuk memilih lembar kerja lengkap (Ctrl + A), menyalin data (Ctrl + C), menavigasi ke lembar kerja gabungan Anda (Ctrl + Page Up atau Page Down) dan menempelkan sel yang disalin (Ctrl + V)
  • Juga pintasan menekan Ctrl pada keyboard dan mengklik panah kecil di pojok kiri bawah lembar kerja Anda bisa membantu. Dengan begitu Anda melompat ke lembar kerja pertama atau terakhir di buku kerja Excel Anda
  • Metode ini sangat berguna jika Anda hanya perlu menggabungkan lembaran satu kali. Jika Anda perlu melakukannya berulang kali (misalnya Anda mendapatkan input baru setiap minggu atau bulan), mungkin lebih baik untuk memeriksa metode 2 hingga 4 di bawah ini

Metode 2. Gunakan rumus INDIRECT untuk menggabungkan sheet

Anda bisa menggunakan rumus Excel untuk menggabungkan data dari semua lembar kerja. Rumus utamanya adalah TIDAK LANGSUNG

Metode ini memiliki beberapa kelemahan, meskipun

  • Rumus INDIRECT pada umumnya lambat karena mudah menguap. Artinya, menghitung setiap kali Excel menghitung sesuatu
  • Menggunakan kombinasi INDIRECT biasanya tidak stabil dan rawan kesalahan
  • Dibutuhkan kerja keras untuk menyiapkan rumus INDIRECT

Di sisi lain, ia memiliki satu keunggulan utama. Jika Anda berusaha mengaturnya, metode ini bersifat dinamis. Itu berarti ketika input Anda diperbarui, lembar kerja gabungan juga diperbarui

Mendekati

Cara menyalin data dari beberapa sheet menjadi satu sheet di excel 2007
Siapkan rumus INDIRECT untuk menggabungkan lembar

Rumus INDIRECT dapat mengakses sel apa pun dari tautan (atau lebih baik. alamat) yang Anda berikan. Silakan merujuk ke artikel ini untuk mempelajari lebih lanjut tentang rumus INDIRECT. Jadi Anda hanya perlu memberikan alamat untuk setiap sel di setiap lembar kerja yang ingin Anda gabungkan. Oleh karena itu, Anda harus menyiapkan lembar kerja dengan cara berikut (silakan lihat tangkapan layar di sebelah kanan)

  • Kolom A berisi nama sheet
  • Kolom B berisi nomor baris
  • Mulai dari Kolom C, Anda harus menambahkan huruf kolom

Jadi anggap saja Anda ingin mendapatkan nilai dari sel A1 dari Sheet1. Anda akan membutuhkan semua bagian 'Sheet1', kolom 'A' dan baris '1'. Menggabungkannya dalam rumus INDIRECT akan menghasilkan rumus berikut. Rumus di sel C4 adalah =INDIRECT(“‘”&$A4&”'. ”&C$2&$B4) .

Unduh

Cara menyalin data dari beberapa sheet menjadi satu sheet di excel 2007

Cara menyalin data dari beberapa sheet menjadi satu sheet di excel 2007
Salin lembar kerja ini ke file Excel Anda dan semua lembar digabungkan secara otomatis

Anda ingin menghemat waktu? . Apa yang harus Anda lakukan? . Itu dia

Harap perhatikan komentar berikut

  • Metode ini mengharuskan untuk mengaktifkan makro (daftar semua lembar kerja di buku kerja Anda dibuat secara otomatis). Saat Anda ingin menyimpan buku kerja Anda, Anda akan diminta untuk beralih ke format file XSLM
  • Model ini berfungsi hingga 50 lembar dengan masing-masing 200 baris (10.000 sel disiapkan). Jika Anda membutuhkan lebih banyak, Anda harus memperpanjangnya. Alasan pembatasan ini adalah karena file tersebut sudah cukup besar dan memerlukan kinerja perhitungan

Metode 3. Menggabungkan lembar dengan Makro VBA

Anda merasa cukup percaya diri untuk menggunakan makro VBA sederhana? . Jika Anda memerlukan bantuan dengan VBA, silakan merujuk ke artikel ini

Sub Merge_Sheets()
    'Insert a new worksheet
    Sheets.Add
    
    'Rename the new worksheet
    ActiveSheet.Name = "ProfEx_Merged_Sheet"
    
    'Loop through worksheets and copy the to your new worksheet
    For Each ws In Worksheets
        ws.Activate
        
        'Don't copy the merged sheet again
        If ws.Name <> "ProfEx_Merged_Sheet" Then
            ws.UsedRange.Select
            Selection.Copy
            Sheets("ProfEx_Merged_Sheet").Activate
            
            'Select the last filled cell
            ActiveSheet.Range("A1048576").Select
            Selection.End(xlUp).Select
            
            'For the first worksheet you don't need to go down one cell
            If ActiveCell.Address <> "$A$1" Then
                ActiveCell.Offset(1, 0).Select
            End If
            
            'Instead of just paste, you can also paste as link, as values etc.
            ActiveSheet.Paste
        
        End If
        
    Next
End Sub

Metode 4. Gabungkan lembar dengan "Alat Profesor Excel"

Cara menyalin data dari beberapa sheet menjadi satu sheet di excel 2007

Cara menyalin data dari beberapa sheet menjadi satu sheet di excel 2007
Gabungkan lembar kerja dengan Alat Profesor Excel

Anda ingin menggunakan cara yang paling nyaman?

  • Cukup pilih semua lembar kerja yang ingin Anda gabungkan,
  • klik tombol "Gabung Lembar" dan
  • klik "Mulai"

Alternatifnya, Anda dapat menyempurnakan lebih lanjut pengaturan yang Anda inginkan. Apakah Anda ingin menambahkan nama sheet asli di kolom A?

Juga, tentukan mode salin & tempel seperti yang ditunjukkan pada tangkapan layar di sisi kanan


Cara menyalin data dari beberapa sheet menjadi satu sheet di excel 2007

Fungsi ini termasuk dalam Excel Add-In 'Professor Excel Tools' kami

Belajarlah lagi

Unduh Uji Coba Gratis

(Tidak ada pendaftaran, unduhan dimulai langsung)

Lebih dari 35.000 pengguna tidak mungkin salah


(Baru) Metode 5. Menggabungkan lembar menggunakan clipboard Office

Cara pertama di atas sudah menangani copy paste sheet secara manual. Ada satu trik lagi di sini. Gunakan papan klip Excel untuk menggabungkan lembar. Ini sebenarnya cukup sederhana, ikuti saja langkah-langkah ini

Cara menyalin data dari beberapa sheet menjadi satu sheet di excel 2007
Langkah 1-3. Gunakan papan klip Office untuk menyalin lembar kerja dengan cepat di bawah satu sama lain

  1. Buka papan klip. Klik panah kecil di pojok kanan bawah bagian Clipboard (di pita Beranda)
  2. Sekarang Anda dapat melihat papan klip
  3. Selanjutnya, telusuri setiap lembar kerja. Salin semua rentang yang nantinya ingin Anda gabungkan pada satu lembar kerja

Cara menyalin data dari beberapa sheet menjadi satu sheet di excel 2007
Langkah 4-5. Gunakan tombol "Tempel Semua" pada clipboard untuk menggabungkan lembaran

  1. Sekarang, Anda dapat melihat semua rentang yang disalin di papan klip
  2. Buka lembar tempat Anda ingin menempelkannya di bawah satu sama lain. Pilih sel pertama
  3. Klik "Tempel semua"

Itu dia. Apalagi dengan file yang lebih besar, cara ini bisa menghemat waktu dibandingkan cara nomor 1 di atas. Satu kelemahan kecil. Anda bisa mengatur lebih lanjut metode paste, misalnya menggunakan paste special untuk menempelkan nilai saja

Bagaimana cara menyalin data dari beberapa lembar ke satu lembar?

Gabungkan beberapa lembar kerja menjadi satu dengan Lembar Salinan .
Mulai Panduan Salin Lembar. Pada pita Excel, buka tab Ablebits, grup Gabung, klik Salin Lembar, dan pilih salah satu opsi berikut. .
Pilih lembar kerja dan, secara opsional, rentang untuk digabungkan. .
Pilih cara menggabungkan sheet

Bagaimana cara mengisi otomatis sel yang sama dari lembaran berbeda ke lembaran di Excel?

Klik tab untuk lembar kerja pertama yang ingin Anda rujuk. Tahan tombol Shift lalu klik tab untuk lembar kerja terakhir yang ingin Anda rujuk. Pilih sel atau rentang sel yang ingin Anda rujuk. Lengkapi rumusnya, lalu tekan Enter

Bagaimana Anda memilih beberapa lembar di Excel 2007?

Klik tab untuk sheet pertama, lalu tahan CTRL sambil mengklik tab sheet lain yang ingin Anda pilih . Dengan keyboard. Pertama, tekan F6 untuk mengaktifkan tab sheet. Selanjutnya, gunakan tombol panah kiri atau kanan untuk memilih lembar yang Anda inginkan, lalu Anda dapat menggunakan Ctrl+Spasi untuk memilih lembar tersebut.

Bagaimana cara menarik data secara otomatis dari satu lembar ke lembar lainnya?

Gunakan Tautan Salin dan Tempel untuk mentransfer data secara otomatis dari satu lembar kerja Excel ke lembar kerja Excel lainnya .
Buka dua spreadsheet yang berisi kumpulan data sederhana yang sama
Di lembar 1, pilih sel dan ketik Ctrl + C / Cmd + C untuk menyalinnya
Di lembar 2, klik kanan pada sel yang setara dan buka Tempel > Tautan