VSTACK dan HSTACK Excel: Gabung Rentang Data (2026)
Blog/Tutorial Excel & Sheets/VSTACK dan HSTACK Excel: Gabung Rentang Data (2026)

VSTACK dan HSTACK Excel: Gabung Rentang Data (2026)

BimaBima
·20 Agustus 2026·8 menit baca

Penulis

Bima

Bima

Founder & Data Professional

Bagikan

TL;DR

VSTACK numpuk beberapa rentang secara vertikal (ke bawah), HSTACK nyambung secara horizontal (ke samping). Contohnya =VSTACK(A1:B5, D1:E5) menyatukan dua tabel jadi satu daftar panjang. Dua rumus ini bikin kamu gabungin data dari banyak sheet jadi satu tanpa copy paste. Tersedia di Excel 365 dan Excel 2024.

VSTACK numpuk beberapa rentang data ke bawah, HSTACK nyambung ke samping. Dua rumus Excel ini bikin kamu nyatuin banyak tabel jadi satu tanpa copy paste satu-satu.

Punya data penjualan yang kepisah per bulan di sheet berbeda? VSTACK numpuk semuanya jadi satu daftar panjang cuma dengan satu rumus. Nggak ada lagi acara scroll dan tempel manual.

Artikel ini bahas sintaks keduanya, cara gabung data antar sheet, cara handle kolom yang jumlahnya beda, plus contoh laporan toko.

Apa itu VSTACK dan HSTACK di Excel?

VSTACK dan HSTACK adalah pasangan rumus buat nyatuin beberapa rentang atau array jadi satu. VSTACK (vertical stack) numpuk ke bawah, HSTACK (horizontal stack) nyambung ke kanan. Keduanya keluar di Excel 365 dan Excel 2024.

Kalau kamu pakai Excel 2021 ke bawah, rumus ini bakal error #NAME?. Buat versi lama, gabungin data masih harus manual atau lewat Power Query.

Kegunaan intinya: nyatuin data yang datang terpisah tapi strukturnya sama. Laporan bulanan, ekspor dari beberapa cabang, atau hasil dari beberapa tim.

Gimana sintaks VSTACK dan HSTACK?

Sintaksnya simpel. Sebut aja rentang yang mau digabung, pisah pakai koma. Nggak ada batas jumlah rentang.

=VSTACK(rentang1, rentang2, ...)
=HSTACK(rentang1, rentang2, ...)

Contoh VSTACK. Kamu punya data di A2:B5 dan D2:E5, mau ditumpuk jadi satu daftar:

=VSTACK(A2:B5, D2:E5)

Hasilnya satu tabel dua kolom yang barisnya gabungan keduanya. Data D2:E5 nempel persis di bawah A2:B5.

Contoh HSTACK. Kamu punya kolom nama di A2:A5 dan kolom kota di C2:C5, mau disandingin:

=HSTACK(A2:A5, C2:C5)

Hasilnya dua kolom bersebelahan. Nama di kiri, kota di kanan.

Gimana gabung data dari banyak sheet?

Ini kegunaan paling sering. Data penjualan kepisah per bulan di sheet Jan, Feb, dan Mar. Semua punya struktur kolom sama. Numpuk pakai VSTACK dengan nyebut nama sheet.

=VSTACK(Jan!A2:D50, Feb!A2:D50, Mar!A2:D50)

Hasilnya satu tabel gabungan tiga bulan. Poin pentingnya: VSTACK numpuk berdasarkan posisi kolom, bukan nama header. Jadi urutan kolom tiap sheet harus sama persis. Kalau Jan punya kolom tanggal di posisi pertama tapi Feb di posisi kedua, hasilnya bakal berantakan.

Gabung lalu langsung olah

Karena VSTACK menghasilkan array, kamu bisa bungkus rumus lain di luarnya. Misal gabung data dua bulan lalu langsung urutin dari yang terbesar:

=SORT(VSTACK(Jan!A2:B50, Feb!A2:B50), 2, -1)

Atau gabung lalu saring cuma transaksi di atas 100 ribu:

=FILTER(VSTACK(Jan!A2:B50, Feb!A2:B50), VSTACK(Jan!B2:B50, Feb!B2:B50) > 100000)

Satu rumus bisa gabung, urut, dan saring sekaligus. Ini yang bikin VSTACK menang dari copy paste manual yang harus diulang tiap data baru masuk.

Contoh kasus: satukan laporan cabang toko_berkah

Toko_berkah punya tiga cabang yang masing-masing kirim laporan penjualan di sheet terpisah. Formatnya identik: kolom tanggal, produk, dan total. Manajer mau satu laporan gabungan.

