Daftar Isi
Tutorial ini menjelaskan sintaks fungsi TRANSPOSE dan menunjukkan cara menggunakannya dengan benar untuk mengubah urutan data di Excel.
Tidak ada perhitungan untuk selera. Hal ini juga berlaku untuk kebiasaan kerja. Beberapa pengguna Excel lebih suka mengatur data secara vertikal dalam kolom sementara yang lain memilih pengaturan horizontal dalam baris. Dalam situasi ketika Anda perlu mengubah orientasi rentang tertentu dengan cepat, TRANSPOSE adalah fungsi yang digunakan.
Fungsi Excel TRANSPOSE - sintaksis
Tujuan dari fungsi TRANSPOSE di Excel adalah untuk mengubah baris menjadi kolom, yaitu mengalihkan orientasi rentang tertentu dari horizontal ke vertikal atau sebaliknya.
Fungsi ini hanya mengambil satu argumen:
TRANSPOSE(array)Di mana array adalah rentang sel yang akan ditranspose.
Larik ditransformasikan dengan cara ini: baris pertama dari larik asli menjadi kolom pertama dari larik baru, baris kedua menjadi kolom kedua, dan seterusnya.
Catatan penting! Agar fungsi TRANSPOSE berfungsi di Excel 2019 dan yang lebih rendah, Anda harus memasukkannya sebagai rumus array dengan menekan Ctrl + Shift + Enter . Di Excel 2021 dan Excel 365 yang mendukung array secara native, ini dapat dimasukkan sebagai rumus biasa.
Cara menggunakan fungsi TRANSPOSE di Excel
Sintaks TRANSPOSE tidak menyisakan ruang untuk kesalahan saat membuat rumus. Bagian yang lebih sulit adalah memasukkannya dengan benar ke dalam lembar kerja. Jika Anda tidak memiliki banyak pengalaman dengan rumus Excel secara umum dan rumus array pada khususnya, pastikan Anda mengikuti langkah-langkah di bawah ini dengan cermat.
1. Hitung jumlah kolom dan baris dalam tabel asli
Sebagai permulaan, cari tahu berapa banyak kolom dan baris yang terdapat dalam tabel sumber Anda. Anda akan memerlukan angka-angka ini dalam langkah berikutnya.
Dalam contoh ini, kita akan mengubah tabel yang menunjukkan volume ekspor buah segar menurut kabupaten:
Tabel sumber kita memiliki 4 kolom dan 5 baris. Dengan mengingat angka-angka ini, lanjutkan ke langkah berikutnya.
2. Pilih jumlah sel yang sama, tetapi ubah orientasinya
Tabel baru Anda akan berisi jumlah sel yang sama, tetapi akan diputar dari orientasi horizontal ke vertikal atau sebaliknya. Jadi, Anda memilih rentang sel kosong yang menempati jumlah baris yang sama dengan tabel asli yang memiliki kolom, dan jumlah kolom yang sama dengan jumlah baris tabel asli.
Dalam kasus kami, kami memilih kisaran 5 kolom dan 4 baris:
3. Ketikkan rumus TRANSPOSE
Dengan rentang sel kosong yang dipilih, ketikkan rumus Transpose:
=TRANSPOSE(A1:D5)
Berikut ini langkah-langkah yang terperinci:
Pertama, Anda mengetikkan tanda persamaan, nama fungsi dan kurung pembuka: =TRANSPOSE(
Kemudian, pilih kisaran sumber dengan menggunakan mouse atau ketik secara manual:
Terakhir, ketik tanda kurung penutup, tetapi jangan menekan tombol Enter Pada titik ini, rumus Transpose Excelmu akan terlihat mirip dengan ini:
4. Lengkapi rumus TRANSPOSE
Tekan Ctrl + Shift + Enter untuk menyelesaikan rumus arraymu dengan benar. Mengapa kamu memerlukan ini? Karena rumusnya akan diterapkan ke lebih dari satu cell, dan memang untuk itulah rumus array ditujukan.
Setelah kamu menekan Ctrl + Shift + Enter , Excel akan mengelilingi rumus Transpose-mu dengan {kurung kurawal} yang terlihat di formula bar dan merupakan indikasi visual dari rumus array. Jangan pernah mengetikkannya secara manual, karena itu tidak akan berhasil.
Tangkapan layar di bawah ini menunjukkan bahwa tabel sumber kami berhasil ditransposisi dan 4 kolom diubah menjadi 4 baris:
Rumus TRANSPOSE di Excel 365
Di Dynamic Array Excel (365 dan 2021), fungsi TRANSPOSE sangat mudah digunakan! Anda cukup memasukkan rumus di sel kiri atas dari rentang tujuan dan tekan tombol Enter. Itu saja! Tidak ada penghitungan baris dan kolom, tidak ada rumus array CSE. Ini hanya berfungsi.
=TRANSPOSE(A1:D5)
Hasilnya adalah rentang tumpahan dinamis yang secara otomatis tumpah ke dalam baris dan kolom sebanyak yang diperlukan:
Cara mengubah urutan data di Excel tanpa nol untuk kosong
Jika satu atau lebih sel dalam tabel asli kosong, sel tersebut akan memiliki nilai nol dalam tabel yang ditransposisi, seperti yang ditunjukkan dalam screenshot di bawah ini:
Jika Anda ingin mengembalikan sel kosong sebagai gantinya, sarangkan fungsi IF di dalam rumus TRANSPOSE Anda untuk memeriksa apakah sel kosong atau tidak. Jika sel kosong, IF akan mengembalikan string kosong (""), jika tidak, berikan nilai untuk melakukan transpose:
=TRANSPOSE(IF(A1:D5="","",A1:D5))
Masukkan rumus seperti yang dijelaskan di atas (harap ingat untuk menekan Ctrl + Shift + Enter untuk menyelesaikan rumus array dengan benar), dan Anda akan mendapatkan hasil yang mirip dengan ini:
Kiat dan catatan tentang penggunaan TRANSPOSE di Excel
Seperti yang baru saja Anda lihat, fungsi TRANSPOSE memiliki sejumlah keunikan yang mungkin membingungkan pengguna yang belum berpengalaman. Tips di bawah ini akan membantu Anda menghindari kesalahan umum.
1. Bagaimana cara mengedit rumus TRANSPOSE
Sebagai fungsi array, TRANSPOSE tidak mengizinkan perubahan bagian dari array yang dikembalikannya. Untuk mengedit rumus Transpose, pilih seluruh rentang yang dirujuk rumus, buat perubahan yang diinginkan, dan tekan Ctrl + Shift + Enter untuk menyimpan rumus yang diperbarui.
2. Cara menghapus rumus TRANSPOSE
Untuk menghapus rumus Transpose dari lembar kerja Anda, pilih seluruh rentang yang direferensikan dalam rumus, dan tekan Menghapus kunci.
3. Ganti rumus TRANSPOSE dengan nilai
Apabila Anda membalikkan rentang dengan menggunakan fungsi TRANSPOSE, rentang sumber dan rentang output akan ditautkan. Ini berarti, kapan pun Anda mengubah beberapa nilai dalam tabel asli, nilai yang sesuai dalam tabel yang ditransposisi berubah secara otomatis.
Jika Anda ingin memutus hubungan antara kedua tabel, ganti rumus dengan nilai terhitung. Untuk ini, pilih semua nilai yang dikembalikan oleh rumus Anda, tekan Ctrl + C untuk menyalinnya, klik kanan, dan pilih Tempel Khusus > Nilai-nilai dari menu konteks.
Untuk informasi selengkapnya, lihat Bagaimana mengonversi rumus ke nilai.
Begitulah cara Anda menggunakan fungsi TRANSPOSE untuk memutar data di Excel. Saya berterima kasih telah membaca dan berharap dapat melihat Anda di blog kami minggu depan!