Cara Menggabungkan Data daripada Pelbagai Helaian dalam Excel (4 Cara)

  • Berkongsi Ini
Hugh West

Dalam Excel , kami sering bekerja dengan set data yang besar. Semasa bekerja dengan set data ini, kami selalunya perlu menggabungkan data daripada berbilang helaian untuk menganalisisnya dengan betul. Dalam artikel ini, saya akan menerangkan 4 cara dalam Excel untuk menggabungkan data daripada berbilang helaian .

Muat Turun Amalan Buku Kerja

Gabungkan Data daripada Berbilang Helaian.xlsx

Menggunakan VBA untuk Menggabungkan Data daripada Berbilang Helaian.xlsm

Ini ialah lembaran kerja Saya akan gunakan untuk menerangkan kaedah tentang cara menggabungkan data daripada berbilang helaian .dalam Excel . Kami mempunyai beberapa pelajar bersama dengan ID Pelajar dan Markah mereka. Saya akan menggabungkan Markah untuk subjek yang berbeza untuk menerangkan kaedah.

4 Kaedah untuk Menggabungkan Data daripada Pelbagai Helaian dalam Excel

1. Menggunakan Ciri Gabungan untuk Menggabungkan Data daripada Helaian Berbilang

Dalam bahagian ini, saya akan menerangkan cara menggunakan Consolidate untuk menggabungkan data . Saya akan menambah Markah Fizik dan Matematik dengan menggunakan kaedah ini.

LANGKAH:

Pergi ke Satu lembaran kerja . Pilih D5 .

Kemudian pergi ke tab Data > ;> pilih Alat Data >> pilih Consolidate .

Satu kotak dialog daripada Consolidate akanmuncul.

Kekalkan lungsur turun Fungsi kerana anda ingin menjumlahkan markah.

Kini anda perlu menambah Rujukan . Pergi ke Lembaran kerja Set Data (Fizik) >> pilih julat D5:D14 >> pilih Tambah .

Excel akan menambah rujukan . Begitu juga, tetapkan rujukan untuk julat D5:D14 daripada buku kerja Set Data (Matematik) .

➤ Kemudian klik OK . Excel akan menggabungkan mereka dan mengembalikan jumlah sebagai output.

Baca Lagi: Cara Menyatukan Data dalam Excel daripada Pelbagai Lembaran Kerja (3 Cara)

2. Penggunaan Power Query untuk Menggabungkan Data daripada Pelbagai Helaian

Sekarang kita akan lihat bagaimana untuk menggabungkan data daripada beberapa helaian menggunakan PowerQuery . Saya akan menggabungkan Markah Fizik untuk dua bahagian ( A & B ) dalam kes ini. Terdapat prasyarat dalam kes ini. Set data hendaklah dalam bentuk Jadual .

LANGKAH-1: MEMBUAT JADUAL

Pilih julat B4:D14 .

Tekan CTRL + T . Buat Jadual kotak dialog akan muncul. Klik OK .

Excel akan membuat jadual.

Sekarang saya akan menamakan semula jadual . Untuk berbuat demikian, pergi ke tab Reka Bentuk Jadual dan namakan semula jadual anda.

Begitu juga, buat jadual untuk set data lain.

LANGKAH-2: GABUNGAN DATA

Pergi ke Data tab >> pilih Dapatkan Data >> pilih Dari Sumber Lain >> pilih Pertanyaan Kosong

Editor Pertanyaan Kuasa tetingkap akan muncul. Dalam bar formula, tulis formula:

=Excel.CurrentWorkbook()

➤ Tekan ENTER . Excel akan menunjukkan jadual dalam buku kerja anda.

➤ Kemudian, klik anak panah berkepala dua (lihat imej).

➤ Seterusnya, pilih lajur yang anda mahu gabungkan. Saya akan menggabungkan kesemuanya.

➤ Biarkan Gunakan nama lajur asal sebagai awalan tidak bertanda. Kemudian klik OK .

Excel akan menggabungkan set data .

➤ Sekarang, pilih Tutup & Muatkan .

Excel akan mencipta jadual baharu yang menggabungkan set data .

Namakan semula lajur Nama . Saya akan memanggil ini Bahagian .

NOTA:

Bila anda menggunakan kaedah di atas, anda mungkin menghadapi masalah.

Nama jadual baharu kami ialah Query1 yang terdiri daripada 21 baris termasuk header .

➤ Sekarang klik kanan tetikus anda untuk membuka Menu Konteks . Kemudian klik Refresh .

Sebaik sahaja anda refresh , anda akan melihat bahawa nombor baris telah berubah kepada 41 . Ini kerana Query1 itu sendiri ialah jadual dan berfungsi sebagai input .

Untuk menyelesaikan isu ini, ikuti langkah-langkahnya.

➤ Pergi ke lungsur turun Nama lajur (lihat imej)

➤ Kemudian pergi kepada Penapis Teks >> pilih Tidak Mengandungi .

AutoFilter Tersuai akan dibuka.

➤ Tulis Query1 dalam kotak (lihat imej). Kemudian klik OK .

