Loncat ke daftar isi utama

Bagaimana cara membalikkan tabel pivot di Excel?

doc-reverse-pivottable-1
Pernahkah Anda ingin membalik atau mengubah urutan tabel pivot di Excel seperti gambar di bawah ini. Sekarang saya akan memberi tahu Anda cara cepat untuk membalikkan tabel pivot di Excel.
(11 langkah) Balikkan tabel pivot dengan PivotTable dan PivotChart Wizard
(7 langkah) Balikkan tabel pivot dengan Kutools untuk Dimensi Tabel Transpose Excel ide bagus3

panah gelembung kanan biru Tabel pivot terbalik dengan PivotTable dan PivotChart Wizard

Untuk membalikkan tabel pivot, Anda perlu membuka dialog PivotTable dan PivotChart Wizard terlebih dahulu dan membuat tabel pivot baru di Excel.

1. tekan Alt+D+P tombol pintas untuk membuka dialog PivotTable dan PivotChart Wizard, lalu, centang Beberapa rentang konsolidasi pilihan di bawah Di mana data yang ingin Anda analisis bagian dan Tabel pivot pilihan di bawah Jenis laporan apa yang ingin Anda buat bagian.

Note: Anda juga dapat menambahkan perintah PivotTabe dan PivoChart Wizard ke dalam Bilah Alat Akses Cepat, dan klik untuk membuka dialog.

doc-reverse-pivottable-2

2. klik Selanjutnya untuk pergi ke dialog berikutnya untuk memeriksa Saya akan membuat bidang halaman pilihan, dan klik Selanjutnya.

doc-reverse-pivottable-3

3. Pilih data dasar Anda, lalu klik Add untuk menambahkan rentang data ke Semua rentang daftar. Lihat tangkapan layar:

doc-reverse-pivottable-4

4. klik Selanjutnya untuk pergi ke langkah terakhir Wizard, centang opsi yang Anda perlukan di bawah Di mana Anda ingin meletakkan laporan PivotTable bagian. Lalu klik Finish.

doc-reverse-pivottable-5

5. Sekarang tabel pivot baru dibuat, dan klik dua kali sel terakhir di sudut kanan bawah tabel Pivot baru, lalu tabel baru dibuat di lembar kerja baru. Lihat tangkapan layar:
doc-reverse-pivottable-6

iv>

6. Kemudian buat tabel pivot baru berdasarkan tabel baru ini. Pilih tabel baru, dan klik Menyisipkan > Tabel pivot > Tabel pivot.

doc-reverse-pivottable-7

7. Kemudian di dialog popping, centang opsi yang Anda butuhkan di bawah Pilih tempat Anda ingin meletakkan laporan PivotTable bagian.

doc-reverse-pivottable-8

8. klik OK. Lalu a Daftar Bidang PivotTable panel muncul, dan seret Baris dan Kolom bidang ke Label Baris bagian, dan bidang Nilai ke Nilai - Nilai bagian. Lihat tangkapan layar:

doc-reverse-pivottable-9

9. Kemudian klik di sel mana saja dari tabel pivot baru, dan buka Mendesain tab untuk mengklik Tata Letak Laporan> Tampilkan dalam Bentuk Tabular.

doc-reverse-pivottable-10

10. Lalu pergi ke klik Laporkan Tata Letak lagi untuk mengklik Ulangi Semua Label Item dari daftar. Lihat tangkapan layar:

doc-reverse-pivottable-11

Note: Ini tidak Ulangi Semua Label Item perintah di daftar tarik-turun Laporkan Tata Letak di Excel 2007, lewati saja langkah ini.

11. klik Mendesain > Subtotal > Jangan Tampilkan Subtotal.

doc-reverse-pivottable-12

Sekarang tabel pivot dibalik. Lihat tangkapan layar:

doc-reverse-pivottable-13


panah gelembung kanan biru Tabel pivot terbalik dengan Kutools for Excel's Transpose Tabel Dimensi

Dengan cara di atas, ada banyak sekali langkah untuk menyelesaikan tugas tersebut. Untuk meningkatkan efisiensi kerja Anda dan mengurangi jam kerja, saya sarankan Anda membalik tabel pivot dengan Kutools untuk Excel'S Ubah Urutan Dimensi Tabel fitur.

1. Pilih data dasar, dan klik Kutools > Jarak > Ubah Urutan Dimensi Tabel.

doc terbalik pivottable 20

