Belajar Microsoft Excel: Cara Efektif Memindah Kolom Pada Excel

Sebuah tabel lazimnya terdiri atas beberapa kolom dan urutan kolom disusun menurut keadaan logis supaya membuat lebih gampang dalam analisa.  Namun adakalanya kita perlu melaksanakan penyusunan atau re-order ulang kolom untuk keperluan evaluasi yang lebih baik. Dengan kata lain kita perlu memindah atau memindahkan kolom tertentu sehingga sanggup memperlihatkan tabel dengan urutan kolom yang lebih sesuai untuk keperluan analisa.
Sebagai teladan , kita mungkin perlu memindah dan menggandengkan sejumlah kolom untuk menyaksikan data side by side. Tentu saja kita sanggup meng-hide kolom tetangganya yang tidak diharapkan untuk sesaat , akan tetapi cara ini tidak senantiasa yang terbaik. Karena kita mungkin saja masih perlu menyaksikan data dari sudut pandang kolom yang di-hide.

Nah , dalam potensi ini akan dibahas aneka macam alternatif cara untuk memindahkan atau memindah kolom. Kelihatannya mungkin sepele , tetapi yakinlah.. ini akan sungguh menolong efektifitas kerja jikalau sanggup mempraktekannya dengan tepat.

Secara garis besar , pembahasan kali ini mencakup:

  • Menggeser kolom memakai drag & drop.
  • Memindahkan kolom dengan cara  cut dan paste
  • Memindahkan kolom dengan cara  copy , Paste dan delete
  • Re-order kolom memakai macro

Cara Menggeser  Kolom Dengan Tehnik Drag & Drop

Tehnik drag & drop untuk memindahkan range mungkin bukan hal yang gila bagi sebagian besar pengguna excel. Namun cara yang biasa lazimnya range yang dipindahkan akan menimpa dan meniadakan data pada range lokasi dropnya. 
Cara yang mau diterangkan di sini merupakan bagaimana drag & drop untuk memindah kolom ke lokasi yang lain tanpa meniadakan / menimpa data pada kolom lainnya.

Dengan memakai teladan tabel pada postingan sebelumnya tentang sortir dan filter data menurut warna , mari kita praktekan bagaimana cara memindahkan / memindah kolom pada excel.

Geser Kolom Tabel Excel
Perhatikan gambar teladan tabel di atas.
Anggaplah kita ingin memindahkan kolom Kategori ke penggalan permulaan tabel:
  • Seleksi kolom D , kemudian sambil menekan tombol SHIFT , gerakan pointer pada penggalan segi kolom yang dipilih hingga kursor bermetamorfosis tanda panah menunjuk 4 arah mata angin.
  • Klik tombol mouse kiri. Lalu sambil tetap menekan tombol SHIFT , drag kolom ke lokasi yang diinginkan. Lepaskan klik mouse pada lokasi yang cocok , umpamanya ke kolom pertama menyerupai teladan dibawah ini:

Carag Drag & Drop Kolom Excel
  • Sehingga hasilnya kolom Kategori bergeser menjadi kolom pertama dalam tabel menyerupai gambar berikut:
drag & drop kolom excel
Catatan: Penting diamati bahwa proses Drag & Drop ini mesti ditangani sambil menekan tombol SHIFT. Jika tidak , maka kolom yang di geser akan menimpa / meniadakan kolom lainnya. 
Tehnik ini juga sanggup digunakan untuk memindah beberapa kolom yang bersebelahan sekaligus.  Sayangnya tata cara ini tidak sanggup digunakan untuk memindah beberapa kolom yang tidak bersebelahan secara eksklusif , atau beberapa kolom yang dipilih dengan cara klik header kolom sambil menekan tombol CTR.
Selain untuk memindah kolom , tehnik ini juga bergotong-royong sanggup digunakan juga untuk memindah baris. Silahkan dicoba sendiri.

