Daftar Isi
Oleh karena itu, menunjukkan item yang paling terakhir dalam kolom harus menjadi nilai pertama dalam urutan yang berlawanan, yang berikutnya hingga terakhir harus menjadi nilai kedua, dan seterusnya, dengan nilai pertama dalam kolom yang dibalik menjadi nilai pertama. Posisi horisontal didefinisikan sebagai datar atau tingkat tegak lurus dengan permukaan bidang; pada sudut yang benar terhadapPada artikel ini, kami akan mendemonstrasikan beberapa cara efektif yang berbeda untuk membalik urutan kolom secara horizontal di Excel.
Unduh Buku Kerja Praktik
Anda bisa mengunduh buku kerja dan berlatih dengan mereka.
Urutan Terbalik Kolom Secara Horizontal.xlsm3 Metode Efektif untuk Membalik Urutan Kolom Secara Horizontal di Excel
Saat bekerja dengan Microsoft Excel Kita mungkin perlu menyusun ulang atau mengatur ulang dataset yang kita buat sebelumnya. Kita dapat melakukan ini dengan membuat dataset lagi dengan urutan yang diperlukan. Tetapi pekerjaan ini memakan waktu. Excel memiliki beberapa fitur dan alat yang luar biasa dan juga beberapa rumus bawaan untuk melakukan pekerjaan ini hanya dengan beberapa klik.
Sebagai contoh, kita akan menggunakan dataset berikut ini yang berisi beberapa nama produk dan harga produk. Sekarang, kita perlu mengatur ulang kolom-kolom dengan membalikkannya dan kemudian menempatkannya ke dalam urutan horizontal.
1. Sisipkan Urutkan &; Ubah Urutan Perintah untuk Membalik Urutan Kolom secara Horizontal di Excel
Sortir adalah frasa yang digunakan untuk mendeskripsikan tindakan mengatur data dalam urutan tertentu agar lebih mudah dalam mengumpulkan data. Ketika mengurutkan data dalam spreadsheet, kamu dapat mengatur ulang data untuk menemukan data dengan cepat. Setiap atau bahkan lebih banyak bidang data dapat digunakan untuk mengurutkan suatu wilayah atau daftar data. Excel memiliki perintah sortir untuk mengatur ulang data. Kita akan menggunakan perintah sortir untuk membalikkan data.
Transposisi menghasilkan sumber data baru di mana baris dan kolom dokumen data awal dibalik. Ini menghasilkan nama variabel baru secara instan dan memberikan daftar label nilai baru. Excel memiliki fitur fitur transpose yang dengannya kita akan membuat kolom dalam urutan horizontal.
Untuk ini, kita memerlukan kolom pembantu yang akan membantu kita memahami kolom-kolom yang dibalik.
Mari kita ikuti prosedur penggunaan fitur sortir dan transpose di excel untuk membalik urutan kolom secara horizontal.
LANGKAH-LANGKAH:
- Pertama, pilih kolom pembantu untuk melihat apa yang terjadi setelah menggunakan perintah sortir.
- Kedua, pergi ke Data dari pita spreadsheet Anda.
- Ketiga, dari Urutkan &; Saring kategori, klik ikon yang ditunjukkan pada gambar di bawah ini.
- Ini akan membuka Sortir Peringatan dialog.
- Kemudian, dari ' Apa yang ingin Anda lakukan? ', pilih Perluas pemilihan .
- Selanjutnya, klik pada Sortir untuk menyortirnya secara sempurna.
- Dengan melakukan ini, Anda bisa melihat bahwa kolom-kolomnya sekarang hanya dibalik.
- Kita tidak memerlukan kolom pembantu lagi, jadi hapus kolom pembantu.
- Sekarang, pilih seluruh dataset dan salin dengan menekan tombol Ctrl + C pintasan keyboard.
- Kemudian, pergi ke Rumah tab pita.
- Dari Clipboard kategori, klik pada Tempel menu drop-down.
- Dan, pilih Tempel Khusus .
- Alternatifnya, Anda bisa mengklik kanan pada sel yang dipilih di mana Anda ingin meletakkan kolom urutan terbalik horizontal, dan pilih Tempel Khusus .
- Alih-alih melakukan ini, Anda bisa menggunakan shortcut keyboard Ctrl + Alt + V untuk membuka Tempel Khusus dialog.
- Ini akan menampilkan Tempel Khusus kotak dialog.
- Sekarang, centang tanda Transposisi dan klik pada kotak OK untuk menyelesaikan prosesnya.
- Atau, Anda bisa mengklik ikon yang ditunjukkan dalam tangkapan layar untuk membuat kolom dalam urutan horizontal.
- Dan, akhirnya, Anda dapat melihat urutan yang Anda inginkan. Dengan hanya mengikuti langkah-langkah di atas, Anda dapat membalik urutan kolom secara horizontal.
Baca Lebih Lanjut: Cara Mengubah Urutan Baris ke Kolom di Excel (5 Metode Berguna)
Bacaan Serupa
- Cara Mengubah Urutan Baris ke Kolom Berdasarkan Kriteria di Excel
- Excel Power Query: Ubah Urutan Baris ke Kolom (Panduan Langkah demi Langkah)
- Cara Mengubah Urutan Baris ke Kolom Menggunakan Excel VBA (4 Contoh Ideal)
- Ubah urutan Beberapa Kolom menjadi Satu Kolom di Excel (3 Metode Praktis)
2. Urutan Terbalik Kolom Secara Horizontal dengan Fungsi Excel
Kita bisa menggunakan fungsi built-in excel untuk menyusun ulang dataset dalam urutan kolom secara horizontal. Kita akan melihat dua pendekatan yang berbeda dengan rumusnya.
2.1. Menerapkan Fungsi INDEX &; TRANSPOSE
Pertama, kita akan menggunakan kombinasi INDEX , BARISAN dan KOLOM berfungsi untuk membalikkan kolom. INDEX memberikan hasil atau referensi ke hasil dari tabel atau rentang nilai. BARISAN dan KOLOM adalah fungsi pencarian/referensi di Excel. Kemudian, kita akan menggunakan fungsi TRANSPOSE fungsi, rentang vertikal sel dikembalikan sebagai rentang horizontal oleh fungsi ini. Mari kita lihat prosedur untuk menggunakan rumus.
LANGKAH-LANGKAH:
- Pertama-tama, kita akan menduplikasi kolom di samping kolom asli dengan mengosongkan nilai sel untuk melihat apakah rumusnya berfungsi dengan baik.
- Kemudian, pilih sel E5 dan masukkan rumus berikut ke dalam sel itu.
=INDEX($B$5:$C$8,ROWS(B5:$B$8),COLUMNS($B$5:B5))
- Kemudian, tekan Masuk pada keyboard.
- Seret Isi Gagang ke bawah untuk menduplikasi rumus di atas rentang. Atau, untuk IsiOtomatis rentang, klik dua kali pada Ditambah ( + ) simbol.
- Selanjutnya, untuk mereplikasi formula di seluruh kisaran, seret tombol Isi Gagang ke kanan.
- Dan, akhirnya, Anda akan dapat melihat bahwa kolom-kolomnya sekarang terbalik.
🔎 Bagaimana Cara Kerja Formula ini?
- KOLOM($B$5:B5): Cari dan kembalikan nomor kolom dari referensi sel yang ditentukan.
- BARIS (B5: $B $8): Mencari dan mengembalikan jumlah baris di setiap referensi atau larik.
- INDEX($B$5:$C$8,ROWS(B5:$B$8),COLUMNS($B$5:B5)): Ini akan mengambil seluruh rentang data dan kemudian membalikkan kolom-kolomnya.
- Sekarang, kita perlu mengatur kolom dalam urutan horizontal. Untuk ini, pilih sel tempat Anda ingin menyusun ulang dataset.
- Kemudian, substitusi rumusnya.
=TRANSPOSE(E4:F8)
- Tekan Masuk Dan formula akan muncul di formula bar.
- Terakhir, Anda mendapatkan urutan yang dihasilkan.
2.1. Gunakan Fungsi SORTBY &; TRANSPOSE
Kedua, kami akan menggabungkan fungsi SORTBY dan BARISAN untuk mendapatkan urutan kolom yang terbalik. SORTBY mengurutkan elemen-elemen dari suatu wilayah atau larik menggunakan rumus dan elemen dari wilayah atau rentang lain. Kemudian, kita akan menggunakan fungsi TRANSPOSE lagi untuk membuat kolom-kolom dalam urutan horizontal. Mari kita ikuti langkah-langkah di bawah ini.
LANGKAH-LANGKAH:
- Demikian juga, dalam metode sebelumnya, salin kolom tanpa nilai untuk membandingkan kolom.
- Setelah itu, masukkan rumus berikut di sana.
=SORTBY($B$5:$C$8,ROW(B5:B8),-1)
- Lebih lanjut, untuk menyelesaikan operasi yang mengenai Masuk kunci.
🔎 Bagaimana Cara Kerja Formula ini?
- BARIS (B5: B8): Ini akan memeriksa dan mengambil jumlah baris di setiap referensi atau larik.
- SORTBY($B$5:$C$8,ROW(B5:B8),-1): Urutkan kisaran dengan membalikkan semuanya, -1 akan menempatkan hasilnya di seluruh rentang sel.
- Anda sekarang bisa melihat bahwa kolom-kolom sekarang berada dalam urutan terbalik.
- Selanjutnya, untuk membuat data dalam urutan horizontal, ketikkan rumus di bawah ini.
=TRANSPOSE(E4:F8)
- Setelah itu, tekan Masuk untuk melihat hasilnya.
- Dan, itu saja. Anda dapat melihat hasil yang diinginkan pada spreadsheet Anda.
Baca selengkapnya: Cara Mengubah Urutan Kolom ke Baris Di Excel (6 Metode)
3. Terapkan Makro VBA untuk Membalik Urutan Kolom Secara Horizontal di Excel
Dengan Excel VBA pengguna dapat dengan mudah menggunakan kode yang berfungsi sebagai menu excel dari ribbon. Kita dapat menggunakan Excel VBA untuk membalik urutan kolom secara horizontal hanya dengan menulis kode sederhana. Mari kita lihat langkah-langkah untuk menggunakan kode VBA untuk melakukan pekerjaan dengan benar. Untuk ini, kami menggunakan dataset yang sama seperti sebelumnya.
LANGKAH-LANGKAH:
- Pertama, buka Pengembang tab dari pita.
- Kedua, dari Kode kategori, klik pada Visual Basic untuk membuka Editor Visual Basic . atau tekan Alt + F11 untuk membuka Editor Visual Basic .
- Alih-alih melakukan ini, Anda bisa mengklik kanan pada lembar kerja Anda dan pergi ke Lihat Kode Ini juga akan membawa Anda ke Editor Visual Basic .
- Ini akan muncul dalam Editor Visual Basic di mana kita menulis kode untuk membuat tabel dari sebuah range.
- Berikutnya, salin dan tempelkan VBA kode yang ditunjukkan di bawah ini.
Kode VBA:
Sub Reverse_Columns_Horizontally() Dim ran As Range Dim ary As Variant Dim int1 As Integer, int2 As Integer, int3 As Integer On Error Resume Next xTitleId = "Reverse Columns" Set ran = Application.Selection Set ran = Application.InputBox("Range", xTitleId, ran.Address, Type:=8) ary = ran.Formula Application.ScreenUpdating = False Application.Calculation =xlPerhitunganManual For int2 = 1 To UBound(ary, 2) int3 = UBound(ary, 1) For int1 = 1 To UBound(ary, 1) / 2 xTemp = ary(int1, int2) ary(int1, int2) = ary(int3, int2) ary(int3, int2) = xTemp int3 = int3 - 1 Next Next ran.Formula = ary Application.ScreenUpdating = TrueApplication.Calculation = xlCalculationAutomatic Range("B10:F11").Value = WorksheetFunction.Transpose(Range("B4:C8")) End Sub
- Setelah itu, jalankan kode dengan mengklik pada tombol RubSub atau menekan pintasan keyboard F5 .
- Ini akan muncul di jendela yang kita buat dengan menulis beberapa baris kode. Jendela akan menanyakan rentang. Pilih rentang, lalu klik OK untuk menyelesaikan prosedur.
- Dan, Anda bisa melihat bahwa kolom-kolom dataset sekarang berada dalam urutan horizontal terbalik.
Penjelasan Kode VBA
Sub Reverse_Columns_Horizontally() Dim ran As Range Dim ary As Variant Dim int1 As Integer, int2 As Integer, int3 As Integer
Di sini, kita memulai prosedur dan menamai prosedur tersebut Membalikkan_Kolom_Horizontal Kemudian, deklarasikan saja nama-nama variabel yang kita perlukan untuk mengeksekusi kode.
xTitleId = "Kolom Terbalik" Set ran = Application.Selection Set ran = Application.InputBox("Range", xTitleId, ran.Address, Type:=8) ary = ran.Formula Application.ScreenUpdating = False Application.Calculation = xlCalculationManual
Baris-baris tersebut membuat jendela, yang akan menanyakan rentang yang ingin kita balik. Di sana kita mendefinisikan kotak judul sebagai Kolom Terbalik dan nama kotak sebagai Rentang .
For int2 = 1 To UBound(ary, 2) int3 = UBound(ary, 1) For int1 = 1 To UBound(ary, 1) / 2 xTemp = ary(int1, int2) ary(int1, int2) = ary(int3, int2) ary(int3, int2) = xTemp int3 = int3 - 1 Next Next ran.Formula = ary Application.ScreenUpdating = True Application.Calculation =xlPerhitunganOtomatis
Blok kode ini membalikkan kolom.
Range("B10:F11").Value = WorksheetFunction.Transpose(Range("B4:C8"))
Baris kode membuat kolom-kolom dalam urutan horizontal.
Baca Lebih Lanjut: VBA untuk Mengubah Beberapa Kolom menjadi Baris di Excel (2 Metode)
Kesimpulan
Metode di atas akan membantu Anda untuk Membalik Urutan Kolom Secara Horizontal di Excel Jika Anda memiliki pertanyaan, saran, atau umpan balik, silakan beri tahu kami di bagian komentar. Atau Anda dapat melihat sekilas artikel kami yang lain di ExcelWIKI.com blog!