2. Dalam Ubah Urutan Dimensi Tabel dialog, periksa Tabel silang ke daftar bawah Jenis transpose bagian, lalu pilih sel yang Anda inginkan untuk meletakkan tabel baru.

excel add-in tool untuk mengubah tabel 2d menjadi 1d

3. klik Ok untuk membuat tabel baru, lalu menyisipkan header di atas tabel baru. Lihat tangkapan layar:

doc-reverse-pivottable-16

4. Pilih tabel baru, termasuk header, dan klik Menyisipkan > Tabel pivot > Tabel pivot, lalu di Buat PivotTable dialog, centang opsi yang Anda butuhkan di bawah Pilih tempat Anda ingin meletakkan laporan PivotTable bagian.

doc-reverse-pivottable-17

5. klik OK, Dan masuk Daftar Bidang PivotTable panel, seret Baris dan Kolom bidang untuk Label Baris bagian, dan Nilai lapangan ke Nilai - Nilai bagian.
doc-reverse-pivottable-9

6. Klik sel mana saja dari tabel pivot baru dan klik Mendesain > Laporkan Tata Letak > Tunjukkan dalam Bentuk Tabular, Lalu klik Laporkan Tata Letak lagi untuk mengklik Ulangi Semua Label Item. Lihat tangkapan layar:

doc-reverse-pivottable-10doc-reverse-pivottable-11

Note: Ini tidak Ulangi Semua Label Item perintah di daftar drop-down tombol Tata Letak Laporan di Excel 2007, lewati saja.

7. klik Mendesain > Subtotal > Jangan Tampilkan Subtotal.

doc-reverse-pivottable-12

Sekarang tabel pivot dibalik. Lihat tangkapan layar:

doc-reverse-pivottable-19

Dengan Kutools untuk Excel'S Ubah Urutan Dimensi Tabel Fitur, Anda juga dapat mengubah tabel daftar ke tabel silang. Klik di sini untuk mengetahui informasi lebih lanjut.


Ubah urutan tabel silang dengan cepat ke daftar atau sebaliknya

Saat Anda menerima lembar dengan tabel silang yang perlu Anda ubah menjadi tabel daftar, bagaimana Anda bisa cepat mengatasinya? Dengan Kutools dari Excel Ubah Urutan Dimensi Tabel utilitas, Anda dapat mengonversi tabel lintas dimensi ke tabel tiga dimensi atau sebaliknya secepat mungkin.   Klik untuk uji coba gratis berfitur lengkap selama 30 hari!
doc transpose lintas ke daftar
 
Kutools for Excel: dengan lebih dari 300 add-in Excel yang praktis, gratis untuk dicoba tanpa batasan dalam 30 hari.

Artikel Relatif:

Alat Produktivitas Kantor Terbaik

🤖 Kutools AI Ajudan: Merevolusi analisis data berdasarkan: Eksekusi Cerdas   |  Hasilkan Kode  |  Buat Rumus Khusus  |  Analisis Data dan Hasilkan Grafik  |  Aktifkan Fungsi Kutools...
Fitur Populer: Temukan, Sorot, atau Identifikasi Duplikat   |  Hapus Baris Kosong   |  Gabungkan Kolom atau Sel tanpa Kehilangan Data   |   Putaran tanpa Formula ...
Pencarian Super: VLookup Beberapa Kriteria    VLookup Nilai Berganda  |   VLookup di Beberapa Lembar   |   Pencarian Fuzzy ....
Daftar Drop-down Lanjutan: Buat Daftar Drop Down dengan Cepat   |  Daftar Drop Down yang Bergantung   |  Multi-pilih Drop Down List ....
Manajer Kolom: Tambahkan Jumlah Kolom Tertentu  |  Pindahkan Kolom  |  Alihkan Status Visibilitas Kolom Tersembunyi  |  Bandingkan Rentang & Kolom ...
Fitur Unggulan: Fokus Kisi   |  Tampilan Desain   |   Bar Formula Besar    Manajer Buku Kerja & Lembar   |  Perpustakaan Sumberdaya (Teks otomatis)   |  Pemetik tanggal   |  Gabungkan Lembar Kerja   |  Enkripsi/Dekripsi Sel    Kirim Email berdasarkan Daftar   |  Filter Super   |   Filter Khusus (filter tebal/miring/coret...) ...
15 Perangkat Teratas12 Teks Tools (Tambahkan Teks, Hapus Karakter, ...)   |   50 + Grafik jenis (Gantt Chart, ...)   |   40+ Praktis Rumus (Hitung usia berdasarkan ulang tahun, ...)   |   19 Insersi Tools (Masukkan Kode QR, Sisipkan Gambar dari Jalur, ...)   |   12 Konversi Tools (Angka ke Kata, Konversi Mata Uang, ...)   |   7 Gabungkan & Pisahkan Tools (Lanjutan Gabungkan Baris, Pisahkan Sel, ...)   |   ... dan banyak lagi

