Cara Menggabungkan Banyak Sheet Excel Jadi Satu
TL;DR
Cara paling rapi menggabungkan banyak sheet Excel jadi satu adalah lewat Power Query, karena hasilnya bisa di-refresh pas data berubah. Buat sekali pakai di Excel 365, VSTACK numpuk beberapa range jadi satu dengan cepat. Syarat utamanya, struktur kolom tiap sheet harus sama biar hasil gabungannya nggak geser.
Cara paling rapi buat menggabungkan banyak sheet Excel jadi satu adalah lewat Power Query, karena hasilnya bisa di-refresh pas data berubah. Buat sekali pakai, kamu bisa pakai rumus VSTACK di Excel 365 atau salin tempel manual.
Masalah ini muncul terus pas kamu punya data kepisah per bulan, per cabang, atau per orang, tapi butuh satu tabel gabungan buat dianalisis.
Aku tunjukin tiga cara, dari yang paling awet sampai yang paling cepat, plus syarat penting biar hasil gabungannya nggak berantakan.
Gimana cara gabung sheet pakai Power Query?
Power Query cara paling awet karena langkahnya kecatat dan bisa di-refresh. Cocok kalau sheet-nya bakal terus nambah tiap bulan. Syaratnya, struktur kolom tiap sheet harus sama.
- Buka tab Data, klik Get Data, pilih From Other Sources, lalu Blank Query.
- Di Advanced Editor, pakai
Excel.CurrentWorkbook()buat narik semua tabel di file. - Klik tombol expand di kolom Content buat gabungin isinya.
- Klik Close and Load buat naruh hasilnya ke sheet baru.
let
Sumber = Excel.CurrentWorkbook(),
Gabung = Table.Combine(Sumber[Content])
in
Gabung
Tiap kali ada data baru masuk sheet, tinggal klik Refresh. Power Query ngerjain ulang semua langkah otomatis.
Gimana cara gabung sheet pakai VSTACK?
Kalau kamu pakai Excel 365, VSTACK numpuk beberapa range jadi satu secara vertikal. Ini cara tercepat buat gabung yang hasilnya langsung jadi tanpa buka menu.
=VSTACK(Januari!A2:D100, Februari!A2:D100, Maret!A2:D100)
Rumus ini numpuk data dari tiga sheet jadi satu tumpukan. Mulai dari A2 biar baris judul nggak ikut kesalin berkali-kali.
Buat rapiin, bungkus pakai TOCOL atau tambahin FILTER kalau mau buang baris kosong. VSTACK hasilnya hidup, jadi ikut update kalau sumbernya berubah.
Bisa nggak gabung sheet tanpa rumus dan Power Query?
Bisa, salin tempel manual. Ini paling cepat buat dua tiga sheet yang datanya nggak bakal berubah lagi. Buka sheet tujuan, salin isi tiap sheet, tempel berurutan di bawah data sebelumnya.
Kelemahannya jelas: hasilnya statis dan gampang salah kalau sheet-nya banyak. Buat 12 sheet bulanan, cara ini bikin capek dan rawan kelewat satu. Pakai buat kasus kecil doang.
| Cara | Bisa refresh | Cocok buat |
|---|---|---|
| Power Query | Ya | data terus nambah |
| VSTACK | Ya | Excel 365, gabung cepat |
| Salin tempel | Nggak | 2-3 sheet sekali pakai |
Contoh kasus: rekap penjualan 12 cabang toko_berkah
toko_berkah punya 12 sheet penjualan, satu per cabang, total sekitar 9.800 baris. Tiap sheet strukturnya sama: tanggal, produk, qty, total. Tiap minggu datanya nambah.
Awalnya tim salin tempel manual tiap Senin, dan itu makan sekitar 40 menit plus sering ada baris kelewat. Aku pindahin ke Power Query. Sekarang gabungan 12 sheet cukup satu klik Refresh, dan waktunya turun ke bawah 1 menit.
Selisih 39 menit per minggu itu numpuk jadi hampir 3 jam sebulan yang balik ke kerjaan lain. Angka ini dari kasus ngulikdata, jadi patokan kasar, tapi arah hematnya jelas.
Kesalahan umum saat gabung sheet
Pertama, struktur kolom beda antar sheet. Kalau urutan atau nama kolom nggak sama, hasil gabungan bakal geser. Samain dulu header semua sheet sebelum digabung.
Kedua, ikut nyalin baris judul berkali-kali. Tiap sheet punya header, dan kalau semua ikut kesalin, kamu dapat baris judul nyempil di tengah data. Mulai range dari baris data, bukan header.
Ketiga, lupa baris kosong di ujung range. Range yang kelebihan bikin baris kosong ikut kegabung. Pakai FILTER atau bersihin di Power Query buat buang barisnya.
FAQ
Apa syarat utama sebelum gabung banyak sheet?
Struktur kolom tiap sheet harus sama, baik urutan maupun nama header. Kalau satu sheet punya kolom tambahan atau urutannya beda, hasil gabungan bakal geser dan susah dibaca. Rapiin dulu semua sheet biar seragam. Ini langkah yang paling sering dilewatin dan paling sering bikin gabungan berantakan di akhir.
Power Query atau VSTACK, mana yang lebih baik?
Power Query lebih kuat buat data yang terus nambah dan sumber dari banyak file. VSTACK lebih cepat buat gabung beberapa range dalam satu file di Excel 365. Kalau kamu cuma numpuk tiga sheet dan pakai Excel modern, VSTACK udah cukup. Kalau sheet-nya belasan dan datanya hidup tiap minggu, Power Query lebih hemat tenaga.
Bisa nggak gabung sheet dari file Excel yang berbeda?
Bisa, dan ini kekuatan Power Query. Pakai opsi From Folder buat narik semua file Excel dalam satu folder sekaligus. Power Query bakal gabungin semuanya dan tetap bisa di-refresh pas ada file baru masuk folder. VSTACK dan salin tempel lebih ribet buat lintas file, jadi Power Query pilihan yang masuk akal di kasus ini.
Kenapa hasil gabunganku ada baris kosong?
Biasanya karena range yang kamu pilih kelebihan sampai baris kosong di bawah data. Bisa juga karena salah satu sheet emang punya sela kosong di tengah. Batasi range tepat sampai baris terakhir yang ada isinya, atau bungkus hasilnya pakai FILTER buat buang baris kosong. Di Power Query, pakai langkah Remove Blank Rows.
Penutup
Buat data yang terus nambah, Power Query paling awet karena tinggal refresh. Buat gabung cepat di Excel 365, VSTACK. Buat dua tiga sheet sekali pakai, salin tempel.
Apapun caranya, samain dulu struktur kolom semua sheet. Itu syarat yang paling sering bikin hasil gabungan gagal.
Mau lanjut olah datanya? Kulik QUERY GROUP BY buat agregasi setelah digabung, atau Pandas concat kalau mau gabung di Python. Cek juga halaman fungsi VSTACK dan glosarium Power Query. Panduan resminya ada di dokumentasi Microsoft.
Mau praktek langsung? Mulai latihan SQL gratis
Latihan interaktif, langsung di browser.
Artikel terkait
Excel vs Python untuk Analis Data: Kapan Pakai Apa (2026)
Nggak perlu milih satu selamanya. Ini kapan Excel lebih cepat, kapan Python menang, dan contoh tugas yang sama dikerjain di dua-duanya biar kamu bisa banding sendiri.
Template Simulasi Cicilan Kredit di Excel
Bikin simulasi cicilan kredit sendiri di Excel pakai fungsi PMT. Hitung angsuran bulanan plus tabel amortisasi lengkap dengan contoh KPR Rp300 juta.
Template Anggaran Bulanan Excel
Template anggaran Excel yang benar bakal hitung sisa uang dan pengeluaran per kategori otomatis. Ini struktur tabelnya, rumus SUMIF, plus contoh nyata.