Menggeser kolom dengan cara Cut & Paste

Jika cara drag & drop ada halangan , umpamanya kasus mouse , maka anda sanggup memakai cara cara cut & paste. Tehnik ini juga akan sungguh tergantung pada keperluan apakah memindahkan kolom tunggal atau beberapa kolom.

Memindahkan Kolom Tunggal

  • Seleksi kolom dengan cara klik pada header kolom.
  • Tekan CTRL + X untuk menjalankan command Cut pada kolom terpilih. Bisa juga ditangani dengan cara Klik kanan , kemudian klik Cut.

tehnik memindahkan kolom excel
  • Seleksi kolom dimana anda ingin memindahkan kolom yang di-Cut ke lokasi tersebut , kemudian klik kanan dan klik Insert Cut Cells.
menggeser kolom cut and paste
  • Maka hasil akibatnya kolom berpindah sesuai order yang dikehendaki.
hasil penggeseran kolom
Jika anda merasa lebih tenteram memakai shortcut dan keyboard , mungkin cara berikut akan lebih anda sukai.
  • Seleksi satu sel atau lebih secara horizontal sesuai jumlah kolom yang bersebelahan yang ingin anda pindahkan , kemudian tekan CTRL + SPACE untuk menyeleksi kolom penuh.
  • Tekan CTRL + X untuk menggunting atau Cut kolom terpilih
  • Seleksi lokasi kolom yang lain selaku lokasi pemindahan kolom , kemudian tekan CTRL + SPACE untuk menyeleksi kolom secara penuh. Bisa juga dengan cuma menyeleksi satu sel teratas saja.
  • Lalu tekan CTRL + SHIFT bersama dengan menekan tombol plus (+). Jika anda memakai keyboard yang ada tombol numeriknya , sanggup menekan CTRL dan tanda plus (+) tanpa perlu menekan tombol SHIFT.

Cara Memindahkan Beberapa Kolom Pada Excel

Tehnik cut/paste cuma sanggup melakukan pekerjaan pada satu kolom saja atau beberapa kolom yang bersebelahan. Jika tehnik ini dicoba untuk beberapa kolom yang tidak bersebelahan eksklusif makan cara ini akan rampung dengan error.
Untuk rerorder beberapa kolom kita sanggup melaksanakan salah satu cara atau variasi berikut:
Drag & Drop kolom satu  persatu menyerupai diterangkan pada penggalan permulaan postingan ini. Cara ini nampaknya paling cepat.
Cut dan Paste masing – masing kolom. Cara ini mungkin bukan opsi terbaik jikalau melakukan pekerjaan dengan banyak kolom yang mesti di geser. Tetapi mungkin akan menjadi opsi terbaik jikalau posisi kolom yang mau digeser berjauhan dengan posisi barunya sehingga tidak nampak dalam satu layar komputer.
Copy , Paste dan Delete: cara ini menyerupai dengan cut dan paste , cuma saja sedikit lebih panjang prosesnya sebab kolom permulaan tidak terhapus , sehingga mesti di delete kolom lagi. Caranya diterangkan di bawah ini.

Menggeser Kolom Dengan Cara Copy , Paste dan Delete.

Jika dalam keadaan tertentu tehnik drag kolom memakai mouse tidak melakukan pekerjaan , maka anda sanggup menjajal penyusunan kolom memakai cara ini.
Seleksi kolom yang ingin di pindahkan dengan cara mengklik header kolom , atau  dengan cara seleksi salah satu sel pada kolom yang ingin dipindahkan , kemudian tekan CTRL + SPACE.
Copy kolom terpilih dengan cara klik kanan dilanjutkan klik copy.  Atau sanggup juga dengan menekan tombol short cut CTRL + C.
menggeser kolom copy dan paste
  • Lalu klik kanan pada kolom tujuan , dan klik Insert Copied Cells.
tehnik copy paste memindahkan kolom
  • Maka akan timbul duplikat dari kolom yang dicopy tadi.
