Kursus
Melakukan transpose data di Excel memungkinkan Anda membalik orientasi data, mengubah baris menjadi kolom dan kolom menjadi baris. Teknik ini sangat berguna saat Anda perlu merestrukturisasi dataset agar analisis, visualisasi, atau pelaporan menjadi lebih baik.
Baik saat Anda menyiapkan data untuk PivotTable, membuat tampilan ringkas, atau sekadar perlu mengubah tata letak data, Excel menawarkan tiga metode utama untuk melakukan transpose data Anda:
-
Paste Special - Konversi cepat satu kali
-
TRANSPOSE()function - Pendekatan dinamis berbasis rumus -
Power Query - Metode lanjutan untuk dataset yang lebih besar
Dalam artikel ini, Anda akan mempelajari langkah demi langkah cara menggunakan tiap metode, kapan menerapkannya, dan hal-hal penting yang perlu diperhatikan. Jika Anda baru di Excel, kami mengundang Anda untuk menjelajahi kursus Data Analysis in Excel, tempat Anda dapat mempelajari operasi dasar seperti PivotTable dan fungsi logika.
Jawaban Cepat
Meskipun Excel menawarkan beberapa cara untuk melakukan transpose data seperti disebutkan dalam pengantar, cara tercepat adalah menggunakan Paste Special:
-
Pilih dan salin data Anda (
Ctrl + C). -
Klik kanan pada sel tujuan tempat Anda ingin menampilkan data yang ditranspose.
-
Pilih "Paste Special."
-
Centang kotak "Transpose".
-
Klik OK.
Ini langsung membalik baris menjadi kolom dan kolom menjadi baris, memberikan solusi cepat untuk sebagian besar kebutuhan transpose.
Apa Arti Transpose di Excel?
Transpose di Excel berarti mengonversi baris menjadi kolom dan kolom menjadi baris. Pada dasarnya, ini memutar data Anda sebesar 90 derajat, mengubah orientasinya sambil tetap mempertahankan semua informasi.
Saat Anda melakukan transpose data, baris pertama menjadi kolom pertama, baris kedua menjadi kolom kedua, dan seterusnya.
Sebagai contoh, jika Anda memiliki dataset dengan nama produk pada baris dan penjualan bulanan pada kolom, melakukan transpose akan menghasilkan nama produk pada kolom dan penjualan bulanan pada baris.
Cara Melakukan Transpose di Excel
Excel menawarkan tiga metode berbeda untuk melakukan transpose data, masing-masing dengan keunggulan dan kasus penggunaan idealnya. Mari kita telusuri tiap teknik selangkah demi selangkah untuk membantu Anda memilih pendekatan yang tepat.
1. Menggunakan paste special untuk transpose data
Metode Paste Special adalah cara paling sederhana untuk melakukan transpose data di Excel. Metode ini membuat salinan satu kali dari data Anda dalam orientasi yang sudah ditranspose. Mari kita lihat contoh. Bayangkan kita memiliki data penjualan regional berikut dalam format vertikal:

Contoh Data Asli dalam Format Vertikal. Gambar oleh Penulis.
Untuk mentranspose data ini dari tata letak vertikal ke horizontal:
- Pilih semua data yang ingin Anda transpose (dalam kasus ini, sel A1:B5).
- Salin data (Ctrl+C atau klik kanan dan pilih Copy).
- Klik pada sel tempat Anda ingin menampilkan data yang ditranspose (misalnya sel D1).
- Klik kanan dan pilih Paste Special dari menu konteks.

Metode Paste Special dan Opsi Transpose. Gambar oleh Penulis.
- Di kotak dialog Paste Special, centang kotak Transpose dan klik OK.
Hasil setelah melakukan transpose ditunjukkan di bawah ini:

Hasil setelah Melakukan Transpose pada Data Asli. Gambar oleh Penulis.
Perhatikan bagaimana data sepenuhnya diputar—yang sebelumnya berada di baris kini menjadi kolom, dan sebaliknya. Nama wilayah yang sebelumnya berada di kolom A kini berada di sepanjang baris 1, dan angka penjualan yang sebelumnya berada di kolom B kini berada di sepanjang baris 2.
Kapan menggunakan metode ini:
- Untuk transformasi data cepat dan satu kali
- Saat Anda memerlukan solusi sederhana tanpa rumus
- Untuk dataset kecil yang tidak perlu sering diperbarui
Keunggulan: Sederhana dan cepat diterapkan hanya dengan beberapa klik.
Keterbatasan: Membuat salinan statis yang tidak akan diperbarui jika data asli berubah.
2. Menggunakan fungsi TRANSPOSE()
Fungsi TRANSPOSE() menawarkan alternatif dinamis untuk Paste Special. Tidak seperti metode sebelumnya yang membuat salinan statis, fungsi ini mempertahankan tautan langsung ke data asli Anda, secara otomatis memperbarui hasil transpose setiap kali data sumber berubah.
Mari gunakan data penjualan regional yang sama untuk mendemonstrasikan cara kerjanya:
-
Pertama, Anda perlu memilih rentang tujuan tempat data yang ditranspose akan ditampilkan. Untuk contoh data penjualan regional kita, kita perlu memilih sel yang dapat menampung struktur yang ditranspose. Karena data asli berukuran 5 baris x 2 kolom, kita perlu memilih rentang berukuran 2 baris x 5 kolom.
-
Dengan sel tujuan aktif, masukkan rumus
TRANSPOSE()di bilah rumus:

