Cara Mengubah Urutan Beberapa Kolom ke Baris di Excel

  • Bagikan Ini
Hugh West

Seringkali, pengguna perlu mengubah beberapa kolom menjadi baris. Oleh karena itu, Excel mengubah beberapa kolom menjadi baris adalah operasi umum yang dilakukan oleh pengguna. Fitur Excel , TRANSPOSE , TIDAK LANGSUNG dan INDEX fungsi, Kueri Daya serta Makro VBA dapat mengubah kolom ke baris.

Katakanlah kita Nama Karyawan dan Data Gaji Dan untuk alasan yang tidak bisa dihindari, kita harus mengubah kolom menjadi baris.

Dalam artikel ini, kami mendemonstrasikan beberapa cara untuk mentransposisi Excel beberapa kolom ke baris menggunakan Fitur Excel , Fungsi , Kueri Daya dan Makro VBA .

Unduh Buku Kerja Excel

Ubah Urutan Kolom ke Baris.xlsm

6 Cara Mudah untuk Mengubah Beberapa Kolom menjadi Baris di Excel

Metode 1: Ubah Urutan Beberapa Kolom ke Baris Menggunakan Opsi Tempel

Excel memungkinkan pengguna untuk menempelkan data dalam beberapa format seperti Nilai , Rumus , Transposisi , hanya Format , dll. Kita dapat menggunakan Menu Konteks Tempelkan Opsi Transposisi untuk mengubah kolom menjadi baris.

Langkah 1: Sorot seluruh rentang yang ingin Anda ubah urutannya. Klik Kanan di atasnya. Menu Konteks muncul. Menu Konteks Pilih Salinan .

Langkah 2: Sekarang, pilih sel kosong apa pun (mis, G4 ) yang berdekatan dengan rentang maka Klik Kanan di atasnya. Klik pada Transposisi dari Opsi Tempel .

🔼 Anda juga bisa memunculkan Tempel Khusus jendela menggunakan Pintasan Papan Ketik CTRL + ALT + V Setelah itu, pilih Transposisi dari Tempel Khusus Terakhir, klik pada OK .

🔼 Mengeksekusi Transposisi opsi dari Menu Konteks atau Tempel Khusus mengarah ke transformasi beberapa kolom yang dipilih ke dalam baris seperti yang digambarkan dalam gambar berikut.

Baca selengkapnya: Cara Mengganti Baris dan Kolom di Excel (5 Metode)

Metode 2: Ubah urutan Kolom ke Baris Menggunakan Fungsi TRANSPOSE

The TRANSPOSE fungsi secara langsung mengubah Kolom ke Baris dan sebaliknya. Kita bisa menggunakan TRANSPOSE tidak peduli berapa pun jumlah kolom atau seberapa besar rentangnya. Sintaks dari fungsi TRANSPOSE fungsi adalah

TRANSPOSE (array)

Langkah 1: Gunakan rumus di bawah ini di sel yang berdekatan (mis, G4 ) untuk mengubah kolom ke baris.

=TRANSPOSE(B4:E12)

Di sini B4:E12 adalah argumen larik.

Langkah 2: Memukul MASUK , dalam sekejap semua kolom diubah menjadi baris.

🔄 Kadang-kadang, dataset berisi Sel Kosong dan setelah mentransposisi sisipan Excel 0's Untuk menghindari peringatan ini, ubahlah TRANSPOSE dengan fungsi JIKA fungsi untuk mengabaikan kosong. Dalam hal ini, rumus yang diterapkan dapat berupa

=TRANSPOSE(IF(B4:E12="","",B4:E12))

Baca Lebih Lanjut: Cara Mengubah Urutan Kolom ke Beberapa Baris di Excel (6 Metode)

Metode 3: Fungsi INDIRECT untuk Mengonversi Kolom ke Baris

Dalam kasus di mana kita ingin membuat tautan atau mengambil data dari rentang yang ada, kita bisa menggunakan TIDAK LANGSUNG fungsi . TIDAK LANGSUNG fungsi yang diresapi dengan KOLOM mengacu pada entri dari range. Sintaks dari fungsi TIDAK LANGSUNG fungsi adalah

INDIRECT (ref_text, [a1])

Pernyataan-pernyataan mendefinisikan

ref_text ; referensi (sebagai teks).

a1 ; indikasi boolean dari A1 atau R1C1 referensi sel gaya. Secara default, ini adalah A1 style = BENAR . [Opsional]