Baca Juga  Tutorial Python

copy paste geser kolom
Selanjutnya kita sanggup meniadakan (delete) kolom permulaan yang tidak diperlukan.
Perlu diperhatikan: Hasil dari tehnik copy dan insert copied cells mungkin akan memperlihatkan hasil yang yang tidak diiharapkan umpamanya sanggup saja data pada kolom hasil copy tidak sama dengan data pada kolom mulanya , atau bahkan error. Ini terjadi lazimnya jikalau kolom yang dicopy berisi formula. 

Merubah Susunan Kolom Menggunakan Macro / VBA


Jika ada banyak sekali tabel serupa tetapi terletak dalam banyak sheet atau workbook yang berlainan , kemudian kita perlu mengganti susunan kolom semua tabel tersebut. Cara apa yang paling efektif?. 
Mengedit satu persatu tabel dengan cara drag & drop , cut/paste maupun copy/paste/delete nampaknya cuma akan menghabiskan hari-hari anda. 
Dalam hal ini Macro mengambil peranannya. Tidak perlu sakit kepala walaupun anda belum mengerti bahasa vba. Karena disini kita cukup melaksanakan record macro untuk proses geser kolom  pada tabel pertama. Sedangkan untuk tabel selanjutnya cukup kerjakan makro.
  • Masuk ke salah satu sheet yang berisi tabel untuk dikontrol susunan kolomnnya
  • Masuk ke tab Developer , kemudian klik tombol Record Macro.
  • Maka akan timbul Kotak Dialog Record Macro
  • Pada kotak isian Macro Name , ketik nama macro yang anda kehendaki , misalnya: AturKolom
  • Tentukan shortcut key , umpamanya CTRL + q ,  saya pilih abjad “q”  dengan pertimbangan fasilitas untuk mengaksesnya memakai jari tangan kiri.
  • Store Macro In , menyeleksi lokasi file penyimpanan code macro , saya pilih Personal Macro Workbook.
  • Klik tombol OK.
  • Bagan alur untuk mengawali record Macro digambarkan selaku berikut:

record macro geser kolom
  • Selanjutnya kerjakan tahapan memindah kolom dengan tehnik yang sudah diterangkan sebelumnya. Anda sanggup memakai salah  satu  atau campuran dari tehnik drag & drop , cut & paste , maupun copy , paste & delete.
  • Jika pengaturan kolom sudah selesai , maka klik tombol Stop Recording.

tombol record macro
Sekarang anda sudah memiliki macro AturKolom yang siap digunakan untuk mengatur  susunan kolom tabel-tabel yang lain yang serupa.
Cara menggunakannya simple saja , cukup masuk tiap-tiap sheet yang berisi tabel serupa , kemudian tekan CTRL + q  (atau shortcut yang lain sesuai pengaturan yang anda buat) , maka macro AturKolom() akan melakukan pekerjaan untuk anda.

Mau lebih singkat lagi?

Jika anda tidak mau membuka sheet satu persatu untuk menjalankan makro AturKolom() , maka dengan sedikit code VBA , anda sanggup melakukannya sekaligus kepada semua sheet dalam satu file.
Kode vba berikut akan melakukan pekerjaan dengan estimasi semua sheet dalam workbook berisi tabel yang serupa susunan kolomnya dan akan dirubah menjadi susunan tertentu.
Sub AturKolomSekaligus()
Dim ws As Worksheet
For Each ws In ActiveWorkbook.Worksheets
    ws.Activate
    AturKolom