Kali ini, baris yang mempunyai nama Query1 tidak akan kelihatan walaupun anda memuat semula set data .

20 baris dimuatkan sekarang kerana Excel tidak mengira pengepala kali ini.

Bacaan Serupa

  • Cara Menggabungkan Dua Graf Garis dalam Excel (3 Kaedah)
  • Gabungkan Dua Graf dalam Excel (2 Kaedah)
  • Cara Menggabungkan Graf dalam Excel (Langkah demi Langkah Garis Panduan)
  • Gabungkan Berbilang Fail Excel ke dalam Satu Helaian (4 Kaedah)
  • Cara Menggabungkan Lajur dalam Excel (4 Cara)

3. Menggunakan VBA untuk Menggabungkan Data daripada Berbilang Helaian

Sekarang saya akan menggunakan makro VBA kepada menggabungkan data daripada berbilang helaian . Katakan buku kerja anda mempunyai dua helaian kerja , Set Data ( Fizik_A ) dan Set Data ( Fizik_B ) dan anda akan menggabungkan data daripada set data ini ke dalam lembaran kerja baharu bernama Satukan .

LANGKAH:

➤ Pergi ke tab Pembangun >> pilih Visual Asas

➤ Kemudian pergi ke tab Sisipkan >> Modul

Tetingkap modul akan muncul. Sekarang tulis kod berikut.

1220

Di sini, saya telah mencipta Sub Prosedur bernama combine_multiple_sheets . Saya telah mengambil pembolehubah Row_1 , Col_1 , Row_last dan Column_last menggunakan Dim statement dan tetapkan wX sebagai lembaran kerja Disatukan menggunakan pernyataan Set .

Selain itu, saya menggunakan kotak mesej input menggunakan Application.InputBox dengan pernyataan “Pilih Pengepala” .

Kemudian, saya menggunakan Untuk gelung dan menentukan Row_1 dan Col_1 menggunakan sifat headers.range .

➤ Kemudian tekan F5 untuk menjalankan program. Excel akan membuat set data gabungan .

NOTA:

Sila ingat bahawa kod VBA ini akan menggabungkan semua helaian yang tersedia dalam buku kerja anda. Jadi anda mesti mempunyai hanya lembaran kerja yang data nya akan gabungkan .

Baca Lagi: Cara Menggabungkan Berbilang Helaian ke Satu Helaian dengan VBA dalam Excel (2 Cara)

4. Menggunakan Fungsi VLOOKUP untuk Menggabungkan Data daripada Pelbagai Helaian

Andaikan, saya mempunyai lembaran kerja bernama " Nama " di mana saya mempunyainama beberapa pelajar dan seorang lagi bernama " Markah ". Untuk membuat helaian Hasil yang betul, saya perlu menggabungkan helaian itu. Saya akan melakukannya menggunakan fungsi VLOOKUP .

LANGKAH:

➤ Cipta <1 baharu>lajur Tandakan di sebelah kanan Nama .

➤ Kemudian, pergi ke D5 dan tulis formula berikut

=VLOOKUP(B5,Marks!B4:C14,2)

Di sini, saya telah menetapkan nilai carian B5 dan tatasusunan ialah B4:C14 daripada helaian Markah . col_ind_num ialah 2 kerana saya mahukan marka .

➤ Sekarang tekan ENTER . Excel akan mengembalikan output.

➤ Kemudian gunakan Fill Handle untuk AutoFill sehingga D14 . Excel akan menggabungkan markah daripada lembaran kerja Marks .

Baca Lagi: Bagaimana untuk Menggabungkan Helaian dalam Excel (6 Cara Paling Mudah)

Buku Kerja Amalan

Adalah penting untuk mengamalkan kaedah menggabungkan data daripada beberapa helaian . Itulah sebabnya saya telah melampirkan lembaran amalan untuk anda.

Kesimpulan

Dalam artikel ini, saya telah menggambarkan 4 cara dalam Excel untuk menggabungkan data daripada berbilang helaian . Saya harap ini akan memberi manfaat kepada anda. Dan akhir sekali, jika anda mempunyai sebarang jenis cadangan, idea atau maklum balas, sila berasa bebas untuk mengulas di bawah.

Hugh West ialah jurulatih dan penganalisis Excel yang sangat berpengalaman dengan lebih 10 tahun pengalaman dalam industri. Beliau memiliki Ijazah Sarjana Muda Perakaunan dan Kewangan serta Ijazah Sarjana dalam Pentadbiran Perniagaan. Hugh mempunyai minat untuk mengajar dan telah membangunkan pendekatan pengajaran yang unik yang mudah diikuti dan difahami. Pengetahuan pakar Excel beliau telah membantu beribu-ribu pelajar dan profesional di seluruh dunia meningkatkan kemahiran mereka dan cemerlang dalam kerjaya mereka. Melalui blognya, Hugh berkongsi pengetahuannya dengan dunia, menawarkan tutorial Excel percuma dan latihan dalam talian untuk membantu individu dan perniagaan mencapai potensi penuh mereka.