Daftar Isi
Terkadang setelah membuat tabel Pivot di Excel, data terlihat ditempatkan dalam urutan yang salah. Untuk mengurutkannya, Excel memiliki banyak opsi pengurutan yang berbeda untuk tabel Pivot. Pada artikel ini, kita akan melihat bagaimana kita dapat mengurutkan tabel pivot berdasarkan nilai.
Unduh Buku Kerja Praktik
Anda bisa mengunduh buku kerja latihan kami dari sini secara gratis!
Menyortir dalam Tabel Pivot berdasarkan Nilai.xlsm4 Cara Mengurutkan Tabel Pivot berdasarkan Nilai di Excel
Katakanlah, kita memiliki dataset produk yang berbeda dan penjualannya masing-masing untuk bulan Januari, Februari, dan Maret.
Sekarang, kami telah membuat tabel pivot dari kumpulan data ini. Sekarang, kami ingin mengurutkan tabel pivot ini berdasarkan nilai. Anda dapat mengikuti salah satu dari 4 cara yang sesuai untuk melakukan ini.
Dalam artikel ini, kami telah menggunakan Kantor 365 Jika Anda menghadapi masalah terkait versi, silakan berkomentar di bawah ini.
1. Menyortir Data Menggunakan Opsi Urutan Tabel Pivot
Anda dapat mengurutkan data dari tabel pivot dengan menggunakan opsi pengurutan tabel pivot. Katakanlah Anda menginginkan jumlah penjualan dari Penjualan bulan Januari untuk diurutkan dalam naik Lakukan langkah-langkah di bawah ini untuk melakukannya.
📌 Langkah-langkah:
- Pertama dan terutama, pilih sel apa pun dari Jumlah Penjualan Januari kolom dan klik kanan pada sel itu.
- Selanjutnya, pilih Sortir dari menu konteks.
- Dalam Sortir Anda akan memiliki dua opsi, salah satunya adalah Urutkan dari yang terkecil ke terbesar dan yang lainnya adalah Urutkan Terbesar ke Terkecil .
- Setelah itu, klik pada Urutkan dari yang terkecil ke terbesar pilihan.
Hasilnya, Anda akan dapat mengurutkan tabel pivot Anda berdasarkan nilai penjualan bulan Januari dalam urutan menaik. Dan, hasilnya akan terlihat seperti ini.
2. Mengurutkan berdasarkan Nilai Menggunakan Opsi Urutkan &; Filter
Excel memiliki opsi pengurutan dan filter bawaan yang berfungsi untuk tabel normal dan tabel Pivot. Sekarang, untuk mengurutkan tabel berdasarkan nilai penjualan Januari dalam urutan menaik, ikuti langkah-langkah di bawah ini.
📌 Langkah-langkah:
- Awalnya, pilih sel mana pun dari tabel Pivot Anda.
- Setelah itu, pergi ke Rumah tab>> Penyuntingan kelompok>> Urutkan &; Saring alat>> Urutkan dari yang terkecil ke terbesar pilihan.
Akibatnya, tabel pivot Anda akan diurutkan dalam urutan menaik berdasarkan nilai penjualan bulan Januari. Dan, hasilnya akan terlihat seperti ini.
3. Menggunakan Opsi Sortir Lainnya
Biasanya, fitur penyortiran terjadi di kolom. Ada lebih banyak opsi untuk mengurutkan di mana Anda dapat dengan mudah melakukan penyortiran untuk baris. Untuk melakukan ini, ikuti langkah-langkah di bawah ini.
📌 Langkah-langkah:
- Di awal, klik pada sel di dalam tabel pivot dan klik kanan pada mouse Anda.
- Selanjutnya, pilih Sortir dari menu konteks.
- Setelah itu, pilih Opsi Penyortiran Lainnya... pilihan.
- Sebagai hasilnya, yang Urutkan Berdasarkan Nilai kotak dialog akan muncul.
- Sekarang, di Opsi penyortiran kelompok, pilih Terkecil ke Terbesar pilihan.
- Berikut ini, dalam Urutkan arah kelompok, pilih Kiri ke Kanan pilihan.
- Terakhir, klik pada OK tombol.
Akibatnya, Anda akan melihat perubahan mendadak pada tabel Anda. Penyortiran terjadi di baris. Kami memilih baris Ketel Listrik dan di sana nilai terendah adalah 700 yang merupakan Penjualan Februari nilai untuk Ketel Listrik. Setelah diurutkan, angka 700 akan muncul pertama kali karena merupakan angka terendah untuk baris tersebut. Kita akan melihat kolom Penjualan Februari sekarang muncul pertama kali karena pengurutan dari terkecil hingga terbesar di barisan Ketel Listrik.
4. Menerapkan Kode VBA untuk Mengurutkan Tabel Pivot berdasarkan Nilai
Anda juga dapat menerapkan kode VBA untuk mengurutkan tabel pivot Anda berdasarkan nilai dalam urutan naik atau turun. Ikuti langkah-langkah di bawah ini untuk melakukan ini.
📌 Langkah-langkah:
- Pada awalnya, masuk ke Pengembang tab>> Visual Basic alat.
- Pada saat ini, yang Microsoft Visual Basic untuk Aplikasi akan muncul.
- Selanjutnya, pilih Sheet3 dari VBAPROJECT grup dan tulis kode VBA berikut di jendela kode yang muncul.
Sub SortPivotTableByValues() Dim pivtbl As PivotTable Dim pivfld As PivotField Dim sortclm As String sortclm = "Sum of January Sales" On Error Resume Next Set pivtbl = ActiveCell.PivotTable If pivtbl Is Nothing Then Exit Sub For Each pivfld In pivtbl.RowFields pivfld.AutoSort xlAscending, sortclm Next pivfld End Sub
- Setelah itu, tekan Ctrl + S pada keyboard Anda.
- Akibatnya, a Microsoft Excel kotak dialog akan muncul. Klik pada Tidak tombol di sini.
- Sebagai hasilnya, yang Simpan sebagai kotak dialog akan muncul.
- Di sini, pilih Simpan sebagai tipe: opsi sebagai .xlsm ketik dan klik pada Simpan tombol.
- Setelah itu, tutup jendela kode VBA dan buka jendela Pengembang tab>> Makro alat.
- Pada saat ini, yang Makro akan muncul.
- Selanjutnya, pilih Sheet3.SortPivotTableByValues makro dan klik pada Lari tombol.
Hasilnya, tabel pivot diurutkan dalam urutan menaik sebagai jumlah kolom Penjualan Januari. Dan, outputnya akan terlihat seperti ini.
Urutkan Tabel Pivot berdasarkan Nilai Tidak Bekerja
Terkadang, penyortiran mungkin tidak berfungsi dengan baik di tabel pivot. Ini bisa terjadi karena berbagai alasan. Untuk memperbaiki masalah ini, Anda dapat menerapkan beberapa solusi sesuai dengan alasan masalah Anda.
Alasan yang paling sering terjadi adalah karena adanya daftar kustom Excel. Untuk memperbaiki kesalahan ini, Anda dapat mengikuti langkah-langkah di bawah ini.
Solusi:
- Pertama, klik kanan pada sel mana pun di dalam tabel pivot.
- Setelah itu, pilih Opsi PivotTable... dari menu konteks.
- Sebagai hasilnya, yang Opsi PivotTable akan muncul.
- Sekarang, pergi ke Total &; Filter tab>> hapus centang pada opsi Gunakan Daftar Khusus apabila penyortiran dari Penyortiran kelompok>> klik pada OK tombol.
Hal-hal yang Perlu Diingat
- Dalam tabel pivot, Anda bisa mengurutkan angka dalam urutan terkecil ke terbesar atau terbesar ke terkecil.
- Anda juga bisa mengurutkan data alfabetis dari a ke Z atau dari Z ke A.
- Jika Anda mengurutkan tabel berdasarkan kolom individual, seluruh tabel akan berada dalam urutan yang diurutkan dari kolom spesifik itu.