Cara Menukar Baris dan Lajur dalam Excel (5 Kaedah)

  • Berkongsi Ini
Hugh West

Jika anda ingin menukar baris dan lajur dalam Excel, anda boleh melakukannya secara manual atau automatik dalam pelbagai cara bergantung pada tujuan anda. Dalam artikel berikut, kami akan membincangkan 5 kaedah menukar baris dan lajur dalam Excel. Ikuti artikel dan cari kaedah terbaik anda.

Muat Turun Buku Kerja Amalan

Anda disyorkan untuk memuat turun fail Excel dan berlatih bersamanya.

Tukar Baris dan Lajur.xlsm

5 Kaedah untuk Menukar Baris dan Lajur dalam Excel

Katakan anda mempunyai set data berikut bagi Bahagian pasaran syarikat telefon pintar. Kami akan menggunakan set data ini untuk menunjukkan cara menukar baris dan lajur dalam Excel.

Baca artikel berikut secara terperinci dan pilih penyelesaian terbaik yang sepadan dengan niat anda.

1. Tukar Baris dan Lajur dengan Tampal Khas (Transpose)

Menggunakan ciri Tampal Khas ialah cara pantas untuk menukar baris dan lajur dalam Excel. Pilih lokasi yang anda mahu tampalkan jadual yang ditranspose. Pastikan terdapat banyak ruang untuk menampal data anda. Jadual baharu akan menimpa sepenuhnya sebarang data/pemformatan yang sudah ada. Ikut langkah di bawah untuk menukar baris dan lajur.

Langkah:

  • Pilih julat sel B4:G9 dan tekan Ctrl+C .

  • Klik kanan pada sel kiri atas tempat yang anda mahu tampal yang dialihkanjadual, kami memilih Sel B11 dalam kes ini, kemudian pilih Transpose .

  • Anda boleh lihat data ditukar sekarang.

Baca Lagi: Cara Mengubah Lajur kepada Berbilang Baris dalam Excel (6 Kaedah)

2. Gunakan Fungsi Transpose untuk Menukar Baris dan Lajur

Fungsi TRANSPOSE ialah formula tatasusunan berbilang sel. Ini bermakna kita perlu menentukan terlebih dahulu bilangan baris dan lajur yang kita perlukan dan pilih kawasan yang banyak pada helaian.

Dalam contoh di atas, kita mempunyai set data 6×6 dalam julat B4: G9 . Kita perlu memilih kawasan sel kosong 6×6 untuk menukar data.

Langkah:

  • Pilih B11:G16 . Pada bar formula, taip formula:
=TRANSPOSE(B4:G9)

  • Tekan Ctrl+Shift+Enter . Anda boleh melihat data ditukar sekarang.

Nota & Petua:

  • Data yang ditukar masih dipautkan dengan data asal. Berhati-hati untuk menukar data asal. Setiap kali anda menukar data dalam data asal, ia juga akan ditunjukkan dalam data yang diubah.
  • Jika anda mempunyai versi semasa Microsoft 365, maka anda boleh memasukkan formula dalam sel kiri atas julat keluaran, kemudian tekan ENTER untuk mengesahkan formula sebagai formula tatasusunan dinamik. Jika tidak, gunakan Ctrl+Shift+Enter.

Baca Lagi: Cara Memindahkan Berbilang Lajur kepada Baris dalamExcel

3. Menggunakan Rujukan Sel untuk Menukar Baris dan Lajur

Kami boleh menukar baris dan lajur menggunakan rujukan sel. Dalam contoh di atas, kami mempunyai set data 6×6 dalam julat B4:G9 . Kami memerlukan kawasan sel kosong 6×6 untuk menukar data.

Langkah:

  • Pilih Sel kosong B11 . Taipkan awalan rujukan, sebut ' RR ', dan kemudian lokasi sel pertama yang ingin kita alihkan iaitu B4 .

  • Dalam Sel B12 , taipkan awalan yang sama ' RR ' dan kemudian lokasi sel di sebelah kanan yang kami gunakan pada sebelumnya langkah. Untuk tujuan kami, itu ialah sel C4 , yang akan kami taip sebagai RRC4 . Begitu juga, taipkan rujukan dalam sel di bawah juga.

  • Pilih julat Sel B11:B16 . Isi sel yang lain dengan menyeret Autolengkap secara mendatar ke Lajur G .

Selebihnya sel hendaklah diisi secara automatik.

  • Tekan Ctrl+H pada papan kekunci anda untuk memaparkan Cari dan Gantikan Dalam medan Cari apa dan Ganti dengan , taipkan awalan RR, dan kemudian = ke dalam medan. Klik Ganti Semua .

  • Timbul timbul akan menunjukkan “ Semua selesai. Kami membuat 36 penggantian. ” Klik OK .

Anda boleh melihat data ditukar sekarang.

Baca Lagi: Bagaimana untukTukar Berbilang Baris kepada Lajur dalam Excel (9 Cara)

Bacaan Serupa

  • Excel VBA: Dapatkan Nombor Baris dan Lajur daripada Sel Alamat (4 Kaedah)
  • Cara Menyembunyikan Baris dan Lajur dalam Excel (10 Cara)
  • [Tetap!] Baris dan Lajur Adalah Kedua-duanya Nombor dalam Excel
  • Excel VBA: Tetapkan Julat mengikut Baris dan Nombor Lajur (3 Contoh)
  • Cara Menambah Berbilang Baris dan Lajur dalam Excel (Setiap Cara yang Mungkin)

