Pivot Table Google Sheets: Ringkas Ribuan Baris dalam Menit
Blog/Tutorial Excel & Sheets/Pivot Table Google Sheets: Ringkas Ribuan Baris dalam Menit

Pivot Table Google Sheets: Ringkas Ribuan Baris dalam Menit

BimaBima
·20 Juni 2026·10 menit baca

Penulis

Bima

Bima

Founder & Data Professional

Bagikan

TL;DR

Pivot table Google Sheets adalah fitur yang ngeringkas ribuan baris data jadi tabel ringkasan cuma dengan drag-and-drop, tanpa nulis rumus. Cara bikinnya: blok data, klik Sisipkan > Tabel pivot, terus atur empat panel — Baris, Kolom, Nilai, dan Filter. Syarat utamanya cuma satu: baris pertama data kamu harus header yang rapi dan nggak ada baris kosong di tengah.

Pivot table Google Sheets bisa ngeringkas 8.000 baris transaksi jadi tabel omzet per cabang dalam waktu di bawah 2 menit — tanpa nulis satu pun rumus.

Ini fitur yang paling sering diabaikan sama orang yang malah bikin puluhan SUMIF manual dan pusing sendiri waktu datanya nambah.

Aku bahas dari nol: cara bikinnya, empat panel yang harus kamu ngerti, trik persen dari total, dan enam kesalahan yang bikin pivot kamu error.

Apa itu pivot table di Google Sheets?

Pivot table adalah tabel ringkasan yang kamu susun dengan drag-and-drop — kamu pilih kolom mana yang jadi baris, mana yang jadi kolom, dan angka mana yang mau dijumlahin. Google Sheets yang ngitung sisanya.

Bedanya sama SUMIF: SUMIF butuh satu rumus per angka yang mau kamu hitung. Pivot table ngerjain semua kombinasinya sekaligus, dan ikut berubah otomatis waktu data kamu nambah.

Kalau kamu pernah nulis 30 SUMIF buat bikin tabel penjualan 6 cabang x 5 kategori, kamu bisa bikin tabel yang sama pakai pivot dalam 90 detik.

Gimana cara bikin pivot table di Google Sheets?

Lima langkah. Data yang aku pakai: transaksi Toko Berkah, 8.412 baris, kolomnya tanggal, cabang, kategori, produk, qty, total_harga.

  1. Blok datanya, termasuk baris header. Cara cepat: klik satu sel di dalam data, terus tekan Ctrl + A.
  2. Klik menu Sisipkan > Tabel pivot (Insert > Pivot table).
  3. Pilih "Sheet baru" di dialog yang muncul. Klik Buat.
  4. Panel editor muncul di kanan. Ada empat kotak: Baris, Kolom, Nilai, Filter.
  5. Isi panelnya. Buat omzet per cabang: taruh cabang di Baris, total_harga di Nilai.

Selesai. Tabel omzet 6 cabang muncul, dari 8.412 baris data mentah.

Empat panel pivot table, dan apa fungsinya

Ini bagian yang bikin orang bingung di awal. Padahal aturannya sederhana.

PanelIsinya apaContoh
BarisKategori yang mau dilihat ke bawahcabang, produk, bulan
KolomKategori yang mau dilihat ke sampingkategori produk, bulan
NilaiAngka yang mau dihitungtotal_harga (SUM), qty (SUM)
FilterBatasan data yang ikut dihitungcuma bulan Mei, cuma cabang Jabodetabek

Aturan praktis: kalau isinya nama atau label, itu masuk Baris atau Kolom. Kalau isinya angka yang mau dijumlahin, itu masuk Nilai.

Buat matriks cabang x kategori: cabang di Baris, kategori di Kolom, total_harga di Nilai. Langsung dapat tabel silang lengkap dengan total di pinggir.

Cara ganti cara ngitungnya (SUM, COUNT, AVERAGE)

Default-nya Google Sheets pakai SUM buat kolom angka. Tapi sering kamu butuh yang lain.

Klik dropdown "Ringkas menurut" (Summarize by) di panel Nilai:

  • SUM — total. Buat omzet, qty.
  • COUNTA — jumlah baris. Buat ngitung berapa transaksi, bukan berapa rupiah.
  • AVERAGE — rata-rata. Buat nilai transaksi rata-rata per cabang.
  • MAX / MIN — nilai terbesar/terkecil. Buat nyari transaksi terbesar.
  • COUNTUNIQUE — jumlah nilai unik. Buat ngitung berapa produk berbeda yang laku.

