Petua: Bahasa lain diterjemahkan Google. Anda boleh melawat English versi pautan ini.
Log masuk
x
or
x
x
Daftar Sekarang
x

or

Bagaimana untuk mengumpul data dari pelbagai helaian ke helaian master dalam Excel?

Dalam beberapa ketika, anda mungkin perlu mengumpul data dari beberapa helaian menjadi satu helaian untuk menyatukan atau melakukan operasi lain seperti di bawah tangkapan skrin yang ditunjukkan, tetapi untuk menyalin dan menyisipkan kandungan satu demi satu adalah menyusahkan, adakah ada helah yang dapat menyelesaikannya dengan cepat dalam Excel?

Kumpulkan data dari beberapa helaian ke satu dengan fungsi Konsolidasi

Kumpulkan data dari beberapa helaian ke satu dengan kod VBA

Kumpulkan data dari beberapa helaian ke satu dengan fungsi Menggabungkan yang kuatidea yang baik3


Mudah Menggabungkan beberapa helaian / Buku kerja ke dalam satu helaian tunggal atau buku kerja

Untuk menggabungkan helaian helaian atau buku kerja ke dalam satu helaian atau buku kerja boleh menjadi sangat baik dalam Excel, tetapi dengan Combine fungsi dalam Kutools untuk Excel, anda boleh menggabungkan berpuluh-puluh helaian / buku kerja ke dalam satu helaian atau buku kerja, juga, anda boleh menggabungkan helaian itu menjadi satu dengan beberapa klik sahaja. Klik untuk perbicaraan percuma 60 hari yang lengkap!
menggabungkan lembaran
Kutools untuk Excel: dengan lebih daripada 300 berguna Excel tambahan, bebas untuk mencuba tanpa had pada hari 60.

Kumpulkan data dari beberapa helaian ke satu dengan fungsi Konsolidasi

Jika anda ingin mengumpul data dari beberapa helaian ke dalam satu helaian dalam buku kerja yang sama, anda boleh memohon fungsi Konsolidasi dalam Excel.

1. Dalam helaian buku kerja yang anda mahu kumpulkan data dari helaian, klik Tarikh > Menggabungkan.
doc mengumpul helaian ke dalam satu 1

2. Di dalam Consolidate dialog, lakukan seperti berikut:

(1 Pilih satu operasi yang anda hendak lakukan selepas menggabungkan data dalam fungsi drop down list;

(2 Klik pilih butang doc untuk memilih julat setiap helaian yang anda ingin kumpulkan;

(3 Klik Add butang untuk menambah julat data ke dalam All references kotak senarai;

(4 Semak label yang anda gunakan selepas menggabungkan data, dan periksa Create links to source data opsyen jika anda mahu memautkan data dalam lembaran gabungan dengan data sumber.
doc mengumpul helaian ke dalam satu 2

3. klik OK. Sekarang data telah dikumpulkan dan jumlah dalam satu helaian.
doc mengumpul helaian ke dalam satu 3


Kumpulkan data dari beberapa helaian ke satu dengan kod VBA

Berikut adalah kod VBA yang boleh mengumpul data dari semua helaian dalam helaian baru dalam buku kerja semasa.

1. Akhbar Alt + F11 kunci untuk membolehkan Microsoft Visual Basic for Applications tingkap.

2. klik Insert > Module, dan salin dan tampal di bawah kod ke Module skrip.

VBA: Kumpulkan semua data dari helaian ke dalam satu.

Sub Combine()
'UpdatebyExtendoffice20180205
    Dim I As Long
    Dim xRg As Range
    On Error Resume Next
    Worksheets.Add Sheets(1)
    ActiveSheet.Name = "Combined"
   For I = 2 To Sheets.Count
        Set xRg = Sheets(1).UsedRange
        If I > 2 Then
            Set xRg = Sheets(1).Cells(xRg.Rows.Count + 1, 1)
        End If
        Sheets(I).Activate
        ActiveSheet.UsedRange.Copy xRg
    Next
End Sub
doc mengumpul helaian ke dalam satu 4

3. Akhbar F5 kunci untuk menjalankan kod tersebut, semua data dari keseluruhan buku kerja telah dikumpulkan dalam Gabungan lembaran baru.
doc mengumpul helaian ke dalam satu 5


Kumpulkan data dari beberapa helaian ke satu dengan kuat Combine fungsi

Jika anda biasanya perlu menggabungkan lembaran menjadi satu, saya memperkenalkan satu fungsi menggabungkan yang kuat untuk anda, itu Kutools untuk Excel'S Gabungkan utiliti yang mempunyai empat fungsi utama di bawah:

Menggabungkan berbilang lembaran kerja dari buku kerja ke dalam satu lembaran kerja

Gabungkan semua lembaran kerja yang sama ke dalam satu lembaran kerja

Menggabungkan pelbagai helaian kerja dari buku kerja ke dalam satu buku kerja

Menyusun dan mengira nilai merentasi pelbagai buku kerja ke dalam satu lembaran kerja
doc mengumpul helaian ke dalam satu 6

Kutools untuk Excel, dengan lebih daripada 300 fungsi yang berguna, menjadikan pekerjaan anda lebih mudah.

Selepas memasang Kutools untuk Excel, sila lakukan seperti di bawah:(Muat turun Percuma Kutools untuk Excel Sekarang!)

Sekiranya anda mahu menggabungkan helaian ke dalam satu helaian tanpa operasi lain, anda boleh lakukan seperti ini:

1. Dayakan Excel, klik Enterprise > Combine, terdapat satu dialog muncul untuk mengingatkan anda beberapa notis. Lihat tangkapan skrin:
doc mengumpul helaian ke dalam satu 7
doc mengumpul helaian ke dalam satu 8

2. klik OK untuk pergi ke Combine tetingkap, periksa Combine multiple worksheets from workbook into worksheet pilihan.
doc mengumpul helaian ke dalam satu 91

3. klik Next, kemudian klik Add > File / Folder untuk menambah buku kerja yang anda akan gunakan untuk menggabungkan ke dalam Workbook list. Kemudian pergi ke Worksheet list untuk menyemak lembaran yang anda ingin gabungkan borang setiap buku kerja.
doc mengumpul helaian ke dalam satu 10
doc mengumpul helaian ke dalam satu 11

4. klik Next untuk pergi ke langkah terakhir, anda boleh menentukan beberapa tetapan tentang hasil gabungan yang anda perlukan. Sekiranya anda tidak memerlukan langkah ini.
doc mengumpul helaian ke dalam satu 12

5. klik Finish dan pilih satu folder untuk meletakkan buku kerja baru yang menggabungkan data dari helaian.
doc mengumpul helaian ke dalam satu 13

6. klik Simpan. Sekarang semua data telah dikumpulkan dari helaian di seluruh buku kerja menjadi satu helaian utama.
doc mengumpul helaian ke dalam satu 14

Jika anda ingin menyatukan lembaran kerja merentasi buku kerja menjadi satu, lakukan seperti berikut:

1. Di dalam Combine tetingkap, periksa Consolidate and calculate values across multiple worksheets into one worksheet pilihan.
doc mengumpul helaian ke dalam satu 15

2. klik Next, dan tambahkan fail ke dalamnya Workbook list, kemudian semak lembaran yang anda gunakan untuk menggabungkan dan mengira.
doc mengumpul helaian ke dalam satu 16

3. klik Next, kemudian pilih satu pengiraan dari Function drop down senarai, dan semak pilihan lain yang anda perlukan.
doc mengumpul helaian ke dalam satu 17

4. klik Finish untuk menyimpan buku kerja baru ke dalam folder.

Sekarang helaian di seluruh buku kerja telah disatukan dan dikira menjadi satu helaian.
doc mengumpul helaian ke dalam satu 18



Cadangan Alat Produktiviti untuk Excel

Kutools untuk Excel Membantu Anda Selalu Menyelesaikan Kerja di Hadapan Masa, dan Berdiri Daripada Orang

  • Lebih daripada ciri-ciri canggih 300 yang canggih, yang direka untuk senario kerja 1500, meningkatkan produktiviti oleh 70%, memberi anda lebih banyak masa untuk menjaga keluarga dan menikmati kehidupan.
  • Tidak perlu lagi menghafal formula dan kod VBA, berikan rehat dari otak anda sekarang.
  • Menjadi pakar Excel dalam minit 3, Operasi yang rumit dan berulang boleh dilakukan dalam beberapa saat,
  • Mengurangkan beribu-ribu operasi papan kekunci & tetikus setiap hari, mengucapkan selamat tinggal kepada penyakit pekerjaan sekarang.
  • 110,000 orang yang sangat berkesan dan pilihan syarikat 300 + yang terkenal di dunia.
  • Ciri-ciri penuh 60-hari adalah percubaan percuma. Jaminan wang balik 60 hari. Tahun 2 peningkatan dan sokongan percuma.

Membawa Browsing Tab dan Editing ke Microsoft Office, Jauh Lebih Berkuasa Daripada Tab Penyemak Imbas

  • Tab Pejabat direka untuk Aplikasi Pejabat Word, Excel, PowerPoint dan Lain-lain: Penerbit, Akses, Visio dan Projek.
  • Buka dan buat beberapa dokumen dalam tab baharu pada tetingkap yang sama, dan bukannya dalam tetingkap baru.
  • Meningkatkan produktiviti anda oleh 50%, dan mengurangkan beratus-ratus klik tetikus untuk anda setiap hari!
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Robert · 4 months ago
    How do you make your VBA overwrite the compiled data onto the same master list, rather than add a new sheet?
  • To post as a guest, your comment is unpublished.
    Carlos Causil · 7 months ago
    De que forma se puede obtener solo el valor de las hojas y llevarla a la hoja que se va a resumir todo, por ejemplo, en caso de que una hoja de las que se van a combinar exista una celda calculada o que dependa de otra hoja, por eso pregunto si se puede llevar solo los valores.
    • To post as a guest, your comment is unpublished.
      Sunny · 5 months ago
      Sorry, could you repeat your quetion in English?