


Gabungkan data excel daripada berbilang lembaran kerja yang berbeza ke dalam satu jadual keseluruhan
Cara meringkaskan berbilang lembaran kerja berbeza dalam excel ke dalam satu jadual induk
Kita perlu meletakkan berbilang jadual excel dalam folder yang sama dan mencipta excel baharu dalam folder ini. Seperti yang ditunjukkan dalam gambar:
2
Buka helaian excel yang baru dibuat dengan Microsoft Excel, klik kanan sheet1, cari "Lihat Kod", dan klik masuk. Selepas masuk, anda akan melihat antara muka pengiraan makro. Seperti yang ditunjukkan dalam gambar:
3
Kemudian kami menyalin kod pengiraan makro berikut, dan kemudian mencari "Jalankan Subproses/Borang Pengguna" di bawah "Jalankan" pada bar alat Kod adalah seperti berikut, seperti yang ditunjukkan dalam gambar:
Sub menggabungkan semua lembaran kerja () semua buku kerja dalam direktori semasa
Malapkan MyPath, MyName, AWbName
Malapkan Wb Sebagai Buku Kerja, WbN Sebagai Rentetan
Malapkan G Selagi
Malapkan Num Selagi
Kotak Malapkan Sebagai Tali
Application.ScreenUpdating = Palsu
MyPath = ActiveWorkbook.Path
Nama Saya = Dir(MyPath & """ & "*.xls"")
AWbName = ActiveWorkbook.Name
Bilangan = 0
Lakukan Sementara Nama Saya ""
Jika Nama Saya AWbName Kemudian
Tetapkan Wb = Buku Kerja.Open(MyPath & """ & MyName)
Bilangan = Bil + 1
Dengan Buku Kerja(1).ActiveSheet
.Sel(.Julat("B65536").Tamat(xlUp).Baris + 2, 1) = Kiri(Nama Saya, Len(Nama Saya) - 4)
Untuk G = 1 Untuk Helaian.Count
Wb.Helaian(G).Julat Terpakai.Salin .Sel(.Julat("65536").Tamat(xlUp).Baris + 1, 1)
Seterusnya
WbN = WbN & Chr(13) & Wb.Name
Wb.Tutup Salah
Tamat Dengan
Tamat Jika
Nama Saya = Dir
Gelung
Julat("B1").Pilih
Application.ScreenUpdating = Benar
MsgBox "mengabungkan sejumlah" & Num & "semua lembaran kerja di bawah buku kerja. Seperti berikut:" & Chr(13) & WbN, vbInformation, "Prompt"
Tamat Sub
4
Selepas berjalan, tunggu kira-kira 10 saat Apabila operasi selesai, iaitu selepas penggabungan selesai, akan ada gesaan, hanya klik OK. Melihat kepada data yang digabungkan, terdapat lebih daripada 5,000 baris, yang merupakan hasil penggabungan data daripada 17 jadual excel dalam folder yang sama. Kesannya ditunjukkan dalam rajah.
TAMAT
Nota
WPS Kingsoft tidak mempunyai fungsi pengiraan makro. Ini hanya boleh dicapai menggunakan Microsoft Excel.
Cara mengklasifikasikan dan meringkaskan jadual Excel
Apabila anda perlu melakukan pengiraan klasifikasi pada data dalam Excel, selain menggunakan jadual pangsi, anda juga boleh menggunakan perintah subtotal. Tidak seperti Jadual Pangsi, ia boleh memasukkan baris ringkasan terus ke dalam kawasan data, supaya anda boleh melihat butiran dan ringkasan data pada masa yang sama. Berikut ialah cara menggunakan klasifikasi dan ringkasan:
Sebelum melakukan pengelasan dan pengagregatan, anda perlu memastikan bahawa data mempunyai format berikut, iaitu baris pertama kawasan data ialah baris tajuk, tiada baris kosong dan lajur kosong dalam kawasan data, dan data kawasan dikelilingi oleh baris kosong dan lajur kosong Gambar berikut menunjukkan beberapa data jualan di beberapa bandar. Selain itu, jika julat data telah ditetapkan kepada senarai Excel 2003 atau jadual Excel 2007 sebelum menggunakan subjumlah, ia perlu ditukar kepada julat normal. Kerana subjumlah tidak boleh digunakan dengan senarai Excel 2003 atau jadual Excel 2007.
1 Hanya mengklasifikasikan dan meringkaskan lajur tertentu
Sebagai contoh, dalam contoh di atas, jumlah jualan di setiap bandar perlu dikelaskan dan dirumuskan caranya seperti berikut:
1 Mula-mula susun data mengikut lajur yang perlu dikelaskan dan diringkaskan (dalam kes ini, lajur "Bandar").
Pilih mana-mana sel dalam lajur "Bandar" dan klik butang isih seperti "A→Z" dalam bar alat dalam Excel 2003. Dalam Excel 2007, pilih tab "Data" dalam reben dan klik butang "A→Z" dalam kumpulan "Isih dan Penapis".
2. Pilih sel dalam kawasan data dan klik menu "Data → Subtotal" dalam Excel 2003. Jika ini Excel 2007, pada tab Data, dalam kumpulan Outline, klik Subjumlah.
3. Dalam kotak dialog "Klasifikasi dan Ringkasan" timbul, pilih "Bandar" di bawah "Medan Kategori" dan pilih kaedah ringkasan tertentu dalam "Kaedah ringkasan yang tersedia ialah "jumlah" dan "kira" ” , "purata", dsb. Dalam contoh ini, "jumlah" lalai dipilih. Di bawah Item Ringkasan Terpilih, pilih Jualan sahaja.
4 Klik OK dan Excel akan mengklasifikasikan dan meringkaskan mengikut bandar.
2. Kelaskan dan ringkaskan berbilang lajur
Seperti dalam contoh di atas, lajur "Bandar" dan lajur "Nama Produk" perlu dikelaskan dan diringkaskan pada masa yang sama, dan ringkasan klasifikasi bersarang boleh disisipkan.
1 Isih data dalam berbilang lajur, iaitu, isih mengikut berbilang kata kunci.
Mula-mula pilih sel dalam kawasan data.
Dalam Excel 2003, klik menu "Data → Sort". Kotak dialog "Isih" muncul, di mana "Bandar" dipilih sebagai kata kunci utama, "Nama Produk" dipilih sebagai kata kunci kedua dan lalai dipilih untuk kata kunci lain.
Jika Excel 2007, klik perintah "Isih" dalam kumpulan "Isih dan Penapis" tab "Data", dan dalam kotak dialog "Isih" pop timbul, klik butang "Tambah Syarat" untuk menambah kedua Syarat pengisihan kata kunci, kemudian pilih "bandar" sebagai kata kunci utama, "nama produk" sebagai kata kunci kedua dan pilih lalai untuk kata kunci lain.
2. Lakukan subjumlah pada lajur "Bandar" (subjumlah luar).
Buka kotak dialog "Ringkasan Klasifikasi" seperti di atas, pilih "Bandar" di bawah "Medan Kategori", pilih "Dan" lalai dalam "Kaedah Ringkasan", dan pilih hanya "Jualan" di bawah "Item Ringkasan Terpilih" . Klik OK.
3. Lakukan subjumlah (subjumlah kecil) pada lajur "Nama Produk".
Buka kotak dialog "Subtotal" sekali lagi, pilih "Product Name" di bawah "Category Field", nyahpilih "Replace Current Subtotal", dan klik "OK".
Pada masa ini, Excel akan mengklasifikasikan dan meringkaskan "jualan" mengikut lajur "Bandar" dan lajur "Nama Produk".
Jika anda tidak perlu memaparkan data terperinci, anda boleh mengklik simbol paparan garis besar di sebelah kiri, seperti nombor di penjuru kanan sebelah atas dan tanda tolak di sebelah kiri dalam contoh ini untuk menyembunyikan data terperinci.
3. Padamkan ringkasan kategori
Dalam kotak dialog "Ringkasan Klasifikasi", klik "Padam Semua".
Cara meringkaskan data dalam setiap jadual ke dalam beberapa lembaran kerja dalam jadual excel
Sebagai contoh, A2 dalam helaian0 bermula dengan nombor plat lesen, kemudian B2 ialah penggunaan bahan api pada hari pertama, C2 ialah penggunaan bahan api pada hari ke-2, D2 ialah penggunaan bahan api pada hari ke-3,..., dan seterusnya, AE2 ialah penggunaan bahan api pada ke-30. Operasi adalah seperti berikut:
1. Dalam sheet0, masukkan formula: B2=VLOOKUP(A2,Sheet1!A:B,2,0),C2=VLOOKUP(A2,Sheet2!A:B,2,0),D2=VLOOKUP(A2 , Helaian3!A:B,2,0),...AE2=VLOOKUP(A2,Helaian30!A:B,2,0).
2 Dalam helaian0, pilih B2 hingga AE2 (iaitu, semua sel tempat formula ditetapkan) dan seret ke bawah sehingga anda mencapai baris dengan nombor plat dalam lajur A.
Dalam kes ini, anda hanya perlu memasukkan data yang berkaitan dalam helaian yang berbeza, dan helaian induk akan mengenalinya secara automatik, tetapi premisnya ialah nombor plat mesti konsisten, jika tidak, ia tidak boleh dikenali secara automatik. Cuba dahulu untuk memastikan ia berfungsi.
Atas ialah kandungan terperinci Gabungkan data excel daripada berbilang lembaran kerja yang berbeza ke dalam satu jadual keseluruhan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Ditch the Calculator: Mengapa dan Cara Menggunakan Excel untuk Semua Pengiraan Anda Saya tidak menyentuh kalkulator dalam usia. Kenapa? Kerana Microsoft Excel mengendalikan semua pengiraan saya dengan mudah, dan ia boleh melakukan perkara yang sama untuk anda. Mengapa Excel mengalahkan kalkulator Manakala

