Belajar Microsoft Excel: Cara Efektif Memindah Kolom Pada Excel

Sebuah tabel umumnya 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 pola , kita mungkin perlu memindah dan menggandengkan sejumlah kolom untuk menyaksikan data side by side. Tentu saja kita sanggup meng-hide kolom tetangganya yang tidak diperlukan 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 peluang ini akan dibahas banyak sekali 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 absurd bagi sebagian besar pengguna excel. Namun cara yang biasa umumnya 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 pola tabel pada postingan sebelumnya perihal sortir dan filter data menurut warna , mari kita praktekan bagaimana cara memindahkan / memindah kolom pada excel.

Geser Kolom Tabel Excel
Perhatikan gambar pola tabel di atas.
Anggaplah kita ingin memindahkan kolom Kategori ke bab permulaan tabel:
  • Seleksi kolom D , kemudian sambil menekan tombol SHIFT , gerakan pointer pada bab 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 pola 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 dijalankan 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 pribadi , atau beberapa kolom yang dipilih dengan cara klik header kolom sambil menekan tombol CTR.
Selain untuk memindah kolom , tehnik ini juga bahwasanya sanggup digunakan juga untuk memindah baris. Silahkan dicoba sendiri.

Menggeser kolom dengan cara Cut & Paste

Jika cara drag & drop ada halangan , umpamanya dilema 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 dijalankan 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 alhasil 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 pribadi makan cara ini akan selsai dengan error.
Untuk rerorder beberapa kolom kita sanggup melaksanakan salah satu cara atau variasi berikut:
Drag & Drop kolom satu  persatu menyerupai diterangkan pada bab 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 alasannya merupakan 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.

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 umumnya 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 mengetahui bahasa vba. Karena disini kita cukup melaksanakan record macro untuk proses geser kolom  pada tabel pertama. Sedangkan untuk tabel selanjutnya cukup laksanakan 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:
Baca Juga  Belajar Microsoft Excel: Konversi Excel Menjadi Image Atau Gambar.

record macro geser kolom
  • Selanjutnya kerjakan tahapan memindah kolom dengan tehnik yang sudah diterangkan sebelumnya. Anda sanggup memakai salah  satu  atau adonan 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 pola 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 bab 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 arahan , kita akan menyaksikan arahan AturKolom() yang ter-generate secara otomatis sesuai tindakan yang kita record sebelumnya. (Dalam pola 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  Tutorial cara membuat kalkulator absen sederhana 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 jalan masuk 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 dijalankan 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 pola 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 menyelesaikan kiprah anda dengan cepat.
Demikian pembahasan perihal 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