Fungsi TRANSPOSE() di Excel. Gambar oleh Penulis.
- Di Excel modern (2019 atau Microsoft 365), cukup tekan Enter. Untuk versi Excel yang lebih lama, Anda perlu menekan Ctrl+Shift+Enter, karena ini adalah rumus array.
Hasilnya akan terlihat mirip dengan contoh sebelumnya, tetapi dengan perbedaan penting: jika Anda mengubah nilai apa pun pada data asli, versi yang ditranspose akan otomatis diperbarui untuk mencerminkan perubahan tersebut.

Hasil setelah menggunakan Fungsi TRANSPOSE(). Gambar oleh Penulis.
Kapan menggunakan metode ini:
- Saat data sumber Anda sering berubah
- Saat Anda perlu mempertahankan koneksi langsung antara data asli dan data yang ditranspose
- Untuk membuat laporan atau dasbor dinamis yang perlu diperbarui otomatis
Keunggulan: Membuat tautan dinamis yang otomatis diperbarui saat data sumber berubah.
Keterbatasan: Memerlukan pemilihan ukuran rentang tujuan yang tepat; membutuhkan pemahaman rumus array untuk versi Excel lama.
3. Menggunakan Power Query untuk transpose data
Power Query adalah alat transformasi data paling kuat di Excel, sempurna untuk menangani dataset besar dan transformasi kompleks. Meski memerlukan lebih banyak langkah dibanding metode sebelumnya, alat ini menawarkan fleksibilitas yang tak tertandingi.
Mari gunakan data penjualan regional yang sama untuk mendemonstrasikan bagaimana Power Query dapat melakukan transpose data:
- Mulailah dengan mengklik tab Data pada pita Excel, lalu pilih opsi Get Data (Power Query).

Cara memulai Power Query di Excel. Gambar oleh Penulis.
- Di kotak dialog yang muncul, Anda akan melihat berbagai opsi sumber data. Karena kita bekerja dengan contoh kecil yang sudah ada di Excel, pilih Blank table yang memungkinkan kita memasukkan data secara manual. Perlu diingat, fleksibilitas sumber data yang tersedia di Power Query adalah salah satu keunggulan utamanya.

Memilih Opsi Blank Table untuk Sumber Data. Gambar oleh Penulis.
- Di layar berikutnya, masukkan data Anda (atau tempel dari lembar kerja) ke dalam tabel. Pastikan untuk mencentang Use first row as headers jika data Anda menyertakan header kolom.

Memasukkan Data untuk Power Query. Gambar oleh Penulis.
- Setelah Anda mengklik Next, Power Query Editor akan terbuka dengan data Anda termuat. Sekarang, klik tab Transform pada pita, lalu pilih Transpose dari menu opsi.

Mentransformasikan Data melalui Fitur Transpose di Power Query. Gambar oleh Penulis.
-
Anda akan langsung melihat data Anda ditranspose di jendela pratinjau. Perhatikan bagaimana Power Query secara otomatis membalik baris dan kolom. Bilah rumus menampilkan
Table.Transpose(Source)yang menunjukkan transformasi yang diterapkan.