=VSTACK(Bandung!A2:C100, Jakarta!A2:C100, Surabaya!A2:C100)

Waktu aku satuin laporan 3 cabang yang totalnya 260 baris pakai satu rumus ini, lalu hitung grand total pakai SUM, kerjaan yang tadinya 15 menit copy paste jadi beres dalam hitungan detik. Tiap cabang update sheet-nya, laporan gabungan ikut berubah otomatis tanpa aku sentuh lagi.

Mau kolom tambahan dari tabel lain nempel di samping? Pakai HSTACK. Buat pisah teks gabungan jadi kolom lagi, ada rumus TEXTSPLIT Excel. Buat urutkan hasil gabungan, cek SORT dan SORTN.

Kesalahan umum saat pakai VSTACK dan HSTACK

Dua jebakan ini paling sering bikin hasil gabungan aneh.

  • Error #N/A karena kolom beda jumlah. VSTACK ngisi sel yang kurang dengan #N/A kalau salah satu rentang kolomnya lebih sedikit. Samain dulu jumlah kolomnya, atau bungkus IFERROR.
  • Error #SPILL. Muncul kalau area buat nampung hasil udah keisi data lain. Kosongin dulu sel di bawah atau kanan rumus. Detailnya di panduan error #SPILL.

Satu catatan: VSTACK ikut nyeret baris kosong kalau kamu pilih rentang yang kelebihan. Batasin rentang sampai baris terakhir yang ada isinya, atau bungkus pakai FILTER buat buang baris kosong.

VSTACK vs Power Query, pilih yang mana?

Pakai VSTACK kalau datanya nggak banyak dan kamu mau hasilnya langsung hidup mengikuti sumber. Pakai Power Query kalau datanya besar, banyak sumber, atau butuh transformasi rumit sebelum digabung. Referensi resmi sintaks lengkapnya ada di dokumentasi Microsoft VSTACK.

Penutup

VSTACK dan HSTACK ngubah kerjaan gabung data dari copy paste berulang jadi satu rumus hidup. Yang perlu kamu bawa:

  • VSTACK numpuk ke bawah, HSTACK nyambung ke samping.
  • Urutan kolom tiap rentang harus sama karena VSTACK pakai posisi.
  • Bungkus pakai SORT atau FILTER buat langsung olah hasil gabungan.

Mau rumus dynamic array Excel jadi refleks harian? Kulik latihan kasusnya di NgulikExcel biar kamu berhenti gabung data manual. Lanjut baca TOCOL dan TOROW Excel buat ngubah bentuk data hasil gabungan.

Coba Langsung

Mau praktek langsung? Mulai latihan SQL gratis

Latihan interaktif, langsung di browser.

Buka NgulikSQL →
Bagikan:
Bima
Ditulis oleh

Bima

Founder & Data Professional

Founder Ngulik Data. Passionate about making data analysis accessible for everyone.

Artikel terkait

Cara Menghitung Nilai Unik di Excel (2026)
Tutorial Excel & Sheets
7 Oktober 2026•9 menit baca

Cara Menghitung Nilai Unik di Excel (2026)

Empat cara menghitung nilai unik di Excel, dari UNIQUE di Excel 365 sampai trik SUMPRODUCT COUNTIF buat versi lama. Plus hitung unik berkondisi.

BimaBima
Cara Membandingkan Dua Kolom di Excel (2026)
Tutorial Excel & Sheets
5 Oktober 2026•9 menit baca

Cara Membandingkan Dua Kolom di Excel (2026)

Lima cara membandingkan dua kolom di Excel yang paling sering kepakai buat rekap: dari rumus =A2=B2 sampai COUNTIF dan Conditional Formatting.

BimaBima
Cara Hapus Baris Kosong di Excel dengan Cepat
Tutorial Excel & Sheets
2 Oktober 2026•8 menit baca

Cara Hapus Baris Kosong di Excel dengan Cepat

Ratusan baris kosong bikin data berantakan. Ini 4 cara hapus baris kosong di Excel, dari Go To Special yang kilat sampai Power Query yang paling aman.

BimaBima
Kembali ke Blog
Ngulik Data logoNgulik Data

Platform edukasi data lengkap untuk professionals Indonesia. Belajar SQL, Data Analysis, dan lebih banyak lagi dengan praktek langsung dan feedback real-time.

© 2026 Ngulik Data. Semua hak dilindungi.

TAUTAN
BantuanHargaDatasetBlogAfiliasi
LEGAL
Syarat & KetentuanKebijakan Privasi
Ngulik Data
DatasetLeaderboardBlogStore