Loncat ke daftar isi utama

5 cara untuk mentranspos data di Excel (Tutorial langkah demi langkah)

Mentranspos data berarti mengubah orientasi array dengan mengubah barisnya menjadi kolom atau sebaliknya. Dalam tutorial ini, kami akan berbagi dengan Anda lima metode berbeda untuk mengubah orientasi array dan mencapai hasil yang diinginkan.


Video: Transpose data di Excel


Alihkan kolom ke baris dengan Tempel Spesial

Catatan: Jika data Anda ada di tabel Excel, opsi Tempel Transpose tidak akan tersedia. Anda harus mengonversi tabel menjadi rentang terlebih dahulu dengan mengklik kanan tabel, lalu memilih tabel > Ubah ke Range dari menu konteks

Langkah 1: Salin rentang yang akan diubah urutannya

Pilih rentang sel tempat Anda ingin beralih baris dan kolom, lalu tekan Ctrl + C untuk menyalin rentang.

Langkah 2: Pilih opsi Tempel Transpose

Klik kanan pada sel pertama rentang tujuan, lalu klik Mengubah urutan icon (Di bawah Opsi Tempel) dari menu klik kanan.

Hasil

Voila! Kisaran dialihkan dalam waktu singkat!

Catatan: Data yang dialihkan bersifat statis dan independen dari kumpulan data asli. Jika Anda melakukan perubahan apa pun pada data asli, perubahan tersebut tidak akan tercermin dalam data yang dialihkan. Untuk menautkan sel yang ditransposisikan ke sel aslinya, buka bagian berikutnya.

(AD) Transpose dimensi tabel dengan mudah dengan Kutools

Mengubah tabel silang (tabel dua dimensi) menjadi daftar datar (daftar satu dimensi) atau sebaliknya di Excel selalu membutuhkan banyak waktu dan tenaga. Namun, dengan Kutools for Excel terinstal, itu Ubah Urutan Dimensi Tabel alat akan membantu Anda melakukan konversi dengan cepat dan mudah.

Kutools untuk Excel - Termasuk lebih dari 300 fungsi praktis, membuat pekerjaan Anda lebih mudah. Dapatkan uji coba gratis fitur lengkap selama 30 hari sekarang!


Transpose dan tautkan data ke sumber

Untuk mengubah orientasi rentang secara dinamis (mengganti kolom ke baris dan sebaliknya) dan menghubungkan hasil yang dialihkan ke kumpulan data asli, Anda dapat menggunakan salah satu pendekatan di bawah ini:


Ubah baris menjadi kolom menggunakan fungsi TRANSPOSE

Untuk mengubah baris menjadi kolom dan sebaliknya dengan MENGUBAH URUTAN fungsi, lakukan hal berikut.

Langkah 1: Pilih jumlah sel kosong yang sama dengan set sel asli tetapi dengan arah yang berbeda

olymp trade indonesiaTip: Lewati langkah ini jika Anda menggunakan Excel 365 atau Excel 2021.

Katakanlah tabel asli Anda berada dalam jangkauan A1: C4, artinya tabel tersebut memiliki 4 baris dan 3 kolom. Jadi, tabel yang ditransposisikan akan memiliki 3 baris dan 4 kolom. Yang berarti Anda harus memilih 3 baris dan 4 kolom sel kosong.

Langkah 2: Masukkan rumus TRANSPOSE

Ketik rumus di bawah ini di bilah rumus, lalu tekan Ctrl + Shift + Enter untuk mendapatkan hasilnya.

olymp trade indonesiaTip: Tekan Enter jika Anda pengguna Excel 365 atau Excel 2021.

=TRANSPOSE(A1:C4)
Catatan:
  • Anda harus berubah A1: C4 ke rentang sumber aktual yang ingin Anda ubah urutannya.
  • Jika ada sel kosong dalam rentang asli, maka MENGUBAH URUTAN fungsi akan mengubah sel kosong menjadi 0s (nol). Untuk menghilangkan hasil nol dan menjaga sel kosong saat melakukan transposisi, Anda perlu memanfaatkannya IF fungsi:
  • =TRANSPOSE(IF(A1:C4="","",A1:C4))