Hasil Transpose di Power Query. Gambar oleh Penulis.
- Setelah Anda puas dengan transformasinya, klik Close & Load dari tab Home untuk mengirimkan data yang ditranspose kembali ke lembar kerja Excel Anda.
Kapan menggunakan metode ini:
- Untuk dataset besar di mana metode lain mungkin merepotkan
- Saat Anda perlu melakukan transformasi tambahan selain sekadar transpose
- Sebagai bagian dari alur kerja pembersihan dan penyiapan data yang lebih kompleks
- Untuk tugas berulang yang ingin Anda otomatisasi
Keunggulan:
- Ideal untuk dataset besar dan transformasi data yang kompleks
- Membuat kueri yang dapat disegarkan saat data sumber berubah
- Menawarkan opsi pembersihan data tambahan dalam alur kerja yang sama
- Dapat disimpan sebagai bagian dari proses yang berulang
Keterbatasan:
- Memerlukan lebih banyak langkah dibanding metode lainnya
- Memiliki kurva pembelajaran yang lebih menanjak bagi pemula
- Membuka jendela editor terpisah
Mentranspose Kolom, Baris, dan Tabel
Setelah kita membahas tiga metode utama untuk melakukan transpose data di Excel, mari singkatnya membahas beberapa skenario khusus yang mungkin Anda temui.
Cara mentranspose kolom menjadi baris di Excel
Saat Anda memiliki data yang diatur dalam kolom dan membutuhkannya dalam baris, gunakan salah satu metode yang telah kita bahas:
Menggunakan Paste Special:
- Pilih dan salin data berbasis kolom Anda (Ctrl + C).
- Klik kanan pada sel pertama baris baru tempat Anda ingin data ditampilkan.
- Klik Paste Special, lalu centang Transpose.
- Klik OK untuk melihat kolom Anda dibalik menjadi baris.
Ini langsung menata ulang data tetapi membuat salinan statis.
Menggunakan Fungsi TRANSPOSE():
-
Pilih rentang kosong yang cocok dengan jumlah baris dalam kolom asli.
-
Ketik
=TRANSPOSE(A1:A5)(sesuaikan seperlunya). -
Tekan Enter (atau Ctrl + Shift + Enter di versi lama).
Ini menjaga data yang ditranspose tetap terhubung ke kolom asli, memastikan pembaruan otomatis.
Cara mentranspose baris menjadi kolom di Excel
Jika data Anda terstruktur dalam baris tetapi perlu ditampilkan dalam kolom, Anda dapat menggunakan fitur Paste Special Excel untuk konversi cepat satu kali atau fungsi TRANSPOSE() untuk pendekatan dinamis.
Menggunakan Paste Special:
- Pilih dan salin data berbasis baris Anda (Ctrl + C).
- Klik kanan pada sel tujuan tempat Anda ingin kolom ditampilkan.
- Klik Paste Special dan centang kotak Transpose.
- Klik OK untuk melihat baris Anda dibalik menjadi kolom.
Perhatikan bahwa langkah-langkahnya sama persis seperti cara mentranspose kolom menjadi baris. Excel memandang baris dan kolom sebagai hal yang dapat dipertukarkan.
Menggunakan fungsi TRANSPOSE():
-
Pilih rentang kosong dengan jumlah kolom yang sama seperti baris asli Anda.
-
Ketik
=TRANSPOSE(A1:F1)(sesuaikan rentangnya jika perlu). -
Tekan Enter atau Ctrl + Shift + Enter .
Sekarang, setiap perubahan pada baris asli akan otomatis diperbarui pada kolom yang ditranspose.
Jika Anda bekerja dengan dataset yang lebih besar dan perlu sering diperbarui, Power Query adalah cara efektif lain untuk mengotomatiskan transformasi kolom-ke-baris atau baris-ke-kolom sambil menjaga data tetap tertaut. Pada bagian sebelumnya, saya sertakan langkah-langkah cara menggunakan Power Query untuk transpose.
Cara mentranspose tabel di Excel
Saat bekerja dengan seluruh tabel atau rentang terstruktur:
- Untuk tabel kecil, cukup pilih seluruh rentang dan gunakan Paste Special → Transpose, seperti yang saya tunjukkan pada bagian sebelumnya.
- Untuk tabel besar dengan banyak kolom dan baris, Power Query memberikan kontrol lebih dan dapat menangani ukuran tabel apa pun secara efisien.
- Untuk tabel di mana hanya sebagian yang perlu ditranspose, Anda mungkin perlu memecah pendekatan—mentranspose bagian tertentu sambil mempertahankan bagian lain dalam orientasi aslinya
Ingat bahwa melakukan transpose pada tabel akan menukar bukan hanya data tetapi juga header Anda. Dalam banyak kasus, Anda menginginkan baris pertama menjadi kolom pertama (dan sebaliknya) untuk mempertahankan pelabelan data yang tepat.
Hal Tambahan yang Perlu Dipertimbangkan
Saat melakukan transpose data di Excel, ada beberapa hal penting yang dapat membantu Anda menghindari masalah umum dan meningkatkan alur kerja:
Menangani sel kosong
Fungsi TRANSPOSE() dapat mengganti nilai kosong dengan nol, yang tidak selalu diinginkan. Untuk mempertahankan nilai kosong saat menggunakan fungsi ini, Anda dapat menggunakan nested IF() statement:
=TRANSPOSE(IF(A1:F5="","",A1:F5))
Rumus ini memeriksa apakah sel dalam rentang asli kosong dan, jika demikian, membiarkannya tetap kosong pada hasil transpose alih-alih mengonversinya menjadi nol.
Mempertahankan tautan ke data sumber
Seperti yang telah kita bahas, tiga metode transpose menangani tautan ke data sumber secara berbeda:
-
Paste Special membuat salinan statis tanpa koneksi ke data asli.
-
Fungsi
TRANSPOSE()mempertahankan tautan dinamis, secara otomatis memperbarui saat data sumber berubah. -
Power Query memungkinkan Anda menyegarkan koneksi sesuai kebutuhan, memberi Anda kendali kapan pembaruan terjadi.
Pilih metode yang sesuai berdasarkan seberapa sering data sumber Anda berubah dan apakah Anda memerlukan pembaruan otomatis.
Menggunakan TRANSPOSE() dengan conditional formatting
Saat menggunakan fungsi TRANSPOSE(), sadari bahwa pemformatan tidak ikut terbawa. Jika data asli Anda menggunakan conditional formatting untuk menyoroti nilai penting, Anda perlu menerapkan ulang aturan conditional formatting pada rentang yang ditranspose.
Ini berlaku untuk semua pemformatan visual, termasuk warna sel, font, dan batas. Hanya nilainya saja yang ditranspose, bukan tampilannya.
Kesimpulan
Melakukan transpose data di Excel adalah keterampilan berharga yang dapat secara signifikan meningkatkan pengorganisasian data dan alur kerja analisis Anda. Masing-masing dari tiga metode yang telah kita bahas menawarkan keunggulan berbeda tergantung pada kebutuhan spesifik Anda.
Untuk teknik manipulasi data yang lebih lanjut di Excel, pertimbangkan untuk menjelajahi jalur keterampilan Excel Fundamentals kami, yang mencakup berbagai keterampilan untuk meningkatkan kemampuan analisis data Anda. Jika Anda tertarik memperluas keterampilan transformasi data di luar Excel, lihat tutorial kami tentang Cara Melakukan Transpose Matriks di R untuk teknik serupa di lingkungan pemrograman R.
Vinod Chugani memulai kariernya di Tokyo sebagai Kepala Meja Penjualan Hedge Fund termuda di JPMorgan dan kemudian mencetak rekor penjualan individu di Lehman Brothers, lalu membangun bisnis distribusi elektronik di 30 negara dengan pendapatan melampaui SG$100 juta sebelum beralih ke data. Lulusan Ekonomi Duke dan alumni NYC Data Science Academy, ia menjadi salah satu dari tiga penerima beasiswa dari lebih dari 100 pelamar untuk kursus Building AI Applications oleh Hugo Bowne-Anderson di Maven. Saat ini, ia menulis untuk DataCamp, KDnuggets, Machine Learning Mastery, dan Statology tentang topik mulai dari statistika hingga AI agensial, dan membimbing para profesional data di NYC Data Science Academy dengan lebih dari 1.000 sesi tatap muka atas namanya.
FAQs
Apa arti transpose di Excel?
Transpose di Excel berarti mengonversi baris menjadi kolom dan kolom menjadi baris, pada dasarnya memutar data Anda sebesar 90 derajat. Restrukturisasi ini mempertahankan semua informasi asli sambil mengubah orientasinya.
Bagaimana cara cepat melakukan transpose data di Excel?
Pilih dan salin data Anda, klik kanan pada sel tujuan, pilih "Paste Special," lalu centang kotak "Transpose". Ini langsung membalik baris dan kolom Anda tanpa memerlukan rumus.
Apakah data yang ditranspose di Excel diperbarui otomatis saat data sumber berubah?
Hanya saat menggunakan fungsi TRANSPOSE(), yang membuat tautan dinamis ke data sumber Anda. Paste Special membuat salinan statis yang tidak diperbarui, sedangkan Power Query memerlukan penyegaran manual.
Bisakah saya mentranspose hanya sebagian dari spreadsheet Excel saya?
Ya, cukup pilih hanya rentang spesifik yang ingin Anda transpose sebelum menggunakan salah satu dari tiga metode. Ini memungkinkan Anda merestrukturisasi bagian tertentu sambil membiarkan bagian lainnya tetap tidak berubah.
Mengapa saya menggunakan Power Query alih-alih Paste Special untuk transpose data?
Power Query ideal untuk dataset besar, transformasi kompleks, dan membuat proses yang dapat digunakan ulang. Alat ini menawarkan kontrol lebih dan opsi pembersihan data tambahan yang tidak tersedia pada metode yang lebih sederhana.
Bisakah saya mempertahankan pemformatan saat melakukan transpose data Excel?
Tidak, pemformatan tidak ikut terbawa saat menggunakan fungsi TRANSPOSE() atau Power Query. Anda perlu menerapkan ulang conditional formatting, warna, atau font pada data yang ditranspose.