Mewujudkan jadual di Word, walaupun bertambah baik, masih rumit dan kadang -kadang membawa lebih banyak masalah. Inilah sebabnya mengapa anda sentiasa membuat jadual di Microsoft Excel. Mengapa lebih baik membuat jadual di Excel? Singkatnya, perkataan adalah pemproses perkataan, sementara Excel adalah pemproses data. Jadi perkataan tidak dibina untuk penciptaan meja terbaik, tetapi produk yang sama, Excel. Berikut adalah beberapa sebab mengapa membuat jadual di Excel lebih baik daripada menggunakan Microsoft Word: Walaupun menghairankan bahawa anda boleh menggunakan banyak ciri seperti Excel dalam jadual Microsoft Word, dalam Excel anda

Tingkatkan carta Excel anda: Mengurangkan jurang antara bar dan lajur Membentangkan data secara visual dalam carta dengan ketara meningkatkan kebolehbacaan spreadsheet. Excel cemerlang dalam penciptaan carta, tetapi menu yang luas dapat mengaburkan ciri -ciri sederhana namun kuat, SUC

Pandangan Pantas Fungsi AververIf dan PurperiFS dalam Excel Fungsi Excel's AverifiF dan AverageFs boleh digunakan untuk mengira nilai purata dataset. Walau bagaimanapun, tidak seperti fungsi purata yang lebih mudah, mereka dapat memasukkan atau mengecualikan nilai tertentu dalam pengiraan. Cara menggunakan fungsi purataFIF di Excel Fungsi purata Excel membolehkan anda mengira nilai purata dataset yang ditapis berdasarkan satu set keadaan. Sintaks fungsi purataf Fungsi purataFIF mengandungi tiga parameter: = Purataf (x, y, z)