Hasil

Baris diubah menjadi kolom, dan kolom diubah menjadi baris.

Catatan: Jika Anda menggunakan Excel 365 atau Excel 2021, dengan menekan Enter kunci, hasilnya secara otomatis tumpah ke baris dan kolom sebanyak yang diperlukan. Pastikan rentang tumpahan kosong sebelum Anda menerapkan rumus; jika tidak #TUMPAHAN kesalahan dikembalikan.

Putar data menggunakan fungsi INDIRECT, ADDRESS, COLUMN dan ROW

Meskipun rumus di atas cukup mudah dipahami dan digunakan, kekurangannya adalah Anda tidak dapat mengedit atau menghapus sel apa pun di tabel yang diputar. Jadi, saya akan memperkenalkan formula menggunakan TIDAK LANGSUNG, ALAMAT, KOLOM dan BARIS fungsi. Katakanlah tabel asli Anda berada dalam jangkauan A1: C4, untuk melakukan transformasi kolom-ke-baris dan menjaga agar data yang diputar tetap terhubung ke kumpulan data sumber, ikuti langkah-langkah di bawah ini.

Langkah 1: Masukkan rumusnya

Masukkan rumus di bawah ini di sel paling kiri atas rentang tujuan (A6 dalam kasus kami), dan tekan Enter:

=INDIRECT(ADDRESS(COLUMN(A1)-COLUMN($A$1)+ROW($A$1),ROW(A1)-ROW($A$1)+COLUMN($A$1)))

Catatan:
  • Anda harus berubah A1 ke sel paling kiri atas rentang sumber Anda yang sebenarnya yang akan Anda transpos, dan pertahankan tanda dolar sebagaimana adanya. Tanda dolar ($) sebelum huruf kolom dan nomor baris menunjukkan referensi absolut, yang membuat huruf kolom dan nomor baris tidak berubah saat Anda memindahkan atau menyalin rumus ke sel lain.
  • Jika ada sel kosong dalam rentang aslinya, rumus akan mengubah sel kosong tersebut menjadi 0s (nol). Untuk menghilangkan hasil nol dan menjaga sel kosong saat melakukan transposisi, Anda perlu memanfaatkannya IF fungsi:
  • =IF(INDIRECT(ADDRESS(COLUMN(A1)-COLUMN($A$1)+ROW($A$1),ROW(A1)-ROW($A$1)+COLUMN($A$1)))=0,"",INDIRECT(ADDRESS(COLUMN(A1)-COLUMN($A$1)+ROW($A$1),ROW(A1)-ROW($A$1)+COLUMN($A$1))))

Langkah 2: Salin rumus ke kanan dan di bawah sel

Pilih sel rumus, dan seret gagang isiannya (kotak hijau kecil di pojok kanan bawah sel) ke bawah lalu ke kanan ke baris dan kolom sebanyak yang diperlukan.

Hasil

Kolom dan baris segera dialihkan.

Catatan: Pemformatan asli data tidak disimpan dalam rentang yang dialihkan, Anda dapat memformat sel secara manual jika perlu.

Konversikan kolom menjadi baris dengan Tempel Spesial dan Temukan & Ganti

Beberapa langkah lagi dengan metode Tempel Spesial bersama dengan fitur Temukan dan Ganti memungkinkan Anda untuk mengubah urutan data sambil menautkan sel sumber ke sel yang dialihkan.

Langkah 1: Salin rentang yang akan diubah urutannya

Pilih rentang sel yang ingin Anda ubah urutannya, lalu tekan Ctrl + C untuk menyalin rentang.

Langkah 2: Terapkan opsi Tempel Tautan

  1. Klik kanan pada sel kosong, lalu klik sisipkan Khusus.

  2. Klik menyisipkan link.

Anda akan mendapatkan hasilnya seperti yang ditunjukkan di bawah ini:

Langkah 3: Cari dan Ganti tanda sama dengan (=) dari hasil Paste Link

  1. Pilih rentang hasil (A6: C9) dan tekan Ctrl + H, lalu ganti = dengan @EO (atau karakter apa pun yang tidak ada dalam rentang yang dipilih) di Cari dan Ganti dialog.

  2. Klik Ganti Semua, lalu tutup dialog. Berikut ini adalah tampilan datanya.