4. Menggunakan Makro VBA untuk Menukar Baris dan Lajur

Dalam kaedah ini, kami akan menukar berbilang baris kepada lajur dalam Excel menggunakan makro VBA .

Langkah:

  • Pergi ke tab Pembangun > Visual Basic.

  • Dalam Editor Visual Basic, pergi ke Sisipkan > Modul.

Modul baharu akan muncul. Salin skrip berikut.

6852
  • Tampal skrip ke dalam tetingkap dan simpan dengan Ctrl+S .

  • Sekarang, Tutup Editor Visual Basic. Pergi ke Pembangun > Makro dan anda akan melihat makro SwitchRowsToColumns anda. Klik Jalankan .

Tetingkap Tukar Baris ke Lajur akan muncul meminta untuk memilih tatasusunan.

  • Pilih tatasusunan B4:G9 untuk diputar. Klik OK .

Sekali lagi, pop kami akan meminta untuk memilih yang pertama untuk memasukkan lajur berputar.

  • Pilih Sel B11 . Klik OK .

Sekarang,Anda boleh melihat data ditukar sekarang.

Baca Lagi: Makro Excel: Tukar Berbilang Baris kepada Lajur (3 Contoh)

5. Tukar Baris dan Lajur menggunakan Power Query

Power Query ialah satu lagi alat berkuasa yang tersedia untuk pengguna Excel yang boleh digunakan untuk menukar baris ke lajur. Jika anda menggunakan Excel 2010 atau Excel 2013, anda perlu memuat turun dan memasang alat tambah Power Query secara eksplisit. Anda akan menemui Power Query pada tab Data dalam Excel 2016 dan versi atas.

Berhati-hati ikut langkah di bawah untuk menukar baris ke lajur menggunakan Power Query.

Langkah:

  • Pilih julat sel B4:G9 untuk menukar baris kepada lajur dalam Excel.

  • Pergi ke tab Pertanyaan Kuasa dan pilih Dari Jadual/Julat .

Tetingkap timbul akan dipaparkan menanyakan julat. Klik OK .

Jadual berikut akan dipaparkan dalam Editor Power Query.

  • Dalam Editor Pertanyaan Kuasa > Pergi ke tab Transform > Pilih Gunakan Baris Pertama sebagai Pengepala > Pilih Gunakan Pengepala sebagai Baris Pertama

  • Klik pada Transpose di bawah tab Transform .

Anda boleh melihat data ditukar sekarang.

Baca Lagi: Cara untuk Tukar Baris dan Lajur dalam Carta Excel (2 Kaedah)

Selesaikan Isu dengan Mengubah Baris dan Lajur

1. Ralat Bertindih

Ralat bertindih akan berlaku jika anda cuba menampal julat yang diubah ke dalam kawasan julat yang disalin. Berhati-hati dengan ralat ini dan pilih sel yang tidak berada dalam julat sel yang disalin.

2. #NILAI! Ralat

Jika anda melaksanakan formula TRANSPOSE dalam Excel dengan menekan hanya Enter , Anda mungkin melihat Ralat #VALUE! ini. Untuk mengelakkan ralat ini, pastikan anda menekan Ctrl+Shift+Enter .

Nota:

Jika anda mempunyai versi semasa Microsoft 365, maka anda boleh memasukkan formula dalam sel kiri atas julat output, kemudian tekan ENTER untuk mengesahkan formula sebagai formula tatasusunan dinamik. Dalam versi yang lebih lama, formula mesti dimasukkan sebagai formula tatasusunan lama dengan memilih julat output dahulu, memasukkan formula dalam sel kiri atas julat output, kemudian menekan Ctrl+Shift+Enter untuk sahkannya.

Kesimpulan

Dalam artikel ini, kami menunjukkan lima kaedah mudah untuk menukar baris dan lajur dalam Excel. Amalkan kesemuanya bersama dengan buku kerja amalan yang diberikan dan cari kaedah yang paling sesuai dengan kes anda. Harap anda mendapati kaedah di atas berguna dan komen di laman web kami ExcelWIKI.com jika anda memerlukan penjelasan lanjut atau ada sesuatu untuk ditambah.

Hugh West ialah jurulatih dan penganalisis Excel yang sangat berpengalaman dengan lebih 10 tahun pengalaman dalam industri. Beliau memiliki Ijazah Sarjana Muda Perakaunan dan Kewangan serta Ijazah Sarjana dalam Pentadbiran Perniagaan. Hugh mempunyai minat untuk mengajar dan telah membangunkan pendekatan pengajaran yang unik yang mudah diikuti dan difahami. Pengetahuan pakar Excel beliau telah membantu beribu-ribu pelajar dan profesional di seluruh dunia meningkatkan kemahiran mereka dan cemerlang dalam kerjaya mereka. Melalui blognya, Hugh berkongsi pengetahuannya dengan dunia, menawarkan tutorial Excel percuma dan latihan dalam talian untuk membantu individu dan perniagaan mencapai potensi penuh mereka.