Langkah 1: Ketik rumus terakhir di sel kosong mana pun (mis, G4 ).

=INDIRECT("b"&COLUMN()-3)

The ret_text (yaitu, "b" &COLUMN()-3 ) memiliki 2 bagian; 1 salah satunya adalah KOLOM fungsi yang melewati Nomor Kolom dan 2 salah satunya adalah Nama Kolom . ref_text menggabungkan ini 2 kemudian merupakan referensi sel 3 kurang dari KOLOM Sebagai hasilnya, hasil akhir menjadi B(7-3) = B4 . Oleh karena itu, B4 entri sel akan ditampilkan di G4 .

Langkah 2: Ulangi Langkah 1 mengganti rumus sebelumnya dengan rumus di bawah ini di G5 , G6 dan G7 .

=INDIRECT("c"&COLUMN()-3)

=INDIRECT("d"&COLUMN()-3)

=INDIRECT("e"&COLUMN()-3)

Semua ini 3 menyatakan argumen yang sama seperti yang dilakukan rumus sebelumnya. Dan mereka mengambil entri dari sel masing-masing (mis, G5=C4 , G6=D4 dan G7=E4 ).

Langkah 3: Gunakan Isi Gagang untuk menerapkan rumus ke sisi kanan sel. Dan semua entri sel masing-masing muncul ditransposisi sebagaimana mestinya.

Baca Juga: Excel VBA: Dapatkan Nomor Baris dan Kolom dari Alamat Sel (4 Metode)

Bacaan Serupa

  • Cara Mengganti Baris dan Kolom di Bagan Excel (2 Metode)
  • Tambahkan Beberapa Baris dan Kolom di Excel (Setiap Cara yang Mungkin)
  • Cara Melewati Setiap Kolom Lain Menggunakan Rumus Excel (3 Metode)
  • Excel VBA: Atur Rentang dengan Nomor Baris dan Kolom (3 Contoh)
  • Cara Menemukan Nomor Kolom Berdasarkan Nilai di Excel

Metode 4: Menggunakan Fungsi INDEX untuk Mengubah Kolom menjadi Baris

Mirip dengan Metode 3 , yang INDEX fungsi membawa data dari posisi yang diberikan. Sintaks dari INDEX fungsi adalah

INDEX(array, row_num, [col_num])

Langkah 1: Tulis rumus di bawah ini di sel kosong mana pun G4 .

=INDEX($B$4:$E$14,KOLOM()-6,1)