Tingkatkan Keterampilan Excel Anda dengan Kutools for Excel, dan Rasakan Efisiensi yang Belum Pernah Ada Sebelumnya. Kutools for Excel Menawarkan Lebih dari 300 Fitur Lanjutan untuk Meningkatkan Produktivitas dan Menghemat Waktu.  Klik Di Sini untuk Mendapatkan Fitur yang Paling Anda Butuhkan...

Deskripsi Produk


Tab Office Membawa antarmuka Tab ke Office, dan Membuat Pekerjaan Anda Jauh Lebih Mudah

  • Aktifkan pengeditan dan pembacaan tab di Word, Excel, PowerPoint, Publisher, Access, Visio, dan Project.
  • Buka dan buat banyak dokumen di tab baru di jendela yang sama, bukan di jendela baru.
  • Meningkatkan produktivitas Anda sebesar 50%, dan mengurangi ratusan klik mouse untuk Anda setiap hari!
Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
VBA code:

Sub Unpivot()
'
Dim Rowlabel As Range
Dim Columnlabel As Range
Dim Pap As Range
Dim Tabl As Range
Dim i As Integer
Dim j As Integer
Dim a As Integer
Dim b As Integer
Dim Data As Range
Dim k As Integer
Dim Label As Range
Dim pvtCache As PivotCache
Dim pvt As PivotTable
Dim SrcData As String
'
ActiveSheet.Copy Before:=Worksheets(1)
Set Tabl = Selection
For Each Pap In Tabl
If Pap.MergeCells Then
With Pap.MergeArea
.UnMerge
.Value = Pap.Value
End With
End If
Next
i = Application.InputBox("So dong chua label", "Hoang", i, Type:=2)
j = Application.InputBox("So cot chua label", "Hoang", j, Type:=2)
On Error Resume Next
Sheets("Unpivot_Table").Delete
Sheets.Add.Name = "Unpivot_Table"
Set Pap = Range("Unpivot_Table!B2")
b = Tabl.Rows.Count
a = Tabl.Columns.Count
Set Data = Range(Tabl.Cells(i + 1, j + 1), Tabl.Cells(b, a))
Set Columnlabel = Range(Tabl.Cells(i + 1, 1), Tabl.Cells(b, j))
Set Rowlabel = Range(Tabl.Cells(1, j + 1), Tabl.Cells(i, a))
Pap.Select
For Each Column In Data.Columns
Column.Copy
Selection.PasteSpecial Paste:=xlPasteValues
Columnlabel.Copy
Selection.Offset(0, 1).PasteSpecial Paste:=xlPasteValues
Column.Copy
Selection.Offset(b - i, -1).Select
Next Column
Pap.Offset(0, j + 1).Select
For Each Column In Rowlabel.Columns
Column.Copy
Range(Selection, Selection.Offset(b - i - 1, 0)).PasteSpecial Paste:=xlPasteValues, Transpose:=True
Selection.End(xlDown).Offset(1, 0).Select
Next Column
Set Label = Range(Pap.Offset(-1, 0), Pap.Offset(0, i + j + 1))
For k = 1 To i + j + 1
Label.Cells(1, k).Value = Application.InputBox(Label.Cells(2, k).Value & " la", "Hoang", k, Type:=2)
Next
Range(Pap.End(xlUp), Pap.End(xlDown).End(xlToRight)).Select
SrcData = ActiveSheet.Name & "!" & Selection.Address
On Error Resume Next
Sheets("Pivot").Delete
Sheets.Add.Name = "Pivot"
Set pvtCache = ActiveWorkbook.PivotCaches.Create( _
SourceType:=xlDatabase, _
SourceData:=SrcData)
Set pvt = pvtCache.CreatePivotTable( _
TableDestination:="Pivot!" & Sheets("Pivot").Range("A3").Address(ReferenceStyle:=xlR1C1), _
TableName:="PivotTable1")
End Sub
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
Rate this post:
0   Characters
Suggested Locations