Cara Membuat Pivot Table di Excel: Langkah, Field, dan Refresh
By Mirko Peters ·
Cara membuat pivot table di Excel: siapkan data, gunakan Insert > PivotTable, seret field, tambahkan slicer, lalu refresh dan perbaiki masalah. Langkah untuk pemula.
Automatically translated with AI from the original post. Read the English original
Untuk membuat pivot table di Excel, klik sel mana pun di data Anda, buka Insert > PivotTable, pilih lokasi tabel (New Worksheet atau Existing Worksheet), lalu pilih OK. Setelah itu, centang atau seret field di panel PivotTable Fields untuk membangun ringkasan. Artikel ini ditujukan bagi pengguna Excel yang memiliki daftar baris panjang, seperti penjualan, tiket, atau jam kerja, dan ingin mendapatkan total per pelanggan, wilayah, atau bulan tanpa menulis satu rumus pun. Anda akan menyiapkan data, membuat tabel, mengubah cara angka dihitung, memfilter dengan slicer, menjaga tabel tetap mutakhir, dan memperbaiki kesalahan umum.
Poin Penting
- Untuk membuat pivot table, pilih data Anda, buka Insert, lalu PivotTable, pilih worksheet baru atau yang sudah ada, dan pilih OK.
- Data yang bersih adalah prioritas utama: satu baris header, header unik dan tidak kosong di setiap kolom, tanpa sel tergabung (merged cells), dan tanpa subtotal di sumber data.
- Seret field ke Rows, Columns, dan Values. Field angka secara default menggunakan Sum, tetapi kolom yang dibaca Excel sebagai teks secara default menggunakan Count.
- Pivot table tidak selalu diperbarui secara otomatis. Klik kanan lalu pilih Refresh, atau tekan Alt+F5, setelah data sumber berubah.
- Format sumber data sebagai tabel Excel agar baris baru ikut disertakan saat Anda me-refresh pivot table.
Pivot table tidak mengubah data Anda. Ia membaca sumber data dan menampilkan ringkasannya. Itulah sebabnya Anda dapat menyeret field sesering yang diinginkan tanpa berisiko mengubah baris asli.
Siapkan data sumber Anda
Sebagian besar masalah pivot table dimulai dari sini, sebelum klik pertama. Artikel Microsoft tentang cara membuat PivotTable untuk menganalisis data worksheet meminta data yang bersih dan berbentuk tabel dengan properti berikut:
- Satu baris header, dan setiap kolom memiliki header yang unik dan tidak kosong.
- Tidak ada baris header ganda dan tidak ada sel tergabung.
- Tidak ada subtotal di sumber data. Ikhtisar PivotTable dari Microsoft menyarankan untuk menghapus subtotal yang ada sebelum membuat PivotTable.
- Tidak ada baris atau kolom kosong di dalam daftar.
- Satu jenis data per kolom. Jangan campur angka dan teks.
Poin terakhir memiliki dampak nyata pada hasil Anda. Microsoft menjelaskan bahwa field nilai numerik secara default menggunakan Sum, tetapi jika Excel membaca field sebagai teks, default-nya menjadi Count. Satu sel berisi "N/A" atau "n/a" di kolom jumlah sudah cukup untuk memicu hal ini. Jika pivot table Anda menampilkan jumlah hitungan padahal Anda mengharapkan total, periksa kolom sumber terlebih dahulu.
Selanjutnya, ubah daftar menjadi tabel Excel: klik sel di dalam data lalu tekan Ctrl+T. Microsoft merekomendasikan tabel sebagai sumber data, dan halaman ikhtisar tersebut menambahkan bahwa tabel akan menyertakan data baru saat Anda me-refresh PivotTable. Rentang biasa berhenti di baris terakhir saat dibuat. Named range dinamis juga dapat berkembang menurut halaman yang sama, tetapi tabel lebih sederhana untuk disiapkan dan lebih mudah dipahami oleh orang berikutnya.
Jika data perlu dibentuk ulang terlebih dahulu, misalnya kolom per bulan yang seharusnya menjadi baris, Microsoft menyarankan Power Query untuk unpivot sebelum Anda membuat tabel. Halaman Power Query kami membahas alat tersebut.
Cara membuat PivotTable di Excel langkah demi langkah
Langkah-langkah ini berlaku untuk Excel di Windows, sesuai dengan yang dijelaskan di halaman Microsoft.
- Pilih sel yang ingin Anda gunakan, atau klik satu sel di dalam tabel atau daftar Anda. Excel akan memilih blok data di sekitarnya.
- Buka Sisipkan lalu pilih PivotTable.
- Di dialog Buat PivotTable, periksa tabel atau rentang yang ditampilkan di kotak Tabel/Rentang. Jika tidak sesuai, perbaiki.
- Pilih lokasi untuk laporan: Lembar Kerja Baru atau Lembar Kerja yang Ada. Lembar baru memisahkan sumber data dari ringkasan, sehingga lebih mudah dibaca dan lebih kecil kemungkinan rusak.
- Pilih OK. Excel akan membuka panel Bidang PivotTable di sebelah kanan. Sebelum Anda menambahkan bidang, area PivotTable di lembar kerja masih kosong. Itu wajar.
Dialog ini memiliki kotak centang opsional, Tambahkan data ini ke Model Data. Biarkan tidak dicentang untuk PivotTable pertama. Opsi ini ditujukan untuk kasus ketika Anda menggabungkan beberapa tabel atau bekerja dengan data yang sangat besar. Selain itu, panah pada tombol PivotTable juga menawarkan Dapatkan dari Sumber Data Eksternal, Dapatkan dari Model Data, dan Dapatkan dari Power BI. Jika Anda sampai pada kebutuhan relasi antar tabel, lihat Power Pivot.
Biarkan Excel menyarankan tata letak
Jika Anda belum tahu apa yang ingin dibuat, Sisipkan > PivotTable yang Direkomendasikan menampilkan beberapa tata letak siap pakai untuk data Anda. Halaman PivotTable Microsoft yang saya buka tidak membahas fitur ini secara langsung, tetapi halaman tersebut menyatakan bahwa rekomendasi PivotTable merupakan bagian dari pengalaman terhubung Microsoft 365 dan menggunakan layanan AI untuk menganalisis data Anda. Jika organisasi Anda telah menonaktifkan pengalaman terhubung, fitur ini tidak akan tersedia. Cara manual di atas selalu dapat digunakan.
Bangun tata letak dengan panel Bidang PivotTable
Panel ini mencantumkan setiap judul kolom dari sumber data Anda sebagai bidang. Anda dapat mencentang kotak bidang, atau menyeretnya ke salah satu area. Berikut default Microsoft saat Anda mencentang:
- Bidang non-numerik masuk ke Baris.
- Bidang tanggal dan waktu masuk ke Kolom sebagai hierarki.
- Bidang numerik masuk ke Nilai.
Anda dapat menyeret bidang apa pun ke area lain setelahnya. Contoh singkat: dengan daftar penjualan, centang Wilayah (masuk ke Baris) dan Jumlah (masuk ke Nilai), maka Anda mendapatkan total per wilayah. Seret Produk ke Kolom dan total yang sama akan terbagi berdasarkan produk.
Berikut fungsi setiap area:
- Baris menampilkan item di sisi kiri, satu baris untuk setiap nilai unik.
- Kolom menampilkan item di bagian atas secara mendatar.
- Nilai berisi angka yang dijumlahkan, dihitung, atau dirata-ratakan.
- Filter menempatkan bidang di atas tabel sehingga Anda dapat menampilkan satu nilai dalam satu waktu. Halaman Microsoft tersendiri tentang pemfilteran PivotTable menyebut ini sebagai filter laporan.
Halaman ikhtisar juga menyebutkan bahwa Anda dapat mengubah bentuk laporan menjadi Ringkas, Garis Besar, dan Tabular. Jika tata letak default menjejalkan beberapa bidang ke dalam satu kolom, coba Tabular, yang lebih mudah dibaca ketika Anda menyalin hasilnya ke tempat lain. Periksa tampilan masing-masing bentuk pada data Anda sendiri.
Ubah perhitungan
Untuk mengubah cara nilai dihitung, klik panah di samping bidang pada area Nilai lalu pilih Pengaturan Bidang Nilai. Pada tab Ringkas Nilai Menurut, Anda dapat beralih antara Jumlah, Hitung, Rata-rata, Maks, Min, dan opsi lain yang tercantum di sana. Excel memperbarui Nama Kustom secara otomatis, dan Anda dapat mengeditnya. Nama seperti "Jumlah dari Jumlah" cukup untuk penggunaan pribadi, tetapi jika Anda membagikan laporan, ubah namanya menjadi sesuatu yang mudah dibaca. Microsoft menyarankan untuk mengganti nama hanya setelah pengaturan selesai, karena mengubah perhitungan juga akan mengubah nama lagi.
Tombol Number Format di dialog yang sama menetapkan format untuk seluruh bidang, misalnya mata uang atau jumlah desimal tetap. Lakukan ini sekali di sini, bukan memformat sel satu per satu secara manual, karena format sel manual dapat hilang ketika tata letak berubah. Jika Anda ingin mempertahankan format, buka Options pada tab PivotTable Analyze dan, di bawah Layout & Format, centang Preserve cell formatting on update. Tab yang sama juga memiliki Autofit column widths on update, yang mungkin ingin Anda nonaktifkan jika lebar kolom Anda terus berubah.
Menampilkan nilai sebagai persentase
Tab Show Values As di Value Field Settings mengubah arti angka tersebut. Tab ini dapat menampilkan setiap nilai sebagai bagian dari total, misalnya % of Grand Total. Untuk menampilkan jumlah dan persentasenya berdampingan, seret bidang yang sama ke Values dua kali dan berikan pengaturan sendiri untuk setiap salinan. Ini trik yang bagus untuk pasangan "Revenue" dan "Share of revenue".
Memfilter dengan slicer dan filter laporan
Setelah tabel berfungsi, pertanyaan berikutnya biasanya adalah bagaimana melihat satu bagian darinya. Ada tiga alat, dan semuanya tercantum di halaman Microsoft.
Slicer adalah tombol yang tetap terlihat di samping tabel. Klik di mana saja dalam PivotTable, buka Insert > Slicer, centang bidang yang Anda inginkan di dialog Insert Slicers, lalu pilih OK. Anda akan mendapatkan satu slicer untuk setiap bidang. Klik tombol untuk memfilter, tahan Ctrl dan klik untuk memilih lebih dari satu item, dan gunakan Clear Filter untuk mengatur ulang. Halaman Microsoft tentang menggunakan slicer untuk memfilter data menambahkan detail yang berguna: slicer dapat mengendalikan lebih dari satu PivotTable, tetapi hanya jika keduanya memiliki sumber data yang sama. Pilih slicer, buka tab Slicer, pilih Report Connections, lalu centang PivotTable-nya.
Drop-down filter. Panah pada label baris atau kolom membuka menu dengan Label Filters dan Value Filters. Di bawah Value Filters, Anda akan menemukan Top 10, yang dapat menampilkan item teratas atau terbawah berdasarkan angka, persentase, atau jumlah. Di daftar item, hapus centang Select All lalu centang hanya yang Anda butuhkan, atau ketik di kotak Search.
Filter klik kanan. Pilih item dalam tabel, klik kanan, pilih Filter, lalu Keep Only Selected Items atau Hide Selected Items. Clear Filter menghapusnya.
Filter laporan (area Filters) memiliki fitur tambahan yang menarik: Show Report Filter Pages membuat satu lembar kerja untuk setiap nilai bidang filter. Ini cara cepat untuk membuat lembar terpisah per wilayah.
Segarkan PivotTable saat data berubah
PivotTable adalah potret sumber pada saat tabel dibuat atau terakhir disegarkan. Jika baris baru masuk ke sumber, tabel mungkin belum menampilkannya seketika. Halaman Microsoft tentang menyegarkan data PivotTable mencantumkan opsi berikut:
- Segarkan satu tabel. Pilih PivotTable, buka PivotTable Analyze lalu pilih Refresh di grup Data, atau tekan Alt+F5. Klik kanan tabel dan memilih Refresh juga berfungsi.
- Segarkan semuanya. Buka panah di bawah Refresh dan pilih Refresh All. Ini memperbarui setiap PivotTable dalam buku kerja.
- Segarkan saat dibuka. Pilih tabel, buka Options pada tab PivotTable Analyze, masuk ke tab Data, lalu centang Refresh data when opening the file.
Halaman Microsoft juga menjelaskan pengaturan Auto Refresh, yaitu PivotTable yang dibuat dari data buku kerja diperbarui ketika sumbernya berubah. Halaman tersebut menyatakan bahwa fitur ini saat ini terbatas pada peserta program Microsoft 365 Insider, dan bahwa versi Excel yang lebih lama tidak menyegarkan secara otomatis, meskipun dapat menyegarkan saat dibuka. Jadi jangan mengandalkannya kecuali Anda sudah memastikan build Anda memilikinya. Sampai saat itu, penyegaran manual atau penyegaran saat dibuka adalah cara yang aman.
Bagaimana jika baris baru tetap tidak muncul?
Rentang sumber kemungkinan terlalu kecil. Jika data Anda berupa tabel Excel, baris baru akan otomatis disertakan saat refresh. Jika berupa rentang biasa, PivotTable tetap mengarah ke sel lama. Perbaiki dengan mengikuti artikel Microsoft tentang mengubah data sumber untuk PivotTable: pilih PivotTable, buka tab Analyze, pilih Change Data Source dua kali (tombolnya lalu item menunya), pilih Select a table or range, masukkan rentang di kotak Table/Range, lalu pilih OK. Microsoft menambahkan bahwa jika data sering berubah, misalnya bertambah atau berkurang kolomnya, PivotTable baru sering kali menjadi pilihan yang lebih rapi.
Jika PivotTable menggunakan Workbook Data Model, Anda tidak bisa mengubah sumber data dengan cara ini.
Menghapus atau membersihkan pivot table
Artikel Microsoft tentang menghapus PivotTable memberikan dua cara. Pertama, pilih seluruh PivotTable lalu tekan Delete. Jika muncul pesan "Cannot change this part of a PivotTable report", tekan Ctrl+A untuk memilih semuanya, lalu tekan Delete lagi. Kedua, klik sel di dalam PivotTable, buka PivotTable Analyze > Select > Entire PivotTable, lalu hapus dari situ. Jika PivotTable berdiri sendiri di sebuah lembar kerja, Anda bisa menghapus seluruh lembar kerjanya.
Berhati-hatilah dengan cara terakhir jika lembar kerja tersebut juga berisi data sumber. Halaman Microsoft tidak menjelaskan apa yang terjadi pada sumber, jadi pastikan data Anda berada di lembar kerja lain sebelum menghapus apa pun. Slicer adalah objek terpisah. Pilih slicer lalu tekan Delete untuk menghapusnya.
Ketika pivot table memberikan hasil yang salah
- Jumlah, bukan total. Ada sel teks di kolom nilai. Bersihkan data atau atur Summarize Values By ke Sum, lalu periksa apakah masih ada sel yang menampilkan angka sebagai teks.
- Sebuah field tidak ada di daftar. Kolom tersebut mungkin tidak memiliki header, atau rentangnya tidak menyertakannya. Periksa baris pertama sumber Anda dan kotak Table/Range di Change Data Source.
- Angka lama. Anda belum melakukan refresh. Gunakan Alt+F5.
- Tanggal berperilaku seperti teks. Jika kolom tanggal disimpan sebagai teks, Excel tidak dapat memperlakukannya sebagai tanggal. Ubah menjadi tanggal sungguhan di sumber lalu lakukan refresh.
- Tata letaknya terlihat berantakan. Periksa sumber apakah ada sel gabungan atau baris header kedua. Persyaratan data Microsoft melarang keduanya.
Untuk pekerjaan yang akan Anda serahkan kepada orang lain, beri pivot table nama lembar kerja yang jelas, misalnya "Penjualan per Wilayah", dan catatan singkat di atasnya yang menjelaskan data mana yang dibacanya. Ini hanya memakan waktu semenit dan menghemat orang berikutnya dari menebak-nebak.
Kesalahan umum
- Membuat tabel dari rentang dengan baris kosong, sehingga hanya bagian di atas celah yang disertakan.
- Membiarkan baris subtotal di sumber lalu menghitung ganda di ringkasan.
- Mengetik angka di atas pivot table. Ini adalah laporan, jadi ubah sumbernya dan lakukan refresh.
- Mengganti nama field sebelum perhitungan final, yang membuat Excel mengatur ulang nama tersebut.
- Lupa melakukan refresh sebelum mengirim file.
- Mengarahkan slicer ke tabel yang menggunakan sumber data berbeda, lalu heran mengapa tidak bisa terhubung.
Topik terkait untuk dieksplorasi
- Kelompokkan tanggal per bulan atau kuartal. Langkah lanjutan yang umum untuk data penjualan dan data berbasis waktu.
- Slicer untuk beberapa tabel. Hubungkan satu slicer ke beberapa PivotTable sekaligus untuk dasbor sederhana.
- PivotChart. Bagan yang terhubung dengan pivot table dan ikut berubah ketika tabel berubah.
- Power Query sebelum pivot. Lakukan unpivot atau gabungkan data terlebih dahulu dengan Power Query jika ekspor Anda memiliki satu kolom per bulan.
- Data Model dan measure. Gabungkan beberapa tabel dengan Power Pivot ketika satu daftar saja tidak cukup.
Langkah berikutnya
Ambil salah satu daftar milik Anda, tekan Ctrl+T untuk menjadikannya tabel, lalu buat pivot table darinya dengan hanya satu field di Rows dan satu di Values. Setelah itu berhasil, tambahkan slicer dan lakukan refresh sekali setelah Anda mengubah angka di sumber. Itulah seluruh alur cara membuat pivot table di Excel: siapkan, bangun, saring, dan refresh.