Cara Menggabungkan Tab di Excel
Bentuk alami dari data adalah array dua dimensi (2D) atau tabel. Baik Anda menangani hasil eksperimen ilmiah yang berulang, informasi karyawan perusahaan, survei harga produk, atau lainnya, semua ini hadir secara alami sebagai tabel kerja seperti spreadsheet, atau tab, di Excel.
File Excel, atau buku kerja, mungkin berisi banyak tab. Meskipun sebagian besar lembar Excel memiliki kegunaan yang berbeda, beberapa tab mungkin berisi informasi duplikat atau terkait. Menggabungkan, atau mengonsolidasikan, tab terkait ke dalam satu tab Excel akan membantu Anda membaca, menganalisis, dan mengatur data untuk diproses lebih lanjut.
Di sini kami akan menunjukkan cara menggabungkan dua (atau lebih) tab di Excel bersama beberapa fitur dan metode lanjutan yang Anda bisa use.
Menggabungkan Tab di Excel – Sederhana
Perlu disebutkan bahwa Anda selalu dapat menggunakan salin dan tempel untuk mentransfer data dari satu tab ke tab lainnya. Namun, ini bisa memakan waktu dan rentan terhadap kesalahan. Ada juga banyak cara elegan untuk mencapai konsolidasi tanpa mengulangi informasi.
Sebelum menggabungkan, pastikan semua tab memiliki salinan cadangan. Tab sumber Anda akan berisi data mentah yang Anda gunakan, sedangkan tab tujuan akan memiliki hasil akhir. Tergantung pada persyaratan proyek Anda, ini mungkin atau mungkin tidak tab yang sama.
Fungsi konsolidasi default di Excel dapat menggabungkan data berdasarkan posisi atau kategori (nama baris atau kolom). Namun, data harus dalam format dan ukuran yang sama, atau akan membuat baris atau kolom baru. Misalnya, jika Anda menggunakan metrik penjualan untuk kantor yang berbeda, Anda harus memiliki jumlah kategori yang sama yang Anda urutkan, dan jumlah minggu/bulan yang sama dengan yang Anda katalogkan.
Perhatikan bahwa fungsi konsolidasi berfungsi dengan data numerik. Excel dapat menghitung jumlah, rata-rata, penyimpangan, dan nilai minimum dan maksimum, di antara poin statistik lainnya. Namun, itu tidak memungkinkan untuk transformasi yang lebih bernuansa data berbasis teks.
Langkah-langkah untuk menggabungkan, menurut posisi atau kategori ditunjukkan di bawah ini:
Pada tab tujuan, tentukan posisi untuk data yang digabungkan dan klik sel kiri atas dari posisi yang dipilih.Klik pada tab "Data". Buka "Alat Data" dan pilih "Konsolidasi." Ini membuka jendela pop-up. Di kotak "Function", pilih fungsi dari daftar dropdown. Pilih data yang akan digabungkan: Jika menurut posisi, buka "Tab Sumber" dan klik tombol "Tambah" untuk menambahkan data ke dalam kotak "Semua referensi". Data yang akan ditambahkan dapat diketik secara manual, seperti "Sheet1!$B$2:$B$10" mengacu pada sel dari B2 hingga B10 dari tab bernama Sheet1 dalam dokumen saat ini.Jika menurut kategori, di "Pengguna label di”, pilih “Baris atas” (berdasarkan baris) atau “Kolom kiri” (berdasarkan kolom), atau “Buat tautan ke data sumber” (tulis dalam tautan). Klik tombol “OK”, dan data di Kotak "Semua Referensi" atau baris/kolom yang dipilih akan digabungkan.
Menggabungkan Tab di Excel VBA
VBA adalah singkatan dari Visual Basic for Applications, bahasa pemrograman sederhana namun kuat yang dapat Anda gunakan untuk memperluas aplikasi Microsoft Office, termasuk Excel. Masalah utama dalam menggunakan VBA adalah Anda perlu memahami dan menggunakan kode untuk membuat aplikasi atau makro.
Untuk membuat dan mengedit Makro VBA, lakukan hal berikut:
Pilih "Lihat" di bilah alat.Klik "Makro" di ujung Baik. Ini membuka jendela Makro pop-up. Ketik nama makro (misalnya, "tes") dan klik tombol "Buat" di sisi kanan dan konsol pengkodean akan muncul dengan konten dasar yang membaca sesuatu di sepanjang baris of:###Sub test()End Sub###Anda dapat mengedit kode Makro di konsol. Ini adalah contoh yang menggabungkan tabel dari sheet:###Sub Merge_Multiple_Sheets_Row_Wise()Dim Work_Sheets() As StringReDim Work_Sheets(Sheets.Count)For i = 0 To Sheets.Count - 1 Work_Sheets(i) = Sheets(i + 1) .NameNext iSheets.Add.Name = "Combined Sheet"Dim Row_Index As IntegerRow_Index = Worksheets(1).UsedRange.Cells(1, 1).RowDim Column_Index As IntegerColumn_Index = 0For i = 0 To Sheets.Count - 2 Set Rng = Worksheets (Work_Sheets(i)).UsedRangeRng.Copy Worksheets("Combined Sheet").Cells(Row_Index, Column_Index + 1).PasteSpecial Paste:=xlPasteAllUsingSourceTheme Column_Index = Column_Index + Rng.Columns.Count + 1Berikutnya ##Contoh kode makro berulang di atas jumlah total Tab dan membuat lembar baru "Lembar Gabungan." Untuk menjalankan kode, di konsol Makro, di tab "Jalankan", klik "Jalankan Sub/UserForm", lalu yang baru Tab bernama "Combined Sheet" akan dihasilkan. Anda juga dapat memodifikasi kode Marco untuk mengedit rentang data dan nama.
Menggabungkan Lembar di Excel Online
Beberapa alat online gratis memungkinkan Anda untuk menggabungkan lembar Excel. Dalam alat ini, Anda hanya perlu memilih dan mengunggah buku kerja (baik buku kerja muti-Tab atau buku kerja yang berbeda). Contohnya adalah Aspose Cell Merger dan DocSoSo Excel Combiner.
Perlu diingat bahwa menggabungkan sheet tidak memanipulasi data. Alat ini mengambil dua atau lebih buku kerja Excel dan mengembalikan buku kerja Excel dengan satu atau beberapa lembar dengan data yang disalin ke dalamnya.
Menggabungkan Tab di Excel Menggunakan Power Query
Power Query adalah cara lain untuk menggabungkan Tab di Excel. Untuk buku kerja Excel dengan banyak tab, gunakan langkah-langkah berikut:
Buka tab "Data" dan grup "Dapatkan & Transform Data", dan klik tombol "Dapatkan Data". Dari daftar, klik "Kueri Kosong" di opsi "Dari Sumber Lain", dan Anda akan melihat Editor Power Query baru dengan nama default "Kueri 1." Di bilah fungsi (fx), ketikkan rumus "=Excel.CurrentWorkbook()" (perhatikan rumusnya adalah peka huruf besar/kecil), dan tekan tombol "Enter" dan daftar nama Tab dari buku kerja asli akan muncul. Pilih nama tab (kolom) untuk digabungkan (atau tandai opsi "Pilih Semua Kolom" jika semua kolom ingin digabung).Klik tombol panah ganda di dekat tombol "Konten". Hapus tanda "Gunakan nama kolom asli sebagai awalan" jika Anda ingin nama persis di buku kerja asli digunakan dalam file yang digabungkan, bukan sebagai awalan.Klik " OK” dan Anda akan melihat tab baru dengan semua data yang digabungkan, di mana nama tab buku kerja asli akan dicantumkan di kolom paling kanan.
Alternative Me thods
Excel adalah alat yang berguna untuk menangani data array 2D. Namun, jika Anda seorang ilmuwan data, Anda dapat mengakses data secara langsung menggunakan bahasa pemrograman seperti Python atau R. Kuncinya adalah bahwa struktur data dari array 2D adalah umum: menggunakan pemisah (spasi, tab, koma, dll.) untuk membagi semua titik data. Format .csv, misalnya, menggunakan pemisah koma dan bisa langsung dibuka untuk dibaca/diedit oleh Microsoft Excel. Atau, Anda juga dapat membuka file Excel (.xlsx) dengan bahasa pemrograman ini, seperti paket "readxl" di R, yang dapat membuka dan menangani data dari lembar kerja Excel yang berbeda. Dalam kasus ini, fungsi sederhana namun nyaman, seperti cbind (mengikat kolom dengan dimensi yang sama) dapat digunakan untuk penggabungan. Semua data dari Tab Excel yang berbeda dapat digabungkan ke dalam bingkai data untuk analisis statistik dan visualisasi, tanpa menggunakan perangkat lunak Microsoft Excel.
Dapatkan Lebih Banyak dari Lebih Sedikit
Dari proses yang diringkas di atas, Anda akan mendapatkan satu lembar kerja terintegrasi dengan data dari berbagai sumber. Lembar kerja ini dapat berfungsi sebagai arsip atau database cadangan. Selain itu, tab gabungan memungkinkan Anda memperoleh perspektif yang mungkin hilang dari data dari satu sumber daya. Kami mendorong Anda untuk menguji fungsi konsolidasi dan makro pada contoh data dan mencadangkannya terlebih dahulu.
Apakah Anda memiliki cara yang lebih baik untuk menggabungkan tab di Excel? Beri tahu kami di komentar di bawah.