Jika Anda ingin mengubah orientasi data (kolom menjadi baris atau baris menjadi kolom), maka Anda bisa menggunakan Transpose Excel.
Pada panduan ini, akan Saya jelaskan cara-cara terbaik Transpose Row to Column / Column to Row Excel. Sebagai contoh, saya berikan 4 contoh kasus Transpose Excel yang sering terjadi. Silahkan ikuti tahap demi tahap berikut:
Daftar Isi Konten:
Transpose Excel dengan Paste Special
Sebagai contoh, saya memiliki data pada Range A1:C1. Data tersusun secara horizontal, artinya data ini terletak pada Row 1. Kemudian saya ingin mengubahnya menjadi Kolom F yaitu Range F1:F3. Bagaimana caranya ? Perhatikan tahap-tahap berikut:
- Blok data Anda, dalam contoh ini blok Range A1:C1. Kemudian Klik kanan pada data lalu pilih Copy. Anda juga bisa menekan tombol Ctrl + C pada keyboard secara bersamaan untuk copy.
- Klik kanan pada Cell F1. Kemudian pilih Paste Special.
- Window Paste Special muncul, centang box Transpose. Kemudian klik Ok. Hasilnya bisa Anda lihat pada gambar berikut:
Untuk transpose kolom menjadi baris, Anda bisa melakukan Paste Special yang sama. Perbedaannya hanya pada data yang akan di blok saja.
Kekurangan cara ini adalah jika data sumber (Range A1:C1) berubah, maka data transpose tidak akan berubah (tidak tersinkron). Solusinya ikuti beberapa cara di bawah ini.
Transpose Menggunakan Paste Special Otomatis Tersinkron
Sebagai contoh, Saya memiliki data pada Range Range A1:E2. Data ini akan saya Transpose ke Range G1:H6 seperti gambar berikut:
Agar data bisa tersinkron, Ada 4 Tahap yang akan dilalui yaitu Paste Link, Replace, Paste Special Transpose, dan Replace. Mari ikuti Panduan ini satu persatu.
#1 Paste Link
- Copy data Range A1:E2 seperti cara sebelumnya.
- Klik kanan pada Cell A4 lalu pilih Paste Special. Kemudian klik Paste Link lalu Klik Ok. Hasilnya seperti berikut:
Coba lihat pada Address Bar (lihat gambar), semua data Paste Link menggunakan Fungsi =(Cell Sumber)
. Referensi inilah yang akan membuat Transpose Tersinkron.
#2 Replace
Selanjutnya, gunakan fitur Replace menggunakan tahap berikut:
- Blok Range Paste Link tersebut (A4:E5). Kemudian tekan tombol Ctrl + F secara bersamaan.
- Pada window Find and Replace, klik Replace. Kemudian ketik tanda sama dengan (=) pada Form Find What.
- Ketik xyz (atau kata apapun yang Anda inginkan) pada form Replace with. Kemudian klik Replace All. Data Paste Link akan berubah seperti gambar berikut:
#3 Paste Special Transpose
Selanjutnya, lakukan Paste Special Transpose Data Range A4:E5 ini ke Range G1:H6 sebagai output transpose kita. Lakukan cara yang sama seperti tahap Copy Transpose Paste Special sebelumnya. Hasil transpose akan terlihat seperti berikut:
#4 Replace Lagi
Lakukan Replace pada Range G1:H6, tekan Ctrl + F, isi Form Find what dengan xyz, dan form Replace with dengan =. Hasilnya sebagai berikut:
Anda bisa menghapus data paste link sebelumnya (range A4:E5). Kemudian buktikan sinkron data dengan cara ubah isi cell B1, maka secara otomatis isi Cell G2 akan berubah.
Jika Anda sedikit kerepotan dengan cara Paste Special Transpose Tersinkron ini, Anda bisa menggunakan Fungsi Transpose Excel untuk meminimalisir kesalahan.
Fungsi Transpose Excel Otomatis Tersinkron
Salah satu kelebihan jika Anda menggunakan Fungsi Transpose adalah data secara otomatis tersinkron dengan data sumber dan proses lebih cepat di banding menggunakan Paste Special Tersinkron di atas.
Fungsi Transpose bisa meminimalisir kesalahan dalam olah data Excel. Gimana caranya ?
Sebagai contoh, Saya memiliki data pada Range A1:A7. Saya akan mengubah menjadi baris pada Range C1:I1. Perhatikan tahap-tahap berikut:
- Blok Range C1:I1 sebagai output transpose.
- Ketik
=TRANSPOSE(A1:A7)
. Range A1:A7 adalah data sumber. Anda bisa ketik manual sesuai range data atau blok data Anda. - Tekan tombol Ctrl + Shift + Enter secara bersamaan. Hasilnya bisa Anda lihat pada gambar berikut:
Secara otomatis, Excel akan menambahkan Kurung Kurawal { } sebelum dan sesudah Fungsi yang Anda ketik serta menyalin fungsi yang sama untuk semua cell pada Range C1:I1. Jadi fungsi Transpose seperti berikut {=TRANSPOSE=(A1:A7)}
.
Penting! Jangan ketik kurung kurawal secara manual. Excel akan mengisinya secara otomatis. Ini merupakan jenis Rumus ARRAY, selengkapnya bisa Anda pelajari pada Panduan ARRAY Formula.
Selanjutnya coba Anda buktikan sinkron data tersebut. Coba ubah data pada Cell A3. Sudah pasti data pada Cell E1 akan berubah dengan nilai yang sama.
Fungsi Transpose Cell Kosong
Secara default, Fungsi Transpose akan mengubah cell kosong menjadi nol (0) seperti gambar berikut:
Untuk menyiasati hal tersebut, Anda bisa menggabungkan Fungsi Transpose dengan Fungsi IF. Sebagai contoh, Saya memiliki data pada Range A3:B8. Data ini akan saya transpose ke Range E3:J4. Perhatikan tahap-tahap berikut:
- Blok Range E3:J4 sebagai output transpose.
- Ketik gabungan Fungsi Transpose dan IF Excel berikut
=TRANSPOSE(IF(A3:B8="","",A3:B8))
. FungsiIF(A3:B8="","",A3:B8)
bertujuan untuk mengubah cell kosong menjadi cell kosong pada fungsi Transpose. - Tekan tombol Ctrl + Shift + Enter secara bersamaan seperti cara sebelumnya. Hasilnya bisa Anda lihat pada gambar berikut:
Anda bisa lihat, hasil transpose menunjukkan data yang sama dengen orientasi yang berbeda. Sama seperti sebelumnya, Excel secara otomatis menyisipkan kurung kurawal pada Fungsi.
Penting! Sebelum Anda menggunakan trik ini, ada baiknya memahami aturan penulisan dan penggunaan Rumus IF terlebih dahulu. Silahkan kunjungi Panduan Fungsi IF M Jurnal
Dan perlu Anda ketahui, Meskipun menggunakan gabungan Fungsi Transpose dan IF, Transpose data akan tetap tersinkron dengan baik.
Pintasan Panduan Range Excel
Bab sebelumnya: Ribbon.
- Range: Mengenal Column, Row, Cell dan Range Serta Contohnya
- AutoFill: Cara isi range secara otomatis (Tanggal, Angka Berurutan dll)
- Fibonacci Sequence: Cara AutoFill untuk Deret hitung, seperti Fibonacci Sequence dll)
- Custom Lists: Cara Membuat Daftar Kustom untuk AutoFill
- Comments: Cara Membuat Komentar Pada Cell Tertentu
- Hide Columns & Rows: Cara Menyembunyikan Kolom dan Baris
- Skip Blanks: Cara Melewati Cell Kosong untuk Copy-Paste
- AutoFit: Otomatis Merubah Lebar Kolom dan Tinggi Baris
- Transpose: (Anda Disini)
- Flash Fill: Cara Mengekstrak atau Menggabungkan data Secara Otomatis.
- Fill Justify: Cara Menggabungkan isi Cell (bisa 2 cell atau lebih) menjadi 1 cell
- Move Columns: Berbagai Cara Memindahkan Kolom (Lengkap)
Bab berikutnya: Format Cells.
Terima kasih atas materi tutorial exel-nya bos. Hebat. Jika berkenan bos, mungkin bisa create tutorial photoshop juga. Terima kasih bos.
Insya Allah… nanti di usahakan bos.
Cara transpose yang asalnya ada datanya terus pas dipaste ada rows yang kosong itu bagaimana ya?
Ada hidden column ga mas ?