Langkah 4: Ubah urutan hasil Tempel Tautan yang diganti

Pilih rentang (A6: C9) dan tekan Ctrl + C untuk menyalinnya. Klik kanan pada sel kosong (di sini saya memilih A11) dan pilih Mengubah urutan icon dari Opsi Tempel untuk menempelkan hasil transposisi.

Langkah 5: Dapatkan kembali tanda sama dengan (=) untuk menautkan hasil transposisi ke data asli

  1. Simpan data hasil transposisi A11: D13 dipilih, lalu tekan Ctrl + H, dan ganti @EO dengan = (lawan dari langkah 3).

  2. Klik Ganti Semua, lalu tutup dialog.

Hasil

Data dialihkan dan ditautkan ke sel asli.

Catatan: Pemformatan asli data hilang; Anda dapat mengembalikannya secara manual. Jangan ragu untuk menghapus rentang A6: C9 setelah proses.

Ubah urutan dan tautkan data ke sumber Power Query

Power Query adalah alat otomatisasi data canggih yang memungkinkan Anda mengubah urutan data di Excel dengan mudah. Anda dapat menyelesaikan pekerjaan dengan mengikuti langkah-langkah di bawah ini:

Langkah 1: Pilih rentang yang akan dialihkan dan buka Power Query editor

Pilih rentang data yang akan dialihkan. Dan kemudian, pada Data tab, di Dapatkan & Transformasikan Data kelompok, klik Dari Tabel/Rentang.

Catatan:
  • Jika rentang data yang dipilih tidak ada dalam tabel, a Buat tabel kotak dialog akan muncul; klik OK untuk membuat tabel untuk itu.
  • Jika Anda menggunakan Excel 2013 atau 2010 dan Anda tidak dapat menemukannya Dari Tabel/Rentang pada Data tab, Anda perlu mengunduh dan menginstalnya dari Microsoft Power Query untuk halaman Excel. Setelah diinstal, buka Power Query tab, klik Dari Table dalam Data Excel kelompok.

Langkah 2: Ubah kolom menjadi baris dengan Power Query

  1. Pergi ke Mengubah tab. Dalam Gunakan Baris Pertama sebagai Tajuk menu tarik-turun, pilih Gunakan Header sebagai Baris Pertama.

  2. Klik Mengubah urutan.

Langkah 3: Simpan data yang dialihkan ke lembar

pada File tab, klik Tutup & Muat untuk menutup jendela Power Editor dan membuat lembar kerja baru untuk memuat data yang dialihkan.

Hasil

Data yang dialihkan diubah menjadi tabel di lembar kerja yang baru dibuat.

Catatan:
  • Header kolom tambahan dibuat di baris pertama seperti yang ditunjukkan di atas. Untuk mempromosikan baris pertama di bawah tajuk ke tajuk kolom, pilih sel di dalam data dan klik Pertanyaan > Edit. Kemudian, pilih Mengubah > Gunakan Baris Pertama Sebagai Tajuk. Terakhir, pilih Beranda > Tutup & Muat.
  • Jika ada perubahan yang dilakukan pada kumpulan data asli, Anda dapat memperbarui data yang dialihkan di atas dengan perubahan tersebut dengan mengklik menyegarkan icon di samping meja di Queries & Connections panel, atau dengan mengklik menyegarkan tombol pada Pertanyaan Tab.

(AD) Ubah rentang dengan Kutools dalam beberapa klik

Grafik Transformasi Rentang utilitas di Kutools untuk Excel dapat membantu Anda dengan mudah mengubah (mengubah) kolom vertikal menjadi beberapa kolom atau sebaliknya, atau mengubah satu baris menjadi beberapa baris atau sebaliknya.

Kutools untuk Excel - Termasuk lebih dari 300 fungsi praktis, membuat pekerjaan Anda lebih mudah. Dapatkan uji coba gratis fitur lengkap selama 30 hari sekarang!

Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
Rate this post:
0   Characters
Suggested Locations