COUNTUNIQUE itu yang paling underrated. Mau tau cabang mana yang produknya paling beragam? Taruh produk di Nilai, ganti ke COUNTUNIQUE. Selesai.

Trik: nampilin persen dari total

Angka rupiah bikin kamu tau siapa yang paling besar. Persentase bikin kamu tau seberapa besar.

Caranya: di panel Nilai, klik dropdown "Tampilkan sebagai" (Show as), pilih "% dari total keseluruhan".

Trik yang aku pakai: taruh total_harga dua kali di panel Nilai. Yang satu biarin SUM biasa, yang satu lagi ubah jadi % dari total. Sekarang kamu punya dua kolom bersebelahan — rupiah dan persentase.

Contoh kasus: penjualan toko_berkah Mei 2026

Data mentah dari dataset ngulikdata: 8.412 baris transaksi, 6 cabang, 5 kategori produk.

Pivot pertama — cabang di Baris, total_harga di Nilai (SUM), plus kolom kedua % dari total:

CabangOmzet% dari total
DepokRp 412.300.00020,0%
BekasiRp 388.900.00018,8%
TangerangRp 355.100.00017,2%
BogorRp 341.700.00016,6%
Jakarta TimurRp 297.400.00014,4%
Jakarta UtaraRp 268.800.00013,0%
TotalRp 2.064.200.000100%

Sekarang yang lebih menarik. Tambahin kategori ke panel Kolom, terus ganti Nilai jadi AVERAGE.

Nilai transaksi rata-rata per cabang:

CabangNilai transaksi rata-rataJumlah transaksi
DepokRp 287.0001.436
BekasiRp 259.0001.502
Jakarta UtaraRp 412.000652

Nah, ini yang nggak keliatan di tabel omzet. Jakarta Utara omzetnya paling kecil — tapi nilai transaksi rata-ratanya paling tinggi, Rp 412.000, sekitar 44% di atas Depok.

Artinya masalah Jakarta Utara bukan pelanggannya pelit. Masalahnya jumlah transaksi — cuma 652, kurang dari separuh Bekasi. Itu masalah traffic, bukan masalah harga.

Kesimpulan itu muncul dari ngeganti satu dropdown di panel Nilai, dari SUM ke AVERAGE. Butuh 5 detik.

Grup tanggal jadi bulanan

Kalau kamu taruh tanggal di Baris, Google Sheets bakal nampilin tiap tanggal satu baris — 31 baris buat sebulan. Nggak kepake.

Cara benerinnya: klik kanan di salah satu tanggal di pivot, pilih "Buat grup aturan tanggal pivot" (Create pivot date group), terus pilih Tahun-Bulan.

31 baris jadi 1 baris. Kalau datanya 3 tahun, jadi 36 baris rapi buat chart tren.

Kesalahan umum pivot table Google Sheets

  • Baris pertama bukan header. Kalau di baris 1 ada judul "Laporan Penjualan Mei 2026" yang di-merge, pivot bakal bingung. Header harus di baris paling atas, satu nama per kolom.
  • Ada baris kosong di tengah data. Rentang datanya kepotong di situ. Hapus baris kosongnya.
  • Angka kesimpen sebagai teks. "Rp 68.000" yang diketik manual itu teks, dan pivot nggak bisa nge-SUM teks. Cek: angka rata kanan, teks rata kiri.
  • Rentang data pakai batas baris tetap. Kalau kamu isi Data!A1:F500, baris ke-501 nggak bakal kehitung. Pakai Data!A:F biar otomatis ikut.
  • Nama kolom double. Dua kolom sama-sama namanya "total" bikin pivot error. Kasih nama yang beda.
  • Bikin 5 pivot di satu sheet yang sama. Pivot bisa nabrak satu sama lain waktu barisnya nambah. Kasih masing-masing sheet sendiri.

Kapan pivot table nggak cukup?

Pivot table jago buat ngeringkas. Dia nggak jago buat:

  • Data di atas 100 ribu baris. Mulai lemot. Pindah ke database.
  • Gabungin data dari beberapa tabel. Pivot cuma baca satu rentang. Buat gabungin, pakai VLOOKUP dulu, atau langsung pakai SQL.
  • Perhitungan bertingkat. Misalnya "persentase pertumbuhan bulan ini vs bulan lalu". Bisa diakalin, tapi lebih enak pakai rumus terpisah.

