Excel: memindahkan data dari kolom ke baris dan sebaliknya. Seret dan lepas dan cara lain untuk mengubah posisi kolom di Excel

Data yang terletak di sel atau rentang sel bisa dipindahkan dari satu tempat di lembar kerja ke tempat lain menggunakan drag mouse langsung, tombol tab pita, menu konteks, atau prosedur (makro)– program yang ditulis dalam Visual Basic for Application, disingkat VBA.

Bergerak dengan mouse

Cara termudah untuk memindahkan sel dari satu tempat ke tempat lain adalah dengan menggunakan mouse pad. Untuk memindahkan sel ke lokasi baru, Anda perlu memilih sel atau rentang yang diinginkan, gerakkan kursor mouse melewati batas rentang yang dipilih sehingga kursor menjadi panah miring dengan tanda silang, seperti yang ditunjukkan pada gambar dan dengan tanda silang. tombol kiri mouse ditekan, seret area yang dipilih ke lokasi baru lalu lepaskan tombol mouse. Jika, ketika Anda mengarahkan kursor mouse ke batas rentang yang dipilih, itu tidak berubah menjadi panah miring dengan tanda silang dan tidak memungkinkan untuk menyeret sel, maka pengaturan khusus dinonaktifkan dan harus diaktifkan dengan mengklik tombol “ Tombol Office” di sudut kiri atas program dan menuju ke Opsi Excel/ Selain itu. Di grup Opsi Pengeditan, Anda perlu mencentang kotak di sebelah Izinkan gagang isian dan seret sel.

Potong dan tempel

Potong dan tempel digunakan untuk memindahkan sel sekaligus memindahkannya dengan mouse. Untuk memotong/menempelkan sel atau rentang sel, Anda harus memilih perintah “Potong” secara berurutan, memindahkan kursor ke lokasi baru dan memilih perintah “Tempel”. Untuk melakukan ini, Anda dapat menggunakan menu konteks (menu yang muncul ketika Anda mengklik kanan di area yang dipilih), grup "Clipboard" pada tab "Beranda", atau tombol pintas (kombinasi tombol pada keyboard untuk yang diberikan perintah tertentu).

Pintasan keyboard untuk memotong adalah Ctrl+X atau Shift+Delete. Pintasan keyboard untuk menyisipkan adalah Ctrl+V atau Shift+Insert.

Saat memindahkan sel dalam jumlah besar, ada keinginan untuk memilih semua sel yang diperlukan sekaligus dan memindahkan semuanya sekaligus. Alat Excel standar memungkinkan Anda melakukan ini hanya dengan rentang tertentu. Jika sekelompok sel yang tidak berdekatan dipilih, Excel akan menampilkan pesan “Perintah ini tidak berlaku untuk rentang yang tidak terkait. Pilih satu rentang dan pilih perintah lagi.” Dalam hal ini, Anda dapat memindahkan sel terlebih dahulu sehingga dapat dipilih dalam satu rentang, lalu melanjutkan pengerjaannya.

Selain itu, mungkin ada begitu banyak sel sehingga mentransfernya secara manual bisa menjadi mimpi buruk. Masalah lain yang mungkin timbul ketika memindahkan sel dari satu tempat ke tempat lain mungkin adalah pencarian sel yang dibutuhkan untuk berpindah. Untuk lebih jelasnya, perhatikan contoh berikut: sel perlu dipisahkan ke dalam kolom yang berbeda, bergantung pada nilainya.

Semua tugas ini dan tugas serupa dapat diselesaikan dengan mudah menggunakan add-in Excel.

Add-in untuk memindahkan sel dengan cepat

Untuk mentransfer sel dengan cepat dari satu tempat ke tempat lain, add-in Excel telah dibuat, dan tombol yang meluncurkan add-in ini ditampilkan pada tab pita Excel terpisah atau pada toolbar terpisah (tergantung pada versi Excel). Mengklik tombol tersebut akan menampilkan kotak dialog di mana pengguna dapat memilih kondisi, nilai, rentang, arah pergerakan, dan sebagainya.
Pemindahan dilakukan secara otomatis menggunakan makro. Pada contoh di atas, kondisi berikut diterapkan: temukan semua sel dengan nilai numerik yang mengandung "3100" dan pindahkan 1 kolom ke kiri dan 1 baris ke atas.

