Cara Transpose di Excel

Pelajari cara mentranspos data di Excel dan dengan cepat menggeser orientasi kolom dan baris Anda di lembar kerja.

Mentranspos data di Excel berarti mengalihkan atau memutar data dari larik horizontal ke larik vertikal, atau dari larik vertikal ke larik horizontal. Secara sederhana, fungsi TRANSPOSE mengubah baris menjadi kolom dan kolom menjadi baris.

Di Excel, Anda dapat mentranspos data dengan dua cara berbeda, menggunakan fungsi TRANSPOSE dan metode Tempel Spesial. Pada artikel ini, kami akan menunjukkan cara mengubah nilai baris menjadi nilai kolom dan nilai kolom menjadi nilai baris di Excel.

Menggunakan Fungsi TRANSPOSE

Fungsi TRANSPOSE memungkinkan Anda untuk mengubah orientasi rentang sel tertentu (array) dari vertikal ke horizontal atau sebaliknya. Karena ini adalah rumus array, fungsi harus dimasukkan dalam rentang yang memiliki jumlah baris dan kolom yang sama dengan sumbernya.

Sintaks untuk fungsi Transpose adalah:

=Transpose(array)

Dalam contoh spreadsheet berikut, kita akan mentranspos tabel yang berisi volume ekspor hewan menurut wilayah.

Pertama, Anda harus tahu berapa banyak baris dan kolom yang berisi tabel asli Anda. Kemudian, pilih jumlah sel yang tepat sebagai rentang sel asli, tetapi di arah lain.

Misalnya, kita memiliki 5 baris dan 3 kolom, jadi kita perlu memilih 3 baris dan 5 kolom sel, untuk data yang ditransposisikan. Dalam kasus kami, kami memiliki 5 baris dan 4 kolom, jadi Anda harus memilih 4 baris dan 5 kolom.

Pilih rentang sel kosong dan masukkan rumus: =TRANSPOSE(A1:D5), tapi jangan tekan tombol 'Enter' dulu! Pada titik ini, Excel Anda akan terlihat seperti ini:

Sekarang, tekan 'Ctrl + Shift + Enter'. Setelah kombinasi tombol ditekan, data akan dialihkan.

Ingat, rumus array harus selalu selesai dengan menekan 'CTRL + SHIFT + ENTER'. Saat Anda menekan kombinasi tombol, itu akan menempatkan satu set tanda kurung kurawal di sekitar rumus di bilah rumus sehingga hasilnya akan diperlakukan sebagai larik data dan bukan nilai sel tunggal.

Fungsi Excel Transpose hanya menyalin data, bukan memformat data asli. Seperti yang Anda lihat, pemformatan tajuk asli tidak disalin. Juga, Transpose adalah fungsi dinamis, ketika nilai Anda dalam data asli diubah, itu akan tercermin dalam data yang dialihkan, tetapi tidak sebaliknya.

Cara Transpose Data di Excel Tanpa Nol

Jika Anda mentranspos tabel atau rentang sel dengan satu atau lebih sel kosong, sel tersebut akan memiliki nilai nol saat ditransposisikan, seperti yang ditunjukkan pada gambar di bawah ini:

Untuk menyalin sel kosong saat transpos, gunakan fungsi JIKA di dalam rumus TRANSPOSE Anda untuk memeriksa apakah sel kosong atau tidak. Jika sel kosong/kosong, ia mengembalikan string kosong (“”) ke tabel yang dialihkan.

Jika tabel Anda memiliki sel kosong, masukkan rumus: =TRANSPOSE(JIKA(A1:D5="","",A1:D5)) dalam sel yang dipilih.

Kemudian, tekan kombinasi tombol 'Ctrl + Shift + Enter'. Sekarang, ruang kosong di sel D5 disalin ke sel E11 yang dialihkan.

Cara Transpose di Excel menggunakan Tempel Metode Khusus

Cara lain Anda dapat mentranspos data di Excel adalah dengan menggunakan metode Tempel Spesial. Tetapi mentranspos data menggunakan metode Tempel Spesial dilengkapi dengan kontra dan pro. Fitur ini memungkinkan Anda untuk mentranspos data dengan format konten asli tetapi data yang ditransposisikan akan statis.

Berbeda dengan fungsi TRANSPOSE, jika Anda mengubah nilai dalam data asli, itu tidak akan tercermin dalam konten yang dialihkan saat menggunakan metode Tempel Spesial.

Pertama, pilih rentang yang ingin Anda transpos, lalu klik kanan dan pilih 'Salin' atau tekan 'CTRL + C' untuk menyalin tabel.

Selanjutnya, pilih rentang sel yang cocok dengan ukuran yang tepat dari tabel asli, seperti yang Anda lakukan untuk metode sebelumnya.

Kemudian, klik kanan pada sel yang dipilih dan klik 'Tempel Spesial'.

Di kotak dialog Tempel Spesial, centang kotak 'Transpose' dan klik 'OK'.

Sekarang, tabel akan dipindahkan (disalin) ke sel yang dipilih.

Dalam metode ini, Anda tidak perlu khawatir tentang sel hitam menjadi nol di tabel yang dialihkan karena sel kosong juga akan disalin ke sel yang dipilih.