Cara Menggabungkan Tab dalam Excel

107

Bentuk semula jadi data ialah tatasusunan dua dimensi (2D) atau jadual. Sama ada anda mengendalikan hasil percubaan saintifik yang boleh diulang, maklumat pekerja syarikat, tinjauan harga produk atau lebih, ini semua datang secara semula jadi sebagai jadual kerja seperti hamparan atau tab, dalam Excel.

Cara Menggabungkan Tab dalam Excel

Fail Excel, atau buku kerja, mungkin mengandungi berbilang tab. Walaupun kebanyakan helaian Excel mempunyai kegunaan yang berbeza, sesetengah tab mungkin mengandungi maklumat pendua atau berkaitan. Menggabungkan, atau menyatukan, tab yang berkaitan ke dalam satu tab Excel akan membantu anda membaca, menganalisis dan menyusun data untuk pemprosesan selanjutnya.

Di sini kami akan menunjukkan cara untuk menggabungkan dua (atau lebih) tab dalam Excel bersama beberapa ciri dan kaedah lanjutan yang boleh anda gunakan.

Menggabungkan Tab dalam Excel – Ianya Mudah

Perlu dinyatakan bahawa anda sentiasa boleh menggunakan salin dan tampal untuk memindahkan data dari satu tab ke tab yang lain. Walau bagaimanapun, ini boleh memakan masa dan terdedah kepada kesilapan. Terdapat juga banyak cara yang elegan untuk mencapai penyatuan tanpa mengulangi maklumat.

Sebelum bergabung, pastikan semua tab mempunyai salinan sandaran. Tab sumber anda akan mengandungi data mentah yang anda gunakan, manakala tab destinasi akan mempunyai hasil akhir. Bergantung pada keperluan projek anda, ini mungkin atau mungkin bukan tab yang sama.

Fungsi penyatuan lalai dalam Excel boleh menggabungkan data mengikut kedudukan atau mengikut kategori (nama baris atau lajur). Walau bagaimanapun, data perlu dalam format dan saiz yang sama, atau ia akan mencipta baris atau lajur baharu. Contohnya, jika anda menggunakan metrik jualan untuk pejabat yang berbeza, anda perlu mempunyai bilangan kategori yang sama yang anda isih mengikut dan bilangan minggu/bulan yang sama yang anda katalogkan.

Perlu diingat bahawa fungsi penyatuan berfungsi dengan data berangka. Excel boleh mengira jumlah, purata, sisihan, dan nilai minimum dan maksimum, antara mata statistik yang lain. Walau bagaimanapun, ia tidak membenarkan transformasi data berasaskan teks yang lebih bernuansa.

Langkah-langkah untuk menggabungkan, mengikut kedudukan atau kategori ditunjukkan di bawah:

  1. Pada tab destinasi, tentukan kedudukan untuk data yang digabungkan dan klik sel kiri atas kedudukan yang dipilih.
  2. Klik pada tab “Data”.
  3. Pergi ke “Alat Data” dan pilih “Satukan.” Ini membuka tetingkap pop timbul.
  4. Dalam kotak “Fungsi”, pilih fungsi daripada senarai juntai bawah.
  5. Pilih data untuk digabungkan:
    • Jika mengikut kedudukan, pergi ke “Tab Sumber” dan klik butang “Tambah” untuk menambah data ke dalam kotak “Semua rujukan”. Data yang akan ditambah boleh ditaip secara manual, seperti “Sheet1!$B$2:$B$10” merujuk kepada sel dari B2 hingga B10 tab bernama Helaian1 dalam dokumen semasa.
    • Jika mengikut kategori, dalam kotak “Label pengguna dalam”, pilih “Baris atas” (mengikut baris) atau “Lajur kiri” (mengikut lajur) atau “Buat pautan ke data sumber” (tulis dalam pautan).
  6. Klik butang “OK”, dan data dalam kotak “Semua Rujukan” atau baris/lajur yang dipilih akan digabungkan.

Menggabungkan Tab dalam Excel VBA

VBA adalah singkatan kepada Visual Basic for Applications, bahasa pengaturcaraan yang ringkas namun berkuasa yang boleh anda gunakan untuk melanjutkan aplikasi Microsoft Office, termasuk Excel. Isu utama dalam menggunakan VBA ialah anda perlu memahami dan menggunakan kod untuk mencipta aplikasi atau makro.