Artikel ini akan menunjukkan beberapa cara untuk memindahkan kolom di Excel. Anda akan melihat cara menyeret kolom dengan mouse dan cara lain untuk memindahkan kolom di lembar Excel.

Jika Anda banyak menggunakan tabel Excel dalam pekerjaan sehari-hari, maka Anda tahu bahwa tidak peduli seberapa logis dan bijaksana struktur tabelnya, Anda tetap harus memindahkan kolomnya. Misalnya, Anda pasti perlu memindahkan dua kolom untuk memposisikannya berdampingan dan membandingkan data di dalamnya. Tentu saja, Anda dapat mencoba menyembunyikan kolom yang berdekatan untuk sementara waktu, tetapi ini tidak selalu merupakan solusi yang baik, karena dalam kasus tertentu Anda juga perlu melihat data dari kolom tersebut.

Anehnya, Microsoft Excel tidak menyediakan cara langsung untuk melakukan operasi biasa ini. Jika Anda mencoba menyeret kolom berdasarkan headernya (yang tampaknya merupakan cara paling jelas untuk memindahkan kolom), Anda akan menjadi sangat frustrasi karena... ini tidak akan berhasil, bahkan di Excel 2013.

Bagaimanapun, di sini Anda akan menemukan tiga cara kerja untuk memindahkan kolom di Excel, yaitu:

Cara menyeret kolom dengan mouse di Excel

Seperti yang saya sebutkan di awal artikel, menyeret dan melepaskan kolom di Excel sedikit lebih rumit dari yang Anda inginkan. Faktanya, ini adalah salah satu kasus yang lebih mudah diucapkan daripada dilakukan. Mungkin ini hanya kekurangan ketangkasan tangan saya, namun dengan sedikit latihan saya menguasai skill ini yang artinya pasti bisa juga.

Katakanlah Anda memiliki tabel dengan informasi tentang produk perusahaan Anda, dan Anda ingin segera menukar beberapa kolom di tabel ini. Saya akan mengambil daftar harga layanan AbleBits sebagai contoh. Kolom perlu ditukar Jenis lisensi Dan ID Produk ke ID ID Produk diikuti tepat setelah nama Produk.


Dengan cara yang sama, Anda dapat menarik dan melepas beberapa kolom yang berdekatan ke dalam Excel. Untuk memilih beberapa kolom, klik header kolom pertama, lalu tekan dan tahan Menggeser, klik pada judul kolom terakhir. Selanjutnya ikuti langkah 2 – 4 di atas untuk memindahkan kolom yang dipilih seperti terlihat pada gambar di bawah ini.

Komentar: Tidak mungkin menyeret kolom dan baris yang tidak berdekatan di lembar Excel, bahkan di Excel 2013.

Metode drag and drop berfungsi di Microsoft Excel 2013, 2010 dan 2007. Anda dapat menarik dan melepas baris dengan cara yang sama. Ini mungkin memerlukan sedikit latihan, tetapi begitu Anda menguasai keterampilan ini, ini akan menghemat banyak waktu Anda di masa depan. Saya rasa tim pengembangan Microsoft Excel kemungkinan besar tidak akan menerima penghargaan dalam kategori “antarmuka paling ramah pengguna” untuk menerapkan metode ini

Memindahkan kolom menggunakan metode Potong > Tempel

Jika manipulasi dengan mouse bukan yang Anda impikan, maka Anda dapat mengubah urutan kolom menggunakan perintah Memotong > Menyisipkan. Perlu diingat bahwa ada beberapa pertimbangan di sini, tergantung apakah Anda ingin memindahkan satu kolom atau beberapa kolom sekaligus.

Cara memindahkan satu kolom pada tabel excel


Jika Anda ingin bekerja di Excel dengan pintasan keyboard, Anda akan lebih menyukai metode berikut:

  • Pilih sel mana saja di kolom yang diinginkan dan klik Ctrl+Spasi(Spasi) untuk menyorot seluruh kolom.
  • Klik Ctrl+X untuk memotong kolom.
  • Pilih kolom yang ingin Anda sisipkan potongannya.
  • Klik Ctrl dan tanda “ + ” pada keypad numerik untuk menyisipkan kolom.