Next
End Sub
Jika tidak semua sheet berisi tabel yang serupa , dan anda cuma ingin mengedit sebagian sheet saja yang berisi tabel , maka anda mesti menamai sheet dimaksud secara terstruktur.
Misalnya: semua sheet berisi tabel mesti diberinama sheet dengan awalan tabel seperti: tabel1 , tabel2 , tabel3 , tabel4 , dan seterusnya.
Dan teladan code VBA yang sanggup digunakan untuk kasus ini merupakan selaku berikut:
Sub AturKolomSekaligus()
Dim ws As Worksheet
For Each ws In ActiveWorkbook.Worksheets
    If Left(ws.Name , 5) = “tabel” Then
        ws.Activate
        AturKolom
    End If
Next
End Sub
Supaya sanggup digunakan , code tersebut mesti diketik atau di copy di module yang serupa dengan lokasi code makro AturKolom() yang sudah kita buat  memakai record macro sebelumnya.
Caranya :
  • Klik tombol Visual Basic yang ada pada Tab Developer , atau tekan key short cut ALT + F11.  Langkah ini akan menenteng kita pada jendela Visual Basic Editor
  • Pada penggalan project explorer cari module yang merupakan lokasi penempatan code. Dalam hal ini module terdapat dalam workbook PERSONAL.XLSB , module1.
  • Double klik module1 tersebut untuk masuk ke jendela kodenya.
  • Di jendela instruksi , kita akan menyaksikan instruksi AturKolom() yang ter-generate secara otomatis sesuai tindakan yang kita record sebelumnya. (Dalam teladan yang ditampilkan codenya singkat dan sederhana , dalam aktualnya mungkin lebih panjang tergantung berapa banyak proses drag & drop kolom atau copy/cut paste yang di-record.
  • Ketik atau copy code macro AturKolomSekaligus() pada module tersebut.
  • Perhatikan gambar berikut untuk lebih jelasnya.
Baca Juga  Belajar Microsoft Excel: List Tombol Shortcut Di Excel

module vba atur susunan kolom
Setelah code AturKolomSekaligus() di copy atau diketik di dalam module VBA , maka tahap selanjutnya merupakan menghasilkan shorcut supaya code sanggup lebih gampang diakses dan cepat dijalankan.
  • Keluar dari jendela VBA dan kembali ke spreadsheet.
  • Dari tab Developer , klik Macros , maka selanjutnya akan timbul kotak pembicaraan Macro.
  • Pada List Macro Name , pilih PERSONAL.XLSB!AturKolomSekaligus , nama ini sesuai nama file dimana code macro tersimpan , dan nama macronya itu sendiri.
  • Klik tombol Options
  • Pada jendela Macro Options , tentukan key shortcut yang diinginkan. Contoh CTRL + SHIFT + C . lagi-lagi shortcut ini saya buat dengan pertimbangan fasilitas susukan oleh jari tangan kiri. Tanda shift akan timbul otomatis jikalau kita mengetikan abjad kapital pada kotak isian key shortcut.
  • Klik tombol OK
  • Selanjutnya Close dari  kotak pembicaraan macro.

Perhatikan kembali ilustrasi tindakan pengerjaan shortcut macro berikut:
cara menghasilkan jalan pintas macro
Setelah langkah – langkah diatas ditangani tanpa kecuali , maka kita sudah sanggup menjalankan macro AturKolomSekaligus() untuk mengganti susunan kolom semua tabel dalam suatu file.
Caranya sungguh mudah. Cukup buka file yang terdiri atas sheet  berisi tabel , dimana nama sheet sudah dikontrol secara terstruktur. Dalam teladan ini tabel1 , tabel2 , tabel3  dst ,
Lalu tekan key shortcut CTRL + SHIFT + C atau shortcut lain sesuai pengaturan yang anda sukai. Maka selanjutnya macro AturKolomSekaligus() yang mau mengakhiri kiprah anda dengan cepat.
Demikian pembahasan tentang beberapa tehnik pemindahan dan penyusunan kolom pada tabel dalam microsoft excel. Semoga bermanfaat.
Baca juga catatan pelajaran excel lainnya:


Dan mohon dicek juga semua postingan dalam blog ini lewat Daftar Isi.

Referensi:
Need Help? Chat with us