Versi Web Excel mempunyai peningkatan untuk meningkatkan kecekapan! Walaupun versi desktop Excel lebih kuat, versi web juga telah meningkat dengan ketara sepanjang tahun lalu. Artikel ini akan memberi tumpuan kepada lima penambahbaikan utama: Mudah masukkan baris dan lajur: Di Web Excel, hanya hover ke atas tajuk baris atau lajur dan klik tanda "" yang nampaknya memasukkan baris atau lajur baru. Tidak perlu menggunakan fungsi "Masukkan" menu klik kanan yang mengelirukan lagi. Kaedah ini lebih cepat, dan baris atau lajur yang baru dimasukkan mewarisi format sel bersebelahan. Eksport sebagai fail CSV: Excel kini menyokong pengeksport lembaran kerja sebagai fail CSV untuk pemindahan dan keserasian data mudah dengan perisian lain. Klik "Fail"> "Eksport"

Master Microsoft Excel dengan pintasan papan kekunci penting ini! Lembaran cheat ini memberikan akses cepat kepada arahan yang paling kerap digunakan, menjimatkan masa dan usaha yang berharga. Ia merangkumi kombinasi utama penting, tampal fungsi khas, workboo

Fungsi Lambda Excel: Panduan Mudah untuk Membuat Fungsi Tersuai Sebelum Excel memperkenalkan fungsi Lambda, mewujudkan fungsi tersuai memerlukan VBA atau makro. Sekarang, dengan Lambda, anda boleh dengan mudah melaksanakannya menggunakan sintaks Excel yang biasa. Panduan ini akan membimbing anda langkah demi langkah bagaimana menggunakan fungsi Lambda. Adalah disyorkan bahawa anda membaca bahagian -bahagian panduan ini dalam rangka, mula -mula memahami contoh tatabahasa dan mudah, dan kemudian belajar aplikasi praktikal. Fungsi Lambda tersedia untuk Microsoft 365 (Windows dan Mac), Excel 2024 (Windows dan Mac), dan cemerlang untuk web. E

Pautan cepat Mengapa menggunakan alat kamera?