Kalau kamu udah sering mentok di tiga hal itu, itu sinyal buat mulai belajar SQL.

FAQ

Kenapa pivot table Google Sheets aku kosong atau muncul error?

Tiga penyebab paling umum. Satu, baris pertama data kamu bukan header — pivot butuh nama kolom di baris paling atas. Dua, ada baris kosong di tengah data, jadi rentangnya kepotong. Tiga, kolom angka kamu kesimpen sebagai teks ("Rp 68.000" itu teks). Cek pakai Format > Angka, atau lihat perataannya — angka rata kanan, teks rata kiri.

Pivot table Google Sheets bisa update otomatis nggak kalau data nambah?

Bisa, asal rentang datanya mencakup baris baru. Cara paling aman: waktu bikin pivot, isi rentangnya pakai seluruh kolom, misalnya Data!A:F, bukan Data!A1:F500. Dengan gitu, baris yang kamu tambahin di bawah otomatis ikut kehitung. Pivot-nya nge-refresh sendiri, nggak perlu diklik apa-apa.

Apa bedanya pivot table Google Sheets sama Excel?

Konsepnya identik: Baris, Kolom, Nilai, Filter. Bedanya di detail. Google Sheets punya kolom terhitung yang bisa pakai rumus biasa, dan nge-refresh otomatis waktu data berubah. Excel lebih kuat buat data besar dan punya Slicer plus Power Pivot. Buat data di bawah 100 ribu baris, Google Sheets udah cukup dan lebih enak buat kolaborasi.

Gimana cara nampilin persen dari total di pivot table?

Di panel Nilai, klik dropdown "Tampilkan sebagai" (Show as), terus pilih "% dari total keseluruhan". Kolom yang tadinya nunjukin rupiah bakal berubah jadi persentase kontribusi tiap baris ke total. Ini yang bikin kamu langsung lihat cabang mana yang nyumbang porsi terbesar tanpa ngitung manual.

Berapa maksimal baris yang bisa ditangani pivot table Google Sheets?

Google Sheets batasnya 10 juta sel per spreadsheet, tapi praktisnya pivot mulai lemot di sekitar 50-100 ribu baris, tergantung berapa kolom dan berapa banyak pivot di file yang sama. Kalau data kamu lebih besar dari itu, pindahin ke BigQuery atau database, terus tarik ringkasannya aja ke Sheets.

Penutup

Yang perlu kamu inget:

  • Empat panel: Baris dan Kolom buat label, Nilai buat angka, Filter buat batasan.
  • Ganti dropdown "Ringkas menurut" dari SUM ke AVERAGE atau COUNTUNIQUE — sering di situ insight-nya ketemu.
  • Pakai rentang seluruh kolom (A:F) biar pivot ikut update waktu data nambah.

Latihan lanjutannya di halaman fungsi SUMIFS dan QUERY, atau baca definisi pivot table di glossary. Referensi resminya ada di bantuan Google Sheets soal tabel pivot.

Lanjut baca: Data Wrangling: Kenapa Makan 70% Waktu Analis dan Cara Memilih Warna Dashboard.

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

Template Laporan Penjualan Excel: Struktur yang Dipakai Analis
Tutorial Excel & Sheets
11 Juli 2026•10 menit baca

Template Laporan Penjualan Excel: Struktur yang Dipakai Analis

Template laporan penjualan yang bener cuma butuh 3 sheet. Yang bikin laporan orang rusak biasanya karena data mentah dan hasil dicampur di satu tempat.

BimaBima
Cara Menghubungkan Google Sheets ke Looker Studio
Tutorial Excel & Sheets
8 Juli 2026•10 menit baca

Cara Menghubungkan Google Sheets ke Looker Studio

Nyambungin Google Sheets ke Looker Studio cuma butuh 5 menit. Yang bikin lama itu datanya belum rapi. Ini urutan yang bener.

BimaBima
Cara Share Google Sheets dengan Aman: Permission & Protected Range
Tutorial Excel & Sheets
5 Juli 2026•9 menit baca

Cara Share Google Sheets dengan Aman: Permission & Protected Range

Panduan step by step share Google Sheets tanpa bikin rumus kehapus atau data gaji bocor — dari level permission, protected range, sampai audit siapa yang buka.

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.

Copyright © 2026 - All rights reserved

LINKS
SupportPricingDatasetBlogAffiliates
LEGAL
Terms of servicesPrivacy policy
Ngulik Data
DatasetLeaderboardBlogStore