Cara memindahkan banyak kolom di Excel

Metode Memotong > Menyisipkan, yang berfungsi dengan baik untuk satu kolom (atau kolom yang berdekatan), tidak memungkinkan Anda memindahkan beberapa kolom yang tidak berdekatan secara bersamaan. Jika Anda mencoba melakukan ini, Anda akan menerima pesan kesalahan yang meminta Anda memilih satu rentang yang berdekatan: Perintah yang Anda pilih tidak dapat dijalankan dengan banyak pilihan(Perintah ini tidak berlaku untuk rentang yang terpisah-pisah.)

Jika Anda perlu menukar beberapa kolom pada satu lembar, maka Anda memiliki setidaknya 3 opsi untuk dipilih:

Memindahkan beberapa kolom menggunakan perintah Copy, Paste dan Delete

Jika metode menyeret kolom dengan mouse karena alasan tertentu tidak cocok untuk Anda, Anda dapat mencoba mengubah urutan kolom di Excel dengan cara ini:


Komentar: Jika Anda memindahkan kolom dalam rentang reguler, kedua metode akan berfungsi. Jika Anda perlu memindahkan kolom dalam tabel Excel lengkap, gunakan metode kedua (hanya sel dengan data), jika tidak, Anda mungkin menerima pesan kesalahan: Operasi ini tidak diperbolehkan. Operasi ini mencoba menggeser sel dalam tabel lembar kerja Anda(Operasi tidak dapat dilakukan. Ada upaya yang dilakukan untuk mengubah bagian baris atau kolom tabel dengan cara yang dilarang.)


Tentu saja, proses ini sedikit lebih lama dibandingkan menyeret kolom dengan mouse, namun cocok bagi mereka yang lebih suka menggunakan pintasan keyboard daripada memanipulasi mouse.

Mengubah urutan kolom di Excel menggunakan makro VBA

Jika Anda mengetahui setidaknya sedikit VBA, Anda dapat mencoba menulis makro yang secara otomatis akan memindahkan kolom di lembar Excel. Ini secara teori. Dalam praktiknya, Anda mungkin membutuhkan waktu lebih lama untuk mengetahui kolom mana yang harus dipindahkan dan ke mana harus menyisipkannya dibandingkan memindahkan kolom tersebut secara manual. Selain itu, tidak ada jaminan bahwa makro akan selalu berfungsi dengan benar. Oleh karena itu, Anda akan terpaksa memeriksa hasilnya setiap saat. Sepertinya makro VBA bukanlah alat yang tepat untuk tugas ini.

Setelah membuat tabel, Anda mungkin menemukan bahwa beberapa baris perlu dipindahkan ke partisi lain atau bahkan tabel lain untuk tujuan penataan ulang. Aplikasi Smartsheet memungkinkan pemilik sheet dan kolaborator dengan izin editor atau admin dan . Untuk melakukan operasi ini, kolaborator harus memiliki tingkat akses yang sama ke tabel tempat baris dipindahkan.

Memindahkan baris dalam tabel

  1. Klik nomor baris dan seret ke atas atau ke bawah dalam tabel. Akan muncul garis horizontal gelap yang menandakan kemana garis akan bergerak ketika Anda melepaskan tombol mouse.

  2. Untuk memindahkan garis, lepaskan tombol mouse.
    NASIHAT. Untuk memindahkan baris dalam tabel, Anda juga dapat memotong dan menempelkannya. Klik nomor baris dan tekan Ctrl+X (Windows) atau CMD+X (Mac) untuk menyalin baris. Kemudian klik nomor baris yang ingin Anda pindahkan dan tekan Ctrl+V (Windows) atau CMD+V (Mac) untuk menempelkan baris tersebut.

  3. Anda dapat memindahkan beberapa baris sekaligus dengan memilihnya terlebih dahulu.
    • Jika barisnya berurutan, klik nomor baris pertama, gulir tabel ke baris terakhir, tekan dan tahan tombol SHIFT, lalu klik nomor baris terakhir untuk memilih semua baris di antaranya. Seret nomor salah satu garis yang dipilih untuk memindahkan semuanya ke lokasi baru.
    • Jika baris tersebar, Ctrl-klik (Windows) atau CMD-klik (Mac) nomor baris yang ingin Anda sorot. Seret nomor salah satu garis untuk memindahkan semuanya ke lokasi baru.
      CATATAN. Jika filter diterapkan pada tabel, baris-barisnya mungkin tampak tidak berurutan.