Untuk mencipta dan mengedit Makro VBA, lakukan perkara berikut:

  1. Pilih “Lihat” dalam bar alat.
  2. Klik pada “Macros” di hujung kanan. Ini membuka tetingkap Makro pop timbul.
  3. Taipkan nama makro (contohnya, “ujian”) dan klik butang “Buat” di sebelah kanan dan konsol pengekodan akan muncul dengan kandungan asas yang membaca sesuatu di sepanjang baris:
    ###
    Sub test()
    End Sub
    ###

  4. Anda boleh mengedit kod Makro dalam konsol. Ini ialah contoh yang menggabungkan jadual daripada helaian:
    ###
    Sub Merge_Multiple_Sheets_Row_Wise()
    Dim Work_Sheets() As String
    ReDim Work_Sheets(Sheets.Count)
    For i = 0 To Sheets.Count - 1
     Work_Sheets(i) = Sheets(i + 1).Name
    Next i
    Sheets.Add.Name = "Combined Sheet"
    Dim Row_Index As Integer
    Row_Index = Worksheets(1).UsedRange.Cells(1, 1).Row
    Dim Column_Index As Integer
    Column_Index = 0
    For i = 0 To Sheets.Count - 2
     Set Rng = Worksheets(Work_Sheets(i)).UsedRange
    Rng.Copy
     Worksheets("Combined Sheet").Cells(Row_Index, Column_Index + 1).PasteSpecial Paste:=xlPasteAllUsingSourceTheme
     Column_Index = Column_Index + Rng.Columns.Count + 1
    Next i
    Application.CutCopyMode = False
    End Sub
    ###

    Kod makro sampel melingkari jumlah Tab dan mencipta helaian baharu “Helaian Gabungan.”
  5. Untuk menjalankan kod, dalam konsol Makro, dalam tab “Jalankan”, klik “Jalankan Sub/Borang Pengguna”, kemudian Tab baharu bernama “Helaian Gabungan” akan dijana. Anda juga boleh mengubah suai kod Marco untuk mengedit julat data dan nama.

Menggabungkan Helaian dalam Excel Dalam Talian

Pelbagai alatan dalam talian percuma membolehkan anda menggabungkan helaian Excel. Dalam alatan ini, anda hanya perlu memilih dan memuat naik buku kerja (sama ada buku kerja muti-Tab atau buku kerja yang berbeza). Contohnya ialah Aspose Penggabungan Sel dan DocSoSo Excel Combiner.

Perlu diingat bahawa penggabungan helaian tidak memanipulasi data. Alat ini mengambil dua atau lebih buku kerja Excel dan mengembalikan buku kerja Excel dengan satu atau lebih helaian dengan data yang disalin ke dalamnya.

Menggabungkan Tab dalam Excel Menggunakan Power Query

Power Query ialah cara lain untuk menggabungkan Tab dalam Excel. Untuk buku kerja Excel dengan berbilang tab, gunakan langkah berikut:

  1. Pergi ke tab “Data” dan kumpulan “Dapatkan & Ubah Data”, dan klik pada butang “Dapatkan Data”.
  2. Daripada senarai, klik “Pertanyaan Kosong” dalam pilihan “Dari Sumber Lain”, dan anda akan melihat Editor Pertanyaan Kuasa baharu dengan nama lalai “Pertanyaan 1.”
  3. Dalam bar fungsi (fx), taip formula “=Excel.CurrentWorkbook()” (perhatikan formula adalah sensitif huruf besar-besaran), dan tekan kekunci “Enter” dan senarai nama Tab buku kerja asal akan muncul.
  4. Pilih nama tab (lajur) untuk digabungkan (atau tandakan pilihan “Pilih Semua Lajur” jika semua lajur ingin digabungkan).
  5. Klik butang dwi-anak panah berdekatan dengan kunci “Kandungan”.
  6. Nyahtandai “Gunakan nama lajur asal sebagai awalan” jika anda mahu nama tepat dalam buku kerja asal digunakan dalam fail gabungan dan bukannya sebagai awalan.
  7. Klik “OK” dan anda akan melihat tab baharu dengan semua data yang digabungkan, di mana nama tab buku kerja asal akan disenaraikan dalam lajur paling kanan.

Kaedah Alternatif

Excel ialah alat yang berguna untuk mengendalikan data tatasusunan 2D. Jika anda seorang saintis data, walau bagaimanapun, anda boleh mengakses data secara langsung menggunakan bahasa pengaturcaraan seperti Python atau R. Perkara utama ialah struktur data tatasusunan 2D adalah biasa: menggunakan pemisah (ruang, tab, koma, dsb.) untuk memisahkan semua titik data. Format .csv, contohnya, menggunakan pemisah koma dan boleh dibuka terus untuk dibaca/diedit oleh Microsoft Excel. Sebagai alternatif, anda juga boleh membuka fail Excel (.xlsx) oleh bahasa pengaturcaraan ini, seperti pakej “readxl” dalam R, yang boleh membuka dan mengendalikan data daripada lembaran kerja Excel yang berbeza. Dalam kes ini, fungsi mudah tetapi mudah, seperti cbind (lajur pengikat dengan dimensi yang sama) boleh digunakan untuk penggabungan. Semua data daripada Tab Excel yang berbeza boleh digabungkan ke dalam bingkai data untuk analisis statistik dan visualisasi, tanpa menggunakan perisian Microsoft Excel.

Dapatkan Lebih Banyak daripada Kurang

Daripada proses yang diringkaskan di atas, anda akan mendapat satu lembaran kerja bersepadu dengan data daripada pelbagai sumber. Lembaran kerja ini boleh berfungsi sebagai arkib atau pangkalan data sandaran. Selain itu, tab yang digabungkan membolehkan anda memperoleh perspektif yang mungkin hilang daripada data daripada satu sumber. Kami menggalakkan anda untuk menguji fungsi penyatuan dan makro pada data contoh dan menyandarkannya terlebih dahulu.

Adakah anda mempunyai cara yang lebih baik untuk menyatukan tab dalam Excel? Beritahu kami dalam ulasan di bawah.