Dalam rumus, $B$4:$E$14 mengacu pada array argumen. KOLOM fungsi mengembalikan nomor kolom tempat rumus dimasukkan (mis, G4 Oleh karena itu, COLUMN()-6 hasil ( 7-6 ) 1 sebagai row_num untuk array . dan sudah 1 adalah col_num di dalam array .

Langkah 2: Iterasi rumus-rumus untuk G5 , G6 dan G7 hanya dengan mengubah col_num seperti ditunjukkan dalam gambar di bawah ini.

=INDEX($B$4:$E$14,KOLOM()-6,2)

=INDEX($B$4:$E$14,KOLOM()-6,3)

=INDEX($B$4:$E$14,COLUMN()-6,4)

Rumus-rumus ini mengambil entri dari array , baris 1 dan kolom 2 , 3 dan 4 Anda dapat melihat bahwa nilai yang dihasilkan menggambarkan tajuk kolom saat rumus mengambilnya.

Langkah 3: Seret Isi Gagang untuk menyisipkan entri kolom-bijaksana secara horizontal. Dengan demikian, mengubah kolom menjadi baris.

Baca selengkapnya: Cara Menemukan Nomor Indeks Kolom di Excel (2 Metode)

Metode 5: Ubah Urutan Beberapa Kolom ke Baris Menggunakan Kueri Daya

Kueri Daya adalah alat yang ampuh untuk mentransformasikan dataset sesuai kebutuhan. Kueri Daya menyediakan Mengubah tab di mana beberapa opsi termasuk Transposisi tersedia. Kita dapat menggunakan Transposisi untuk mengubah beberapa kolom menjadi baris.

Langkah 1: Pilih seluruh dataset, lalu Buka Data > Klik Dari Tabel/Range (dari Dapatkan &; Transformasi Data bagian).

Langkah 2: Excel cenderung mengubah seluruh dataset menjadi sebuah Tabel Sebagai hasilnya, para Buat Tabel kotak dialog muncul. Klik pada OK .

Langkah 3: Dalam sekejap, Excel memuat Editor Kueri Daya seperti yang ditampilkan dalam gambar di bawah ini.

➧ Pilih Mengubah bagian.

➧ Klik pada Transposisi .

Langkah 4: Setelah mengeksekusi Transposisi Anda harus memuat data yang ditransposisi. Rumah > Klik Tutup &; Muat > Pilih Tutup &; Muat .

🔼 Ini akan memakan waktu beberapa saat untuk memuat data yang ditransposisi ke dalam lembar kerja baru. Akhirnya, Excel memuat data yang mengubah beberapa kolom menjadi baris seperti yang dapat Anda amati dari gambar di bawah ini.

Baca Lebih Lanjut: Cara Mengonversi Beberapa Baris ke Kolom di Excel (9 Cara)

Metode 6: Ubah Urutan Beberapa Kolom ke Baris Menggunakan Makro VBA

VBA Makro sangat efisien dalam mengejar hasil yang berorientasi pada hasil. Kita dapat menulis beberapa baris makro untuk mengubah beberapa kolom menjadi baris.

Langkah 1: Untuk menyisipkan makro, pertama-tama, buka Microsoft Visual Basic menggunakan ALT+F11 Kemudian, Pilih Sisipkan (dari Bilah Alat )> Klik pada Modul untuk menyisipkan satu.

Langkah 2: Tempelkan makro berikut ini di dalam Modul .

 Sub ColumnToRowTransposing() Dim wrkRng As Range Dim trgtRng As Range Set wrkRng = Application.InputBox(Prompt:="Sediakan kolom-kolomnya", Type:=8) Set trgtRng = Application.InputBox(Prompt:="Pilih sel tujuan", Type:=8) wrkRng.Copy trgtRng.Select Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:=False, Transpose:=True Application.CutCopyMode = False End Sub 

Makro memulai operasinya dengan mengambil rentang untuk mentransposisi dan sel untuk menyisipkan data yang ditransposisi menggunakan perintah Kotak Masukan VBA fungsi Kemudian, yang Tempel Khusus metode menempelkan seluruh rentang sebagai data yang dialihkan dalam sel yang diberikan.

Langkah 3: Gunakan F5 untuk menjalankan makro. Makro memulai tombol pertama Kotak Input untuk menyisipkan rentang. Berikan rentang kemudian klik pada OK .

Langkah 4: Setelah itu Excel membawa 2 Kotak Input untuk menetapkan sel. Berikan referensi sel yang nyaman kemudian Klik pada OK .

🔼 Akhirnya Excel mengubah seluruh kolom dataset menjadi baris.

Makro VBA dapat menangani sel kosong dengan menawarkan SkipBlanks opsi pernyataan dalam Benar dan Salah Modifikasi makro sesuai dengan kebutuhan Anda agar lebih sesuai dengan data Anda.

Baca Juga: Makro Excel: Ubah Beberapa Baris menjadi Kolom (3 Contoh)

Kesimpulan

Dalam artikel ini, kami mendemonstrasikan beberapa fitur, fungsi, serta Makro VBA di Excel untuk mengubah urutan beberapa kolom menjadi baris. TRANSPOSE mengkonversi kolom ke baris dengan cara yang paling mudah. Fungsi lain seperti I NDIRECT atau INDEX Semoga metode-metode yang disebutkan di atas memperjelas pemahaman Anda tentang Transposing. Berikan komentar, jika Anda memiliki pertanyaan lebih lanjut atau memiliki sesuatu untuk ditambahkan.

Hugh West adalah pelatih dan analis Excel yang sangat berpengalaman dengan pengalaman lebih dari 10 tahun di industri ini. Beliau meraih gelar Sarjana di bidang Akuntansi dan Keuangan dan gelar Master di bidang Administrasi Bisnis. Hugh memiliki hasrat untuk mengajar dan telah mengembangkan pendekatan pengajaran unik yang mudah diikuti dan dipahami. Pengetahuan ahlinya tentang Excel telah membantu ribuan siswa dan profesional di seluruh dunia meningkatkan keterampilan dan unggul dalam karier mereka. Melalui blognya, Hugh membagikan pengetahuannya kepada dunia, menawarkan tutorial Excel gratis dan pelatihan online untuk membantu individu dan bisnis mencapai potensi penuh mereka.