Pindahkan satu baris ke tabel lain

Jika Anda ingin menyimpan data di tabel sumber, sebaiknya gunakan perintah.

Data yang terletak di sel atau rentang sel bisa dipindahkan dari satu tempat di lembar kerja ke tempat lain menggunakan drag mouse langsung, tombol tab pita, menu konteks, atau prosedur (makro)- program yang ditulis dalam Visual Basic for Application, disingkat VBA.

Cara termudah untuk memindahkan sel dari satu tempat ke tempat lain adalah dengan menggunakan mouse pad. Untuk memindahkan sel ke lokasi baru, Anda perlu memilih sel atau rentang yang diinginkan, gerakkan kursor mouse melewati batas rentang yang dipilih sehingga kursor menjadi panah miring dengan tanda silang, seperti yang ditunjukkan pada gambar dan dengan tanda silang. tombol kiri mouse ditekan, seret area yang dipilih ke lokasi baru lalu lepaskan tombol mouse. Jika, ketika Anda mengarahkan kursor mouse ke batas rentang yang dipilih, itu tidak berubah menjadi panah miring dengan tanda silang dan tidak memungkinkan untuk menyeret sel, maka pengaturan khusus dinonaktifkan dan harus diaktifkan dengan mengklik tombol “ Tombol Office” di sudut kiri atas program dan menuju ke Opsi Excel/ Selain itu. Di grup Opsi Pengeditan, Anda perlu mencentang kotak di sebelah Izinkan gagang isian dan seret sel.

Potong dan tempel

Potong dan tempel digunakan untuk memindahkan sel sekaligus memindahkannya dengan mouse. Untuk memotong/menempelkan sel atau rentang sel, Anda harus memilih perintah “Potong” secara berurutan, memindahkan kursor ke lokasi baru dan memilih perintah “Tempel”. Untuk melakukan ini, Anda dapat menggunakan menu konteks (menu yang muncul ketika Anda mengklik kanan di area yang dipilih), grup "Clipboard" pada tab "Beranda", atau tombol pintas (kombinasi tombol pada keyboard untuk yang diberikan perintah tertentu).

Pintasan keyboard untuk memotong adalah Ctrl+X atau Shift+Delete. Pintasan keyboard untuk menyisipkan adalah Ctrl+V atau Shift+Insert.

Saat memindahkan sel dalam jumlah besar, ada keinginan untuk memilih semua sel yang diperlukan sekaligus dan memindahkan semuanya sekaligus. Alat Excel standar memungkinkan Anda melakukan ini hanya dengan rentang tertentu. Jika sekelompok sel yang tidak berdekatan dipilih, Excel akan menampilkan pesan “Perintah ini tidak berlaku untuk rentang yang tidak terkait. Pilih satu rentang dan pilih perintah lagi.” Dalam hal ini, Anda dapat memindahkan sel terlebih dahulu sehingga dapat dipilih dalam satu rentang, lalu melanjutkan pengerjaannya.

Selain itu, mungkin ada begitu banyak sel sehingga mentransfernya secara manual bisa menjadi mimpi buruk. Masalah lain yang mungkin timbul ketika memindahkan sel dari satu tempat ke tempat lain mungkin adalah pencarian sel yang dibutuhkan untuk berpindah. Untuk lebih jelasnya, perhatikan contoh berikut: sel perlu dipisahkan ke dalam kolom yang berbeda, bergantung pada nilainya.

Semua tugas ini dan tugas serupa dapat diselesaikan dengan mudah menggunakan add-in Excel.

Add-in untuk memindahkan sel dengan cepat

Untuk mentransfer sel dengan cepat dari satu tempat ke tempat lain, add-in Excel telah dibuat, dan tombol yang meluncurkan add-in ini ditampilkan pada tab pita Excel terpisah atau pada toolbar terpisah (tergantung pada versi Excel). Menekan tombol akan menampilkan kotak dialog di mana pengguna dapat memilih kondisi, nilai, rentang, arah gerakan, dll. Pergerakan dilakukan secara otomatis menggunakan makro. Pada contoh di atas, kondisi berikut diterapkan: temukan semua sel dengan nilai numerik yang mengandung "3100" dan pindahkan 1 kolom ke kiri dan 1 baris ke atas.

video tentang bekerja dengan add-on

1. memanggil kotak dialog makro langsung dari toolbar excel dengan satu klik mouse;

2. tetapkan nilai yang diinginkan untuk sel;

3. atur rentang pencarian;

4. pilih salah satu dari dua belas kondisi untuk nilai sel;

5. menentukan arah pergerakan sel yang memenuhi kondisi dan nilai yang ditentukan:

a) memindahkan sel sejumlah baris ke atas atau ke bawah;

b) memindahkan sel sejumlah kolom tertentu ke kiri atau kanan;

c) memindahkan sel secara bersamaan ke atas/bawah dan kiri/kanan;

d) memindahkan sel ke kolom tertentu;

e) memindahkan sel ke baris tertentu.

Saat bekerja di Excel, terkadang Anda mungkin merasa perlu menukar baris. Ada beberapa metode yang terbukti untuk melakukan hal ini. Beberapa dari mereka melakukan gerakan hanya dalam beberapa klik, sementara yang lain memerlukan banyak waktu untuk melakukan prosedur ini. Sayangnya, tidak semua pengguna memahami semua opsi ini, dan oleh karena itu terkadang menghabiskan banyak waktu untuk prosedur yang dapat dilakukan lebih cepat dengan cara lain. Mari kita lihat berbagai opsi untuk menukar baris di Excel.

Anda dapat menukar jalur menggunakan beberapa opsi. Beberapa di antaranya lebih progresif, namun algoritme lainnya lebih intuitif.

Metode 1: Prosedur penyalinan

Cara paling intuitif untuk menukar baris adalah dengan membuat baris kosong baru, menambahkan konten baris lainnya, lalu menghapus baris asli. Namun, seperti yang akan kita bahas nanti, meskipun opsi ini menunjukkan dirinya sendiri, ini jauh dari yang tercepat dan bukan yang paling sederhana.


Setelah langkah-langkah ini, elemen yang tidak diperlukan akan dihapus. Dengan demikian, baris-barisnya akan diatur ulang.

Metode 2: Prosedur penyisipan

Seperti yang Anda lihat, prosedur penggantian senar menggunakan metode yang dijelaskan di atas cukup rumit. Dibutuhkan waktu yang relatif lama untuk menyelesaikannya. Tidak terlalu buruk jika Anda perlu menukar dua baris, tetapi jika Anda perlu menukar selusin baris atau lebih? Dalam hal ini, metode penyisipan yang lebih sederhana dan lebih cepat akan membantu.


Seperti yang Anda lihat, metode ini melibatkan langkah-langkah yang lebih sedikit dibandingkan metode sebelumnya, yang berarti dapat menghemat waktu.

Metode 3: Mouse Bergerak

Namun ada opsi perpindahan yang lebih cepat dibandingkan cara sebelumnya. Ini melibatkan menyeret baris hanya menggunakan mouse dan keyboard, tapi tanpa menggunakan menu konteks atau alat pada pita.


Seperti yang Anda lihat, pergerakannya cukup sederhana dan garis berakhir tepat di tempat pengguna ingin memasangnya. Untuk melakukan ini, Anda hanya perlu melakukan suatu tindakan dengan mouse.

Ada beberapa cara untuk menukar baris di Excel. Opsi mana yang akan digunakan bergantung pada preferensi pribadi pengguna. Beberapa orang merasa lebih nyaman dan terbiasa memindahkan sesuatu dengan cara lama, melakukan prosedur menyalin dan kemudian menghapus baris, sementara yang lain lebih menyukai metode yang lebih progresif. Setiap orang memilih opsinya sendiri, tetapi, tentu saja, kita dapat mengatakan bahwa cara tercepat untuk menukar garis adalah dengan menyeret dengan mouse.

  • Sergei Savenkov

    semacam ulasan "pendek"... seolah-olah mereka sedang terburu-buru di suatu tempat