Loncat ke daftar isi utama

Pengurutan Excel: mengurutkan data berdasarkan teks, tanggal, angka, atau warna

Ini adalah tugas umum dan sederhana untuk mengurutkan data di Excel, yang dapat membantu menyusun ulang data Anda berdasarkan tipe pengurutan yang Anda pilih. Biasanya, dengan fitur Sortir bawaan, Anda dapat mengurutkan angka, string teks, tanggal dan waktu dalam satu atau beberapa kolom; Anda juga dapat mengurutkan data menurut daftar kustom yang Anda buat, atau menurut pemformatan sel (seperti warna font, warna latar belakang, atau ikon) dengan cepat dan mudah.

Selain penyortiran sederhana ini, ada penyortiran yang jauh lebih berguna dan kompleks dalam pekerjaan sehari-hari yang mungkin Anda perlukan. Tutorial ini akan memperkenalkan beberapa jenis pengurutan yang berbeda untuk memecahkan masalah Anda di Excel.

Daftar Isi:

1. Mengakses opsi penyortiran di Excel

2. Penggunaan dasar penyortiran

3. Penggunaan penyortiran tingkat lanjut

4. Urutkan data secara otomatis saat memasukkan atau mengubah data

5. Kasus penyortiran lainnya


Mengakses opsi pengurutan di Excel

Untuk menerapkan fitur Sortir, Excel menyediakan beberapa cara bagi Anda untuk mengakses opsi pengurutan.

1.1 Mengurutkan tombol di pita

Cara tercepat untuk menerapkan fitur pengurutan adalah menggunakan tombol pengurutan di pita.

Klik sel mana saja di kolom dengan nilai yang akan diurutkan, lalu klik Data tab, di Sortir & Filter bagian, klik Urutkan A sampai Z or Urutkan Z ke A tombol untuk mengurutkan data dalam urutan abjad naik atau turun. Lihat tangkapan layar:

Note: Jika ada baris kosong dalam rentang data, setelah menerapkan tombol ini, hanya rentang data dari sel yang dipilih yang di atas atau di bawah baris kosong yang dapat berhasil diurutkan.


1.2 Mengurutkan kotak dialog

Dalam majalah Sortir & Filter kelompok Data tab, ada lagi Jenis tombol, lihat tangkapan layar:

Setelah mengklik ini Jenis tombol, a Jenis kotak dialog akan muncul seperti gambar di bawah ini yang ditunjukkan:

Lalu, di Jenis kotak dialog, Anda dapat memilih aturan yang sesuai untuk menyortir data sesuai kebutuhan.

Tips: Anda juga dapat menggunakan tombol pintas untuk membuka ini Jenis kotak dialog, silakan tekan Alt+A+S+S tombol secara berurutan di keyboard.


1.3 Opsi pengurutan di menu Filter

Jika Anda telah menerapkan filter ke rentang data, Anda juga dapat menemukan opsi pengurutan bersama dengan opsi filter. Mengklik ikon filter di kolom mana pun, Anda dapat melihat opsi pengurutan dalam daftar yang diperluas seperti gambar di bawah ini:

Note: Opsi pengurutan ini akan berubah berdasarkan data di kolom: Jika ada teks di kolom, itu akan muncul Urutkan A sampai Z, Urutkan Z ke A; Jika ada angka di kolom, itu akan menunjukkan Urutkan dari yang terkecil ke terbesar, Urutkan dari Terbesar ke Terkecil; Jika ada tanggal di kolom, itu akan menunjukkan Urutkan dari Terlama ke Terbaru, Urutkan Terbaru ke Terlama.


1.4 Opsi penyortiran klik kanan

Di Excel, Anda juga dapat menggunakan opsi pengurutan klik kanan untuk mengurutkan data dengan cepat dan mudah, klik kanan sel mana saja di kolom dengan nilai yang akan diurutkan, dan di menu konteks, Anda dapat melihat ada enam opsi pengurutan yang tersedia, silakan pilih yang Anda butuhkan, lihat tangkapan layar:


Penggunaan dasar penyortiran

Fitur Pengurutan Excel ini dapat membantu Anda melakukan pengurutan sederhana, seperti mengurutkan angka, string teks, tanggal dalam urutan menaik atau menurun, mengurutkan sel berdasarkan warna font atau latar belakang. Bagian ini akan berbicara tentang beberapa penggunaan dasar dari fitur semacam ini.


2.1 Urutkan data berdasarkan teks, angka, atau tanggal

Untuk mengurutkan rentang data berdasarkan teks, angka atau tanggal dalam urutan menaik atau menurun, lakukan dengan langkah-langkah berikut:

1. Pilih rentang data yang ingin Anda urutkan, lalu klik Data > Jenis, lihat tangkapan layar:

2. di Jenis kotak dialog, lakukan operasi berikut:

  • Dalam majalah Kolom bagian, pilih nama kolom yang ingin Anda urutkan berdasarkan;
  • Dalam majalah Sortir Aktif bagian, pilih Nilai Sel pilihan;
  • Dalam majalah Memesan bagian, tentukan urutan pengurutan. (Untuk mengurutkan string teks, silakan pilih A sampai Z or Z ke A; Untuk mengurutkan daftar nomor, pilih Terkecil ke Terbesar or Terbesar hingga Terkecil; Untuk mengurutkan sel tanggal, pilih Terlama hingga Terbaru or Terbaru sampai Terlama.)
  • Tips: Jika ada header di data Anda, pastikan Data saya memiliki tajuk diperiksa. Jika data Anda tidak memiliki header, harap hapus centangnya.

3. Lalu klik OK tombol, data yang dipilih akan diurutkan berdasarkan kolom yang Anda tentukan sekaligus.


2.2 Urutkan data berdasarkan warna sel, warna font, ikon sel

Jika Anda ingin mengurutkan rentang data berdasarkan warna sel, warna font, atau ikon pemformatan bersyarat, fitur Urutkan dapat menyelesaikan tugas ini dengan cepat.

Misalkan, Anda memiliki rentang data yang diformat dengan beberapa warna sel seperti gambar di bawah ini, jika Anda perlu mengatur ulang data berdasarkan warna sel, misalnya, Anda ingin meletakkan baris merah muda di atas, diikuti oleh cahaya baris kuning dan biru muda, untuk mengurutkan baris berdasarkan warna sel, lakukan seperti ini:

1. Pilih rentang data yang ingin Anda urutkan berdasarkan warna sel, lalu klik Data > Jenis untuk pergi ke Jenis kotak dialog.

2. di Jenis kotak dialog, tentukan operasi berikut:

2.1) Atur warna sel pertama di atas seperti ini:

  • Dalam majalah Kolom bagian, pilih Nama atau kolom lain di mana Anda memiliki sel berwarna. Dalam contoh ini, saya memiliki sel berwarna di semua kolom, Anda dapat memilih nama kolom apa saja;
  • Di bawah Sortir Aktif bagian, pilih Warna Sel pilihan;
  • Dalam majalah Memesan bagian, pilih satu warna sel yang ingin Anda letakkan di atas atau bawah;

2.2) Kemudian, klik Tambahkan Level tombol untuk menambahkan level aturan kedua dan lainnya, ulangi langkah di atas untuk mengatur warna sel kedua dan lainnya.

  • Tips: Jika ada header di data Anda, pastikan Data saya memiliki tajuk diperiksa. Jika data Anda tidak memiliki header, harap hapus centangnya.

3. Setelah menyelesaikan pengaturan, klik OK tombol, dan rentang data telah diurutkan berdasarkan warna sel yang Anda tentukan, lihat tangkapan layar:

Tips: Menurut langkah-langkah di atas, Anda juga dapat mengurutkan data berdasarkan warna font atau ikon sel dengan memilih Font Warna or Ikon Pemformatan Bersyarat di kotak dialog Urutkan.


2.3 Urutkan data berdasarkan beberapa kolom

Jika Anda memiliki kumpulan data besar seperti gambar di bawah ini, sekarang, Anda ingin melakukan pengurutan data multi-level untuk membaca data lebih jelas, misalnya, mengurutkan berdasarkan kolom Wilayah terlebih dahulu, lalu kolom Negara, di kolom Penjualan terakhir. Bagaimana Anda bisa melakukan penyortiran ini di Excel?

Untuk mengurutkan data berdasarkan beberapa kolom, lakukan dengan langkah-langkah di bawah ini:

1. Pilih rentang data yang ingin Anda urutkan, lalu klik Data > Jenis untuk pergi ke Jenis kotak dialog.

2. di Jenis kotak dialog, klik Tambahkan Level tombol dua kali karena ada tiga kolom yang ingin Anda gunakan untuk menyortir. Kemudian Anda dapat melihat dua Kemudian oleh level aturan telah ditambahkan ke dalam kotak daftar:

Tips: Jika ada header di data Anda, pastikan Data saya memiliki tajuk diperiksa. Jika data Anda tidak memiliki header, harap hapus centangnya.

3. Dari Sortir dengan dan Kemudian oleh daftar drop-down, pilih nama kolom yang ingin Anda urutkan berdasarkan, lalu pilih Nilai Sel dari Sortir Aktif bagian secara terpisah untuk setiap kolom yang dipilih, akhirnya, pilih urutan pengurutan yang Anda butuhkan.

4. Lalu klik OK, dan Anda akan mendapatkan hasil pengurutan seperti gambar di bawah ini:


2.4 Urutkan data berdasarkan daftar khusus

Alih-alih menyortir data dalam urutan abjad atau numerik, fitur Sortir ini juga menyediakan pengurutan daftar kustom untuk Anda. Misalnya, Anda ingin mengurutkan rentang data di bawah ini menurut Status - Belum Dimulai, Sedang Berlangsung, Selesai, yang Anda tentukan. Di sini, saya akan memperkenalkan cara menangani jenis penyortiran ini.

1. Pilih rentang data yang ingin Anda urutkan, lalu, klik Data > Jenis untuk pergi ke Jenis kotak dialog.

2. di Jenis kotak dialog, pilih kolom yang ingin Anda urutkan dari Kolom bagian, lalu pilih Nilai Sel dari Sortir Aktif bagian, di bagian Memesan bagian, klik Daftar Kustom opsi, lihat tangkapan layar:

Tips: Jika ada header di data Anda, pastikan Data saya memiliki tajuk diperiksa. Jika data Anda tidak memiliki header, harap hapus centangnya.

3. Dan a Daftar kustom kotak akan muncul, lakukan operasi berikut:

  • Klik DAFTAR BARU dalam Kustom kotak daftar;
  • Kemudian, masukkan string teks dalam urutan yang Anda butuhkan untuk mengurutkan berdasarkan ke dalam Daftar entri kotak; (Saat memasukkan teks, silakan tekan Enter kunci untuk memisahkan entri.)
  • Terakhir, klik Add tombol, daftar baru ditambahkan ke dalam daftar kustom kotak sekaligus.

4. Lalu klik OK tombol untuk kembali ke Jenis kotak dialog. Daftar item kustom baru sekarang ditampilkan di Memesan daftar drop-down

5. Dan kemudian, klik OK tombol untuk menutup kotak dialog, sebagai hasilnya, rentang data telah diurutkan berdasarkan daftar kustom yang Anda tetapkan, lihat tangkapan layar:


2.5 Mengurutkan data dari kiri ke kanan (mengurutkan secara horizontal)

Biasanya, Anda selalu mengurutkan tabel data secara vertikal dari atas ke bawah, tetapi, terkadang, Anda mungkin ingin mengurutkan data berdasarkan nilai baris (mengurutkan dari kiri ke kanan). Misalnya, dalam rentang data di bawah ini, saya ingin mengurutkannya berdasarkan nilai di baris Nama.

Dalam hal ini, fitur Sortir memiliki fungsi bawaan yang memungkinkan Anda mengurutkan dari kiri ke kanan. Silakan lakukan dengan langkah-langkah di bawah ini:

1. Pilih rentang data Anda (tidak termasuk header) yang ingin Anda urutkan, lalu klik Data > Jenis untuk pergi ke kotak dialog Urutkan.

2. Di pop-out Jenis kotak dialog, klik Opsi tombol, lalu, di Urut Pilihan kotak dialog, pilih Sortir dari kiri ke kanan opsi, lihat tangkapan layar:

3. Klik OK untuk kembali ke dialog Urutkan, sekarang, di Baris bagian, tentukan nomor baris yang ingin Anda urutkan berdasarkan data, lalu pilih Nilai Sel dalam Sortir Aktif bagian, akhirnya, pilih urutan pengurutan di Memesan bagian yang Anda butuhkan, lihat tangkapan layar:

4. Lalu klik OK, dan data Anda diurutkan seperti gambar di bawah ini:


2.6 Urutkan data dalam urutan peka huruf besar-kecil

Umumnya, penyortiran data tidak dilakukan dalam urutan peka huruf besar-kecil seperti gambar pertama yang ditampilkan di bawah ini. Tetapi bagaimana jika Anda ingin membuat kasus penyortiran sensitif seperti gambar kedua di bawah ini, bagaimana Anda bisa menyelesaikan tugas ini di Excel?

Untuk melakukan penyortiran peka huruf besar/kecil di Excel, lakukan seperti ini:

1. Pilih rentang data yang ingin Anda urutkan, lalu klik Data > Jenis untuk pergi ke Jenis kotak dialog.

2. di Jenis kotak dialog, di Kolom bagian, tentukan nama kolom yang ingin Anda urutkan berdasarkan data, lalu pilih Nilai Sel dalam Sortir Aktif bagian, akhirnya, pilih urutan pengurutan di Memesan bagian yang Anda butuhkan, lihat tangkapan layar:

Tips: Jika ada header di data Anda, pastikan Data saya memiliki tajuk diperiksa. Jika data Anda tidak memiliki header, harap hapus centangnya.

3. Ayo klik Opsi tombol di kotak dialog ini, dan di Urut Pilihan kotak prompt, centang Hal - hal sensitif opsi, lihat tangkapan layar:

4. Klik OK > OK untuk menutup dialog, data akan diurutkan dalam urutan peka huruf besar/kecil dengan huruf kecil terlebih dahulu kemudian huruf besar ketika teksnya sama. Lihat tangkapan layar:


Penggunaan penyortiran tingkat lanjut

Dalam pekerjaan sehari-hari Anda, Anda mungkin menemukan masalah penyortiran lain yang lebih kompleks, praktis, spesifik, bagian ini akan berbicara tentang berbagai jenis tugas pengurutan di excel.

3.1 Mengurutkan data berdasarkan frekuensi

Dengan asumsi bahwa Anda memiliki daftar data dalam kolom, dan sekarang, Anda ingin mengurutkan kolom ini dalam urutan frekuensi kemunculan data seperti gambar di bawah ini. Di sini, saya akan memperkenalkan dua metode untuk menyelesaikan tugas ini.

 Urutkan data berdasarkan frekuensi dengan kolom pembantu

Di Excel, tidak ada cara langsung untuk menyortir data berdasarkan jumlah kemunculan, di sini, Anda dapat membuat rumus pembantu untuk mendapatkan frekuensi kemunculan setiap teks, lalu mengurutkan berdasarkan kolom pembantu untuk mendapatkan hasil pengurutan yang Anda butuhkan.

1. Ketik rumus di bawah ini ke dalam sel kosong yang berdekatan dengan data asli, B2, misalnya, lalu seret gagang isian ke sel untuk menerapkan rumus ini, lihat tangkapan layar:

=COUNTIF($A$2:$A$16,A2)

Note: Dalam rumus di atas, A2: A16 adalah daftar dengan data yang ingin Anda urutkan berdasarkan frekuensi, dan A2 adalah data pertama dari daftar ini.

2. Kemudian, terus pilih sel rumus, lalu, klik Data > Urutkan A sampai Z or Urutkan Z ke A sesuai kebutuhan, di pop-up Sortir Peringatan kotak prompt, pilih Perluas seleksi, lihat tangkapan layar:

3. Dan kemudian, klik Jenis tombol, sekarang kolom asli telah diurutkan berdasarkan frekuensi seperti tangkapan layar berikut:

Tip:

1. Setelah mendapatkan hasilnya, Anda dapat menghapus kolom pembantu sesuai kebutuhan.

2. Jika ada string teks yang muncul dengan jumlah yang sama, teks yang sama tidak dapat diurutkan bersama. Dalam hal ini, Anda harus pergi ke Jenis kotak dialog, urutkan berdasarkan kolom pembantu terlebih dahulu, lalu urutkan berdasarkan teks seperti gambar di bawah ini yang ditunjukkan:


 Urutkan data berdasarkan frekuensi dengan fitur praktis

Jika Anda memiliki Kutools untuk Excel, Dengan yang Penyortiran Lanjutan fitur, Anda dapat mengurutkan data berdasarkan frekuensi kemunculan tanpa kolom pembantu dengan cepat dan mudah.

Setelah menginstal Kutools untuk Excel, lakukan seperti ini:

1. Pilih daftar data yang ingin Anda urutkan, lalu, klik Kutools Ditambah > Jenis > Penyortiran Lanjutan, lihat tangkapan layar:

2. di Penyortiran Lanjutan kotak dialog, pilih kolom yang ingin Anda urutkan dari Kolom bagian, lalu pilih Frekuensi dalam Sortir Aktif daftar drop-down, akhirnya, tentukan urutan pengurutan di Memesan bagian, lihat tangkapan layar:

Tips: Jika ada header di data Anda, pastikan Data saya memiliki tajuk diperiksa. Jika data Anda tidak memiliki header, harap hapus centangnya.

3. Lalu klik OK tombol, daftar data telah diurutkan berdasarkan jumlah kejadian sekaligus, lihat tangkapan layar:


3.2 Mengurutkan data berdasarkan panjang karakter

Jika Anda memiliki daftar data yang berisi string teks dengan panjang yang berbeda, sekarang, Anda mungkin perlu mengurutkan data berdasarkan panjang karakter agar kolom terlihat rapi dan rapi. Bagian ini akan berbicara tentang cara mengurutkan data berdasarkan jumlah karakter.

 Urutkan data berdasarkan panjang karakter dengan kolom pembantu

Untuk mengurutkan kolom berdasarkan panjang karakter, Anda harus menggunakan fungsi LEN untuk menghitung jumlah karakter untuk setiap sel, dan kemudian menerapkan fungsi Sortir untuk mengurutkan daftar data, lakukan dengan langkah-langkah di bawah ini:

1. Masukkan rumus ini = LEN (A2) ke dalam sel kosong yang berdekatan dengan data asli, B2, misalnya, lalu seret gagang isian ke sel untuk menerapkan rumus ini, lihat tangkapan layar:

2. Kemudian, terus pilih sel rumus, lalu, klik Data > Urutkan A sampai Z or Urutkan Z ke A sesuai kebutuhan, di pop-up Sortir Peringatan kotak prompt, pilih Perluas seleksi, lihat tangkapan layar:

3. Lalu klik Jenis tombol, string telah diurutkan berdasarkan panjang karakter. Anda dapat menghapus kolom pembantu B sesuai kebutuhan. Lihat tangkapan layar:


 Urutkan data berdasarkan panjang karakter dengan opsi yang mudah

Untuk mengurutkan data berdasarkan jumlah karakter dengan cepat dan mudah, di sini, saya akan merekomendasikan alat yang berguna – Kutools untuk Excel, Dengan yang Penyortiran Lanjutan fitur, Anda dapat menangani tugas ini dengan mudah.

Setelah menginstal Kutools untuk Excel, lakukan seperti ini:

1. Pilih daftar data yang ingin Anda urutkan, lalu klik Kutools Ditambah > Jenis > Penyortiran Lanjutan.

2. di Penyortiran Lanjutan kotak dialog, pilih kolom yang ingin Anda urutkan di Kolom bagian, dan pilih Panjang teks dari Sortir Aktif daftar drop-down, akhirnya, tentukan urutan pengurutan yang Anda butuhkan di Memesan bagian. Lihat tangkapan layar:

Tips: Jika ada header di data Anda, pastikan Data saya memiliki header isudah diperiksa. Jika data Anda tidak memiliki header, harap hapus centangnya.

3. Lalu klik OK tombol, string teks dalam daftar telah diurutkan berdasarkan panjang karakter seperti gambar di bawah ini yang ditunjukkan:


3.3 Urutkan nama lengkap dengan nama belakang

Saat mengurutkan daftar nama lengkap, Excel akan menggunakan karakter pertama dari nama tersebut untuk diurutkan, tetapi bagaimana jika Anda ingin mengurutkan data berdasarkan nama belakang? Di sini, saya akan membawa beberapa trik bagi Anda untuk mengurutkan nama lengkap dengan nama belakang di Excel dengan mudah.

 Urutkan nama lengkap dengan nama belakang dengan kolom pembantu

Mengurutkan nama lengkap berdasarkan nama belakang, Anda harus mengekstrak nama belakang ke kolom baru, lalu menerapkan fitur Urutkan untuk mengurutkan nama lengkap berdasarkan nama belakang yang dipisahkan menurut abjad. Silakan lakukan dengan langkah-langkah berikut:

1. Masukkan atau salin rumus di bawah ini ke dalam sel kosong yang berdekatan dengan data asli, B2, misalnya, lalu seret gagang isian ke sel untuk menerapkan rumus ini, lihat tangkapan layar:

=RIGHT(A2,LEN(A2)-FIND("@",SUBSTITUTE(A2," ","@",LEN(A2)-LEN(SUBSTITUTE(A2," ","")))))

2. Lanjutkan memilih sel rumus, lalu, klik Data > Urutkan A sampai Z or Urutkan Z ke A sesuai kebutuhan, di pop-up Sortir Peringatan kotak prompt, pilih Perluas seleksi, lihat tangkapan layar:

3. Lalu klik Jenis tombol, dan Anda akan mendapatkan nama lengkap yang diurutkan berdasarkan nama belakang, setelah selesai, Anda dapat menghapus kolom pembantu sesuai kebutuhan. Lihat tangkapan layar:


 Urutkan nama lengkap dengan nama belakang dengan metode cepat

Jika Anda tidak terbiasa dengan rumus, untuk mengurutkan nama lengkap dengan nama belakang tanpa rumus apa pun, Penyortiran Lanjutan fitur dari Kutools untuk Excel dapat membantu Anda

Setelah menginstal Kutools untuk Excel, lakukan seperti ini:

1. Pilih sel nama lengkap yang ingin Anda urutkan, dan klik Kutools Ditambah > Jenis > Penyortiran Lanjutan.

2. di Penyortiran Lanjutan kotak dialog, pilih kolom yang ingin Anda urutkan di Kolom bagian, dan pilih Nama Belakang dari Sortir Aktif daftar drop-down, akhirnya, tentukan urutan pengurutan yang Anda butuhkan di Memesan bagian. Lihat tangkapan layar:

Tips: Jika ada header di data Anda, pastikan Data saya memiliki tajuk diperiksa. Jika data Anda tidak memiliki header, harap hapus centangnya.

3. Lalu klik OK tombol, kolom nama lengkap telah diurutkan berdasarkan nama belakang sekaligus.


3.4 Urutkan alamat email berdasarkan domain

Jika Anda memiliki daftar alamat email untuk diurutkan berdasarkan domain dan bukan hanya dengan huruf pertama dari alamat, bagaimana Anda bisa melakukannya di Excel? Bagian ini akan berbicara tentang beberapa metode cepat untuk menyortir alamat email berdasarkan domain.

 Urutkan alamat email berdasarkan domain dengan kolom pembantu

Di sini, Anda dapat membuat rumus untuk mengekstrak domain email ke kolom lain, lalu mengurutkan alamat email asli berdasarkan kolom domain baru.

1. Ketik rumus berikut ke dalam sel kosong di samping alamat email Anda, dalam contoh ini, saya akan memasukkan rumus ini ke dalam sel C2, lalu seret gagang isian ke kisaran yang ingin Anda terapkan rumus ini. Semua domain email kemudian akan diekstraksi dari alamat, lihat tangkapan layar:

=RIGHT(B2,LEN(B2)-FIND("@",B2))

2. Tetap pilih sel rumus, lalu klik Data > Urutkan A sampai Z or Urutkan Z ke A seperti yang Anda butuhkan, di Sortir Peringatan kotak dialog, periksa Perluas seleksi, lihat tangkapan layar:

3. Dan kemudian, klik Jenis untuk mengurutkan data berdasarkan domain email dalam urutan menaik atau menurun seperti yang Anda tentukan.

4. Setelah menyortir, Anda dapat menghapus kolom pembantu sesuai kebutuhan.


 Urutkan alamat email berdasarkan domain dengan beberapa klik

Jika Anda memiliki Kutools untuk Excel, Dengan yang Penyortiran Lanjutan fungsi, alamat email dapat diurutkan berdasarkan nama domain menurut abjad hanya dengan beberapa klik.

Setelah menginstal Kutools untuk Excel, lakukan seperti ini:

1. Pilih seluruh rentang data yang ingin Anda urutkan, lalu klik Kutools Ditambah > Jenis > Penyortiran Lanjutan.

2. di Penyortiran Lanjutan kotak dialog, pilih kolom yang ingin Anda urutkan di Kolom bagian, dan pilih Domain email dari Sortir Aktif daftar drop-down, akhirnya, tentukan urutan pengurutan yang Anda butuhkan di Memesan bagian. Lihat tangkapan layar:

Tips: Jika ada header di data Anda, pastikan Data saya memiliki tajuk diperiksa. Jika data Anda tidak memiliki header, harap hapus centangnya.

3. Klik OK, dan rentang data telah diurutkan berdasarkan domain email seperti gambar di bawah ini:


3.5 Urutkan satu kolom untuk dicocokkan dengan yang lain

Jika Anda memiliki dua kolom dengan data yang persis sama atau hampir sama, tetapi dalam urutan yang berbeda, sekarang, Anda mungkin perlu mengurutkan dua kolom sehingga nilai yang sama diratakan pada baris yang sama di dua kolom. Bagian ini, saya akan memperkenalkan dua kasus untuk jenis penyortiran ini.

 Urutkan dua kolom dengan item yang sama persis untuk dicocokkan

Misalnya, saya memiliki dua kolom yang berisi item yang sama tetapi dalam urutan yang berbeda, di sini, saya ingin mengurutkan kolom kedua agar sesuai dengan kolom pertama seperti gambar di bawah ini.

1. Ketik rumus di bawah ini ke dalam sel kosong di samping data asli Anda, lalu, seret gagang isian untuk menerapkan rumus ini ke semua sel dalam daftar, dan ini akan mengembalikan posisi setiap nilai di kolom B melawan di kolom A, lihat tangkapan layar :

=MATCH(B2,$A$2:$A$10,0)

2. Kemudian, pilih kolom B dan kolom pembantu baru, dan klik Data > Jenis untuk pergi ke Jenis kotak dialog, di Jenis kotak dialog, lakukan operasi berikut:

  • Pilih kolom pembantu yang ingin Anda urutkan datanya berdasarkan dari Kolom bagian;
  • Lalu pilih Nilai Sel dalam Sortir Aktif bagian;
  • Terakhir, pilih Terkecil ke Terbesar pilihan dalam Memesan bagian.

3. Dan kemudian, klik OK tombol. Sekarang, Anda akan mendapatkan dua kolom yang cocok persis seperti gambar di bawah ini. Anda dapat menghapus kolom rumus sesuai kebutuhan.


 Urutkan dua kolom dengan item yang tidak persis sama untuk dicocokkan

Terkadang, item dalam dua kolom mungkin tidak sama persis. Misalnya, saya ingin mengurutkan data di kolom kedua agar sesuai dengan yang ada di kolom pertama, sehingga membuat nilai yang sama sejajar pada baris yang sama seperti gambar di bawah ini.

1. Sisipkan kolom kosong baru di antara dua kolom.

2. Masukkan rumus di bawah ini ke dalam sel B2, lalu, seret gagang isian untuk mengisi rumus ini ke sel yang Anda butuhkan. Dan sekarang, Anda dapat melihat data di kolom C telah diurutkan agar sesuai dengan data di kolom A.

=IF(ISNA(MATCH(A2,$C$2:$C$8,0)),"",INDEX($C$2:$C$8,MATCH(A2,$C$2:$C$8,0)))


3.6 Mengurutkan dan mengekstrak nilai unik dari daftar data

Jika Anda memiliki daftar nilai yang berisi beberapa duplikat, sekarang, Anda hanya ingin mengekstrak nilai unik dan mengurutkannya menurut abjad seperti gambar di bawah ini, di sini, saya akan memperkenalkan beberapa rumus untuk menangani jenis penyortiran ini.

1. Silakan masukkan rumus di bawah ini ke dalam sel kosong – C2, lalu tekan Ctrl + Shift + Enter kunci untuk mendapatkan hasil pertama, lihat tangkapan layar:

=IFERROR(INDEX($A$2:$A$12,MATCH(0,COUNTIF($A$2:$A$12,"<"&$A$2:$A$12)-SUM(COUNTIF($A$2:$A$12,"="&C$1:C1)),0)),"")

Note: Dalam rumusnya, A2: A12 adalah daftar data yang ingin Anda ekstrak nilai uniknya, C1 adalah sel di atas rumus yang Anda masukkan. Silakan ubah sesuai kebutuhan Anda.

2. Kemudian seret gagang isian untuk mengekstrak nilai hingga sel kosong muncul, semua nilai unik akan diekstraksi dan diurutkan dalam urutan menaik, lihat tangkapan layar:

Tips:

1. Jika Anda ingin nilai unik yang diekstraksi diurutkan dalam urutan menurun, harap terapkan rumus di bawah ini: (Ingat untuk menekan Ctrl + Shift + Enter kunci)

=IFERROR(INDEX($A$2:$A$12,MATCH(0,COUNTIF($A$2:$A$12,">"&$A$2:$A$12)-SUM(COUNTIF($A$2:$A$12,"="&C$1:C1)),0)),"")

2. Jika daftar data berisi sel spasi, nilai numerik, rumus di atas tidak akan berfungsi, dalam hal ini, Anda harus menggunakan rumus berikut: (Ingat untuk menekan Ctrl + Shift + Enter kunci)

=IFERROR(SMALL(IF((COUNTIF($C$1:C1,$A$2:$A$12)=0)*ISNUMBER($A$2:$A$12),$A$2:$A$12,"A"),1),INDEX($A$2:$A$12,MATCH(SMALL(IF(ISTEXT($A$2:$A$12)*(COUNTIF(C1:$C$1,$A$2:$A$12)=0),COUNTIF($A$2:$A$12,"<"&$A$2:$A$12),""),1),IF(ISTEXT($A$2:$A$12),COUNTIF($A$2:$A$12,"<"&$A$2:$A$12),""),0)))


3.7 Mengurutkan beberapa baris atau kolom secara mandiri sekaligus

Sangat mudah bagi kita untuk mengurutkan rentang data berdasarkan satu baris atau kolom, tetapi terkadang Anda mungkin ingin mengurutkan setiap baris atau kolom dalam rentang secara mandiri, bagaimana Anda bisa mencapai tugas ini di Excel?

 Urutkan beberapa baris satu per satu

Misalkan Anda memiliki rentang data yang harus diatur ulang menurut abjad di setiap baris seperti gambar di bawah ini, untuk mengatasi masalah ini, berikut adalah dua trik cepat untuk Anda.

Urutkan beberapa baris secara mandiri sekaligus dengan rumus

1. Salin label baris ke lokasi lain tempat Anda ingin mendapatkan hasil yang diurutkan.

2. Dan kemudian, salin atau masukkan rumus di bawah ini ke dalam sel kosong – H2, lalu tekan Ctrl + Shift + Enter kunci bersama untuk mendapatkan hasil pertama, lihat tangkapan layar:

=INDEX($B2:$E2, MATCH(COLUMNS($B2:B2), COUNTIF($B2:$E2, "<="&$B2:$E2), 0))

3. Kemudian, pilih sel rumus H2, dan seret gagang isian ke kanan untuk menyalin rumus ke sel lain dari baris pertama, dalam contoh ini, seret ke sel K2, lihat tangkapan layar:

4. Lanjutkan memilih sel rumus di baris pertama (H2:K2), dan seret gagang isian ke bawah untuk menyalin rumus ke baris lain. Sekarang, Anda dapat melihat nilai di setiap baris telah diurutkan satu per satu dalam urutan menaik.


Urutkan beberapa baris secara mandiri sekaligus dengan kode VBA

Kode VBA berikut juga dapat membantu Anda untuk mengurutkan data di setiap baris menurut abjad dengan mudah. Silakan lakukan dengan langkah-langkah berikut:

1. Pilih data yang ingin Anda urutkan di setiap baris.

2. Tahan ALT + F11 kunci untuk membuka Microsoft Visual Basic untuk Aplikasi jendela.

3. Lalu klik Menyisipkan > Modul, dan tempel kode berikut di Modul Jendela.

Kode VBA: Urutkan beberapa baris secara independen sekaligus

Sub SortIndividualR()
'Updateby Extendoffice
    Dim xRg As Range, yRg As Range
    If TypeName(Selection) <> "Range" Then Exit Sub
    Set xRg = Selection
    If xRg.Count = 1 Then
        MsgBox "Select multiple cells!", vbExclamation, "Kutools for Excel"
        Exit Sub
    End If
    With Application
        .ScreenUpdating = False
        .EnableEvents = False
        .Calculation = xlCalculationManual
    End With
    Application.ScreenUpdating = False
    For Each yRg In xRg.Rows
        yRg.Sort Key1:=yRg.Cells(1, 1), _
        Order1:=xlAscending, _
        Header:=xlNo, _
        Orientation:=xlSortRows
    Next yRg
    With Application
        .ScreenUpdating = True
        .EnableEvents = True
        .Calculation = xlCalculationAutomatic
    End With
    Application.ScreenUpdating = True
End Sub

4. Lalu tekan F5 kunci untuk menjalankan kode ini, data di setiap baris telah diurutkan dalam urutan menaik segera, lihat tangkapan layar:


 Urutkan beberapa kolom satu per satu

Untuk mengurutkan data di setiap kolom satu per satu, dua metode berikut dapat membantu Anda.

Urutkan beberapa kolom secara mandiri sekaligus dengan rumus

1. Salin label kolom ke lokasi lain tempat Anda ingin mendapatkan hasil yang diurutkan.

2. Dan kemudian, masukkan rumus di bawah ini ke dalam sel kosong – F3, dan tekan Ctrl + Shift + Enter kunci bersama untuk mendapatkan hasil pertama, lalu, seret gagang isian ke bawah untuk menyalin rumus ini ke baris lain, lihat tangkapan layar:

=INDEX(A$3:A$6,MATCH(ROWS(A$3:A3),COUNTIF(A$3:A$6,"<="&A$3:A$6),0))

3. Lanjutkan memilih sel rumus di baris pertama (F3:F6), dan seret gagang isian ke kanan untuk menyalin rumus ke kolom lain. Sekarang, nilai di setiap kolom telah diurutkan satu per satu dalam urutan menaik seperti gambar di bawah ini:


Urutkan beberapa kolom secara mandiri sekaligus dengan kode VBA

Untuk mengurutkan data dalam beberapa kolom secara independen, kode VBA berikut juga dapat membantu Anda, lakukan seperti ini:

1. Tahan ALT + F11 kunci untuk membuka Microsoft Visual Basic untuk Aplikasi jendela.

2. Lalu klik Menyisipkan > Modul, dan tempel kode berikut di Modul Jendela.

Kode VBA: Urutkan beberapa kolom secara independen sekaligus

Sub SortIndividualJR()
'Updateby Extendoffice
    Dim xRg As Range
    Dim yRg As Range
    Dim ws As Worksheet
    Set ws = ActiveSheet
    On Error Resume Next
    Set xRg = Application.InputBox(Prompt:="Range Selection:", _
                                    Title:="Kutools for excel", Type:=8)
    Application.ScreenUpdating = False
    For Each yRg In xRg
        With ws.Sort
            .SortFields.Clear
            .SortFields.Add Key:=yRg, Order:=xlAscending
            .SetRange ws.Range(yRg, yRg.End(xlDown))
            .Header = xlNo
            .MatchCase = False
            .Apply
        End With
    Next yRg
    Application.ScreenUpdating = True
End Sub

3. Lalu tekan F5 kunci untuk menjalankan kode ini, dan kotak prompt akan muncul, pilih rentang data yang ingin Anda urutkan, lihat tangkapan layar:

4. Dan kemudian, klik OK, setiap kolom telah diurutkan satu per satu dengan cepat.


3.8 Mengurutkan data secara acak di Excel

Adalah umum bagi kita untuk mengurutkan data berdasarkan abjad dalam urutan menaik atau menurun, tetapi apakah Anda pernah mencoba mengurutkan data dalam rentang yang dipilih secara acak? Bagian ini, saya akan berbicara tentang cara mengocok rentang sel dalam urutan acak.

 Urutkan kolom data secara acak dengan kolom pembantu

Biasanya, Anda dapat menggunakan fungsi RAND untuk mendapatkan angka acak, dan kemudian mengurutkan data berdasarkan daftar acak ini, lakukan seperti ini:

1. Masukkan rumus ini: = RAND () ke dalam sel kosong di samping data Anda, dan seret gagang isian ke bawah untuk mengisi daftar nomor acak seperti gambar di bawah ini:

2. Tetap memilih sel rumus, lalu, klik Data > Urutkan A sampai Z or Urutkan Z ke A sesuai kebutuhan, di pop-up Sortir Peringatan kotak prompt, pilih Perluas seleksi, lihat tangkapan layar:

3. Dan kemudian, klik Jenis tombol, daftar data telah dikocok sekaligus, lihat tangkapan layar:


 Urutkan sel, baris, atau kolom secara acak dengan fitur luar biasa

Kutools untuk Excel mendukung fitur yang kuat - Sortir Rentang Secara Acak, dengan fungsi ini, Anda dapat mengacak data dalam rentang sel, di setiap kolom/baris pilihan, atau mengacak seluruh baris atau kolom sekaligus.

Setelah menginstal Kutools untuk Excel, lakukan seperti ini:

1. Pilih rentang data yang ingin Anda urutkan secara acak, lalu, klik Kutools Ditambah > Jenis > Sortir Rentang Secara Acak. Lihat tangkapan layar:

2. di Sortir / Pilih Rentang Secara Acak kotak dialog, di bawah Jenis tab, pilih salah satu opsi berikut yang Anda butuhkan:

  • Seluruh baris: Acak seluruh baris dalam rentang yang dipilih secara acak.
  • Seluruh kolom: Acak seluruh kolom dalam rentang yang dipilih secara acak.
  • Sel di setiap baris: Acak sel di setiap baris satu per satu.
  • Sel di setiap kolom: Acak sel di setiap kolom satu per satu.
  • Semua sel dalam rentang tersebut: Acak semua sel dalam rentang yang dipilih.

3. Lalu klik Ok tombol, data diacak segera.


3.9 Urutkan daftar tanggal berdasarkan bulan, hari, atau bulan dan hari

Saat mengurutkan tanggal di Excel, fitur Urutkan akan mengurutkan daftar tanggal menurut tahun, bulan, dan hari secara default, tetapi, dalam kasus tertentu, Anda mungkin perlu mengatur tanggal menurut bulan atau hari, atau bulan dan hari sambil mengabaikan tahun. Bagaimana mengatasi masalah ini di Excel?

 Urutkan daftar tanggal berdasarkan bulan atau hari dengan kolom pembantu

Untuk mengurutkan basis tanggal hanya pada bulan atau hari, Anda bisa mengekstrak nomor bulan atau hari dari tanggal, lalu mengurutkan tanggal menurut kolom nomor bulan atau hari yang diekstrak.

1. Silakan masukkan rumus di bawah ini ke dalam sel kosong di samping data Anda, lalu seret gagang isian ke bawah untuk menyalin rumus ini ke sel lain, lihat tangkapan layar:

=MONTH(B2)        (extract month number)
= HARI (B2)             
(ekstrak nomor hari)

2. Setelah mengembalikan nomor bulan atau hari, terus pilih sel rumus, lalu klik Data > Urutkan A sampai Z or Urutkan Z ke A sesuai kebutuhan, di pop-up Sortir Peringatan kotak prompt, pilih Perluas seleksi, lihat tangkapan layar:

3. Lalu klik Jenis tombol, tanggal sekarang diurutkan berdasarkan bulan, mengabaikan tahun dan hari. Lihat tangkapan layar:


 Urutkan daftar tanggal berdasarkan bulan atau hari dengan beberapa klik

Jika Anda memiliki Kutools untuk Excel, Dengan yang Penyortiran Lanjutan fitur, Anda dapat mengurutkan daftar tanggal hanya dengan bulan atau hari dengan beberapa klik.

Setelah menginstal Kutools untuk Excel, lakukan dengan langkah-langkah berikut:

1. Pilih rentang data yang ingin Anda urutkan, lalu klik Kutools Ditambah > Jenis > Penyortiran Lanjutan.

2. di Penyortiran Lanjutan kotak dialog, pilih kolom yang ingin Anda urutkan di Kolom bagian, dan pilih Bulan or Hari dari Sortir Aktif daftar drop-down, akhirnya, tentukan urutan pengurutan yang Anda butuhkan di Memesan bagian.

Tips: Jika ada header di data Anda, pastikan Data saya memiliki tajuk diperiksa. Jika data Anda tidak memiliki header, harap hapus centangnya.

3. Lalu klik OK tombol, data telah diurutkan berdasarkan bulan atau hari seperti yang Anda tentukan sambil mengabaikan tahun, lihat tangkapan layar:


 Urutkan daftar tanggal berdasarkan bulan dan hari dengan kolom pembantu

Sekarang, jika Anda perlu mengurutkan daftar tanggal berdasarkan bulan dan hari saja tanpa tahun, fungsi TEXT dapat membantu mengonversi tanggal menjadi string teks dalam format yang ditentukan, lalu menerapkan fitur Urutkan sesuai kebutuhan.

1. Masukkan rumus di bawah ini ke dalam sel kosong di samping data Anda, lalu salin rumus ini ke bagian bawah data Anda, bulan dan hari telah diekstraksi sebagai string teks seperti gambar di bawah ini:

=TEXT(B2,"MMDD")

2. Biarkan sel rumus memilih, lalu klik Data > Urutkan A sampai Z or Urutkan Z ke A sesuai kebutuhan, di pop-up Sortir Peringatan kotak prompt, pilih Perluas seleksi, lihat tangkapan layar:

3. Lalu klik Jenis tombol, dan sekarang, data Anda diurutkan berdasarkan bulan dan hari saja.


3.10 Urutkan daftar tanggal berdasarkan hari dalam seminggu

Untuk mengurutkan daftar tanggal berdasarkan hari dalam seminggu, yang berarti mengurutkan tanggal dari Senin hingga Minggu atau Minggu hingga Sabtu. Di bagian ini, saya akan memperkenalkan dua metode untuk menyelesaikan tugas ini di Excel.

 Urutkan daftar tanggal berdasarkan hari dalam seminggu dengan kolom pembantu

Menyortir tanggal berdasarkan hari dalam seminggu, Anda juga memerlukan kolom pembantu untuk mengembalikan nomor yang sesuai dengan hari dalam seminggu, dan kemudian mengurutkan tanggal berdasarkan kolom pembantu.

1. Silakan masukkan atau salin rumus di bawah ini ke dalam sel kosong, lalu seret gagang isian ke bawah untuk menyalin rumus ini ke sel lain, lihat tangkapan layar:

=WEEKDAY(B2)           (Start from Sunday (1) to Saturday(7))
= WEEKDAY (B2,2)       
(Mulai dari Senin (1) sampai Minggu (7))

2. Biarkan sel rumus memilih, lalu, klik Data > Urutkan A sampai Z or Urutkan Z ke A sesuai kebutuhan, di pop-up Sortir Peringatan kotak prompt, pilih Perluas seleksi, lihat tangkapan layar:

3. Dan kemudian, klik Jenis tombol untuk mendapatkan hasil penyortiran yang Anda butuhkan, lihat tangkapan layar:


 Urutkan daftar tanggal berdasarkan hari dalam seminggu dengan opsi yang mudah

Dengan bantuan dari Kutools untuk Excel'S Penyortiran Lanjutan fitur, Anda dapat memecahkan masalah ini secepat mungkin tanpa formula pembantu.

Setelah menginstal Kutools untuk Excel, lakukan seperti ini:

1. Pilih rentang data yang akan Anda urutkan, lalu, klik Kutools Ditambah > Jenis > Penyortiran Lanjutan.

2. di Penyortiran Lanjutan kotak dialog, pilih kolom yang ingin Anda urutkan di Kolom bagian, dan pilih Hari di minggu ini dari Sortir Aktif daftar drop-down, akhirnya, tentukan urutan pengurutan yang Anda butuhkan di Memesan bagian.

Tips: Jika ada header di data Anda, pastikan Data saya memiliki tajuk diperiksa. Jika data Anda tidak memiliki header, harap hapus centangnya.

3. Lalu klik OK tombol, data telah diurutkan berdasarkan hari dalam seminggu sesuai kebutuhan. Lihat tangkapan layar:


3.11 Urutkan daftar tanggal berdasarkan kuartal

Bagian ini akan berbicara tentang cara mengurutkan daftar tanggal berdasarkan kuartal dengan mengabaikan tahun, dua trik akan disediakan untuk Anda.

 Urutkan daftar tanggal berdasarkan kuartal dengan kolom pembantu

Sama seperti solusi di atas, Anda harus membuat kolom pembantu rumus untuk mengekstrak angka seperempat dari tanggal yang diberikan, lalu mengurutkan tanggal berdasarkan kolom pembantu baru ini.

1. Silakan masukkan atau salin rumus di bawah ini ke dalam sel kosong, lalu seret gagang isian ke bawah untuk menyalin rumus ini ke sel lain, lihat tangkapan layar:

=ROUNDUP(MONTH(B2)/3,0)

2. Tetap pilih sel rumus, lalu, klik Data > Urutkan A sampai Z or Urutkan Z ke A sesuai kebutuhan, di pop-up Sortir Peringatan kotak prompt, pilih Perluas seleksi, lihat tangkapan layar:

3. Dan kemudian, klik Jenis tombol, rentang data telah diurutkan berdasarkan kuartal seperti gambar di bawah ini yang ditunjukkan:


 Urutkan daftar tanggal berdasarkan kuartal dengan fitur praktis

Jika Anda memiliki Kutools untuk Excel terpasang, itu Penyortiran Lanjutan fitur ini dapat membantu Anda menyelesaikan tugas ini dengan beberapa klik.

1. Pilih rentang data yang ingin Anda urutkan, lalu, klik Kutools Ditambah > Jenis > Penyortiran Lanjutan.

2. di Penyortiran Lanjutan kotak dialog, pilih kolom yang ingin Anda urutkan di Kolom bagian, dan pilih Perempat dari Sortir Aktif daftar drop-down, akhirnya, tentukan urutan pengurutan yang Anda butuhkan di Memesan bagian.

Tips: Jika ada header di data Anda, pastikan Data saya memiliki tajuk diperiksa. Jika data Anda tidak memiliki header, harap hapus centangnya.

3. Akhirnya, klik OK tombol, dan rentang yang dipilih diurutkan menurut kuartal sesuai kebutuhan.


3.12 Urutkan data berdasarkan nama bulan atau nama hari kerja

Misalkan Anda memiliki daftar nama bulan sebagai teks, saat menyortir nama bulan, mereka akan disusun menurut abjad alih-alih mengurutkan berdasarkan urutan bulan dari Januari hingga Desember. Jika Anda perlu mengurutkan nama bulan dari Jan hingga Des, pengurutan khusus dalam fitur Sortir dapat membantu Anda.

1. Pilih rentang data yang ingin Anda urutkan berdasarkan nama bulan, lalu klik Data > Jenis untuk pergi ke Jenis kotak dialog.

2. di Jenis kotak dialog, di Kolom bagian, pilih nama kolom berisi nama bulan, di Sortir bagian, pilih Nilai Sel, akhirnya, di Memesan bagian, pilih Daftar Kustom, lihat tangkapan layar:

Tips: Jika ada header di data Anda, pastikan Data saya memiliki tajuk diperiksa. Jika data Anda tidak memiliki header, harap hapus centangnya.

3. Lalu, di pop out Daftar Kustom kotak dialog, pilih nama bulan penuh (Januari, Februari, Maret, ...) atau nama pendek (Jan, Feb, Mar...) berdasarkan bagaimana bulan terdaftar di lembar kerja Anda, lihat tangkapan layar:

4. Dan kemudian, klik OK > OK untuk menutup dialog, dan sekarang, data Anda telah diurutkan berdasarkan nama bulan dalam urutan kronologis seperti gambar di bawah ini:

Tips: Untuk mengurutkan berdasarkan nama hari kerja, pilih nama lengkap (Minggu, Senin, Selasa, …) atau nama pendek (Minggu, Sen, Sel…) Daftar kustom kotak dialog yang Anda butuhkan.


3.13 Mengurutkan data berdasarkan bilangan ganjil atau genap

Mungkin mudah bagi kita untuk mengurutkan angka dalam urutan menaik atau menurun di Excel, tetapi, pernahkah Anda mencoba mengurutkan angka dari ganjil ke genap atau genap ke ganjil dalam daftar? Bagian ini, saya akan memperkenalkan beberapa metode untuk melakukan tugas ini.

 Urutkan data berdasarkan angka ganjil atau genap dengan kolom pembantu

Mengurutkan daftar angka menurut angka ganjil atau genap, Anda harus membuat rumus untuk mengidentifikasi angka ganjil atau genap, lalu menerapkan fungsi Urutkan.

1. Di sebelah daftar angka, masukkan rumus ini = ISODD (A2) dalam sel kosong, lalu seret untuk menyalin rumus ke sel lain, sekarang, Anda dapat melihat BENAR dan SALAH ditampilkan, BENAR menunjukkan angka ganjil dan FALSE menunjukkan angka genap.

2. Tetap memilih sel rumus, lalu klik Data > Urutkan A sampai Z or Urutkan Z ke A sesuai kebutuhan, di pop-up Sortir Peringatan kotak prompt, pilih Perluas seleksi, lihat tangkapan layar:

3. Lalu klik Jenis tombol , semua angka genap telah diurutkan bersama dan kemudian diikuti oleh angka ganjil atau sebaliknya. Lihat tangkapan layar:


 Urutkan data dengan angka ganjil atau genap dengan fitur yang berguna

Dengan bantuan dari Kutools untuk Excel'S Penyortiran Lanjutan fitur, Anda dapat dengan cepat mengurutkan angka dari angka ganjil ke angka genap atau sebaliknya juga.

Setelah menginstal Kutools untuk Excel, lakukan seperti ini:

1. Pilih rentang data yang ingin Anda urutkan, lalu, klik Kutools Ditambah > Jenis > Penyortiran Lanjutan.

2. di Penyortiran Lanjutan kotak dialog, klik kolom yang ingin Anda urutkan di bawah Kolom bagian, lalu pilih Angka ganjil dan genap dari Sortir Aktif bagian, lalu, tentukan urutan pengurutan (A sampai Z mengurutkan dari bilangan genap ke ganjil, dan Z ke A urutkan dari ganjil ke genap), lihat tangkapan layar:

Tips: Jika ada header di data Anda, pastikan Data saya memiliki tajuk diperiksa. Jika data Anda tidak memiliki header, harap hapus centangnya.

3. Dan kemudian klik OK tombol, Anda akan mendapatkan hasil sebagai berikut:


3.14 Urutkan data berdasarkan nilai absolut

Jika angka positif dan negatif ada di kolom, saat mengurutkan, angka akan diatur dalam urutan menaik atau menurun secara default di Excel. Namun, dalam kasus tertentu, Anda mungkin ingin mengabaikan tanda negatif saat menyortir data, yang berarti mengurutkan angka berdasarkan nilai absolut. Bagaimana cara mencapai tugas ini di Excel?

 Urutkan data berdasarkan nilai absolut dengan kolom pembantu

Untuk mengurutkan angka menurut nilai absolut, biasanya, Anda harus membuat rumus untuk mengonversi semua nilai menjadi nilai absolut terlebih dahulu, lalu menerapkan fungsi Urutkan untuk mengurutkan angka.

1. Di sel kosong yang berdekatan, B2 misalnya, masukkan rumus ini = ABS (A2), lalu, seret gagang isian untuk menyalin rumus ini ke sel lain. Sekarang, Anda dapat melihat bahwa semua nilai telah dikonversi ke nilai absolut:

2. Biarkan sel rumus memilih, lalu, klik Data > Urutkan A sampai Z or Urutkan Z ke A sesuai kebutuhan, di pop-up Sortir Peringatan kotak prompt, pilih Perluas seleksi, lihat tangkapan layar:

3. Lalu klik Jenis tombol, dan semua angka telah diurutkan berdasarkan nilai absolut seperti gambar di bawah ini yang ditunjukkan:


 Urutkan data berdasarkan nilai absolut dengan opsi praktis

Jika Anda lelah membuat kolom pembantu, di sini, saya akan merekomendasikan Kutools untuk Excel, Dengan yang Penyortiran Lanjutan fitur, Anda dapat mengurutkan angka berdasarkan nilai absolut secara langsung dan sederhana.

Setelah menginstal Kutools untuk Excel, lakukan dengan langkah-langkah berikut:

1. Pilih rentang data yang ingin Anda urutkan, lalu, klik Kutools Ditambah > Jenis > Penyortiran Lanjutan.

2. di Penyortiran Lanjutan kotak dialog, klik kolom yang ingin Anda urutkan di bawah Kolom bagian, lalu pilih Mutlak nilai dari Sortir Aktif bagian, lalu, tentukan urutan pengurutannya, lihat tangkapan layar:

Tips: Jika ada header di data Anda, pastikan Data saya memiliki header dicentang. Jika data Anda tidak memiliki header, harap hapus centangnya.

3. Lalu klik OK, semua bilangan akan diurutkan dari nilai terkecil ke terbesar atau terbesar ke terkecil dengan mengabaikan tanda negatif.


Urutkan data secara otomatis saat memasukkan atau mengubah data

Fitur Urutkan di Excel tidak dinamis, Anda harus mengurutkan ulang data setelah setiap perubahan atau setiap kali data baru ditambahkan. Bagian ini, saya akan membahas cara mengurutkan data Anda secara otomatis setiap kali nilai baru ditambahkan dalam rentang data Anda.


4.1 Mengurutkan nilai numerik secara otomatis dalam kolom dengan rumus

Untuk mengurutkan daftar angka dalam urutan menaik atau menurun secara otomatis, Anda dapat menggunakan rumus berdasarkan fungsi LERGE, SMALL, dan ROW.

1. Silakan masukkan atau salin rumus di bawah ini ke dalam sel kosong di samping data sumber Anda, lalu seret gagang isian ke bawah ke sel yang ingin Anda terapkan rumus ini, dan angkanya kemudian akan disusun dari nilai terkecil hingga terbesar, lihat tangkapan layar:

=IFERROR(SMALL($A$2:$A$100,ROWS(B$2:B2)),"")

Note: Dalam rumus ini, A2: A100 adalah daftar nomor yang ingin Anda urutkan secara otomatis, termasuk beberapa sel kosong untuk entri baru, B2 adalah sel tempat Anda memasukkan rumus.

2. Sekarang, ketika mengubah data sumber atau memasukkan data baru, daftar yang diurutkan akan di-refresh secara otomatis seperti demo di bawah ini:

Tips: Untuk mengurutkan angka secara otomatis, gunakan rumus di bawah ini:

=IFERROR(LARGE($A$2:$A$100,ROWS(B$2:B2)),"")


4.2 Mengurutkan nilai teks secara otomatis dalam kolom dengan rumus

Jika Anda ingin mengurutkan nilai teks dalam kolom secara otomatis, rumus di atas tidak akan berfungsi, di sini, rumus lain dapat membantu Anda, lakukan seperti ini:

1. Masukkan atau salin rumus di bawah ini ke sel kosong di sebelah kolom data Anda, lalu tekan Ctrl + Shift + Enter kunci bersama-sama untuk mendapatkan teks pertama, lalu pilih sel rumus, dan seret gagang isian ke sel yang ingin Anda urutkan, lihat tangkapan layar:

=IFERROR(INDEX($A$2:$A$100,MATCH(ROWS($A$2:A2),COUNTIF($A$2:$A$100,">="&$A$2:$A$100),0)),"")

2. Mulai sekarang, saat memasukkan nilai atau mengubah data asli di kolom A, string teks di kolom B akan diurutkan dalam urutan menaik secara otomatis, lihat demo di bawah ini:

Tips: Untuk mengurutkan string teks secara otomatis dalam urutan menurun, harap terapkan rumus di bawah ini (ingat untuk menekan Ctrl + Shift + Enter kunci):

=IFERROR(INDEX($A$2:$A$100,MATCH(ROWS($A$2:A2),COUNTIF($A$2:$A$100,">="&$A$2:$A$100),0)),"")


4.3 Mengurutkan secara otomatis campuran nilai numerik dan teks dalam kolom dengan kode VBA

Jika ada nilai numerik dan teks dalam kolom, untuk mengurutkan daftar data secara otomatis, kode VBA di bawah ini mungkin membantu Anda.

1. Klik kanan tab lembar tempat Anda ingin mengurutkan data secara otomatis, lalu, pilih Lihat kode dari menu konteks, di pop-out Microsoft Visual Basic untuk Aplikasi jendela, harap salin dan tempel kode berikut ke dalam kolom kosong Modul jendela, lihat tangkapan layar:

Kode VBA: pengurutan otomatis saat data dimasukkan atau diubah dalam urutan menaik:

Private Sub Worksheet_Change(ByVal Target As Range)
'Updateby Extendoffice
    On Error Resume Next
    If Application.Intersect(Target, Application.Columns(1)) Is Nothing Then Exit Sub
    If Target.Count > 1 Then Exit Sub
    Range("A1").Sort Key1:=Range("A2"), Order1:=xlAscending, Header:=xlYes, _
                                        OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom
End Sub

Note: Pada kode di atas, data yang dimasukkan akan diurutkan secara otomatis di kolom A. A1 adalah tajuk, dan A2 adalah sel pertama dari daftar data.

2. Kemudian, simpan dan tutup jendela kode. Sekarang, ketika Anda memasukkan data baru atau mengubah data asli di kolom A, data akan diurutkan dalam urutan menaik secara otomatis. Lihat di bawah demo:

Tips: Jika Anda ingin mengurutkan daftar data dalam urutan menurun, silakan terapkan kode berikut:

Kode VBA: pengurutan otomatis saat data dimasukkan atau diubah dalam urutan menurun:

Private Sub Worksheet_Change(ByVal Target As Range)
'Updateby Extendoffice
    On Error Resume Next
    If Application.Intersect(Target, Application.Columns(1)) Is Nothing Then Exit Sub
    If Target.Count > 1 Then Exit Sub
    Range("A1").Sort Key1:=Range("A2"), Order1:=xlDescending, Header:=xlYes, _
                                        OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom
End Sub

Kasus penyortiran lainnya

Anda mungkin menderita berbagai tuntutan penyortiran lainnya dalam pekerjaan sehari-hari Anda. Di bagian ini, saya akan memperkenalkan beberapa jenis pengurutan lainnya, seperti mengurutkan data di dalam sel, mengurutkan data dalam kolom atau baris dengan urutan terbalik, dan sebagainya.


5.1 Mengurutkan data di dalam sel

Untuk mengurutkan string teks dalam satu sel dalam urutan abjad, misalnya, untuk mengurutkan teks “HDAW” sebagai “ADHW”; Atau untuk mengurutkan beberapa kata yang dipisahkan koma dalam sel, seperti mengurutkan “word, outlook, excel, access” menjadi “access, excel, outlook, word”. Bagian ini akan berbicara tentang cara mengatasi jenis pengurutan ini di Excel.

 Urutkan nilai string dalam sel dalam urutan abjad

Mengurutkan nilai string dalam sel dalam urutan abjad, Anda harus membuat Fungsi Buatan Pengguna. Silakan lakukan seperti ini:

1. Menekan ALT + F11 kunci untuk membuka Microsoft Visual Basic untuk Aplikasi jendela.

2. Klik Menyisipkan > Modul, dan tempel kode berikut di Modul Jendela.

Kode VBA: Mengurutkan nilai teks di dalam sel

Function SortCellContents(xRange As Range)
'Updateby Extendoffice
Dim xArr
Dim xF1, xF2 As Integer
Dim xStrValue As String
Dim xStrT As String
If xRange.Count <> 1 Then
    Exit Function
End If
xStrValue = xRange.Value
ReDim xArr(1 To Len(xStrValue))
For xF1 = 1 To UBound(xArr)
    xArr(xF1) = Mid(xStrValue, xF1, 1)
Next
For xF1 = 1 To UBound(xArr)
    For xF2 = xF1 To UBound(xArr)
        If Asc(xArr(xF2)) < Asc(xArr(xF1)) Then
            xStrT = xArr(xF2)
            xArr(xF2) = xArr(xF1)
            xArr(xF1) = xStrT
        End If
    Next xF2
Next xF1
SortCellContents = Join(xArr, "")
End Function

3. Kemudian simpan dan tutup kode ini, kembali ke lembar kerja Anda. Dan kemudian, masukkan rumus ini =SortCellContents(A2) ke dalam sel kosong tempat mengembalikan hasilnya, dan seret gagang isian ke bawah untuk menyalin rumus ke sel lain, lalu semua nilai teks dalam sel akan diurutkan dalam urutan abjad, lihat tangkapan layar:


 Urutkan string teks yang dipisahkan oleh pembatas di dalam sel dalam urutan abjad

Jika ada beberapa kata yang dipisahkan oleh pembatas tertentu dalam sel, untuk mengurutkannya dalam urutan abjad di dalam sel, Fungsi Buatan Pengguna di bawah ini dapat membantu Anda.

1. Menekan ALT + F11 kunci untuk membuka Microsoft Visual Basic untuk Aplikasi jendela.

2. Klik Menyisipkan > Modul, dan tempel kode berikut di Modul Jendela.

Kode VBA: Urutkan string teks yang dipisahkan dengan koma di dalam sel

Function SortCellWithSeparator(CellAddress As Range, DelimiterChar As String, IncludeSpaces As Boolean) As String
'Updateby Extendoffice
Dim xRg As Range
Dim xString As String
Dim xF1, xF2 As Integer
Dim xSArr
Dim xStrT As String
Dim xStrValue As String
Set xRg = CellAddress
xStrValue = WorksheetFunction.Substitute(xRg.Value, " ", "")
xSArr = Split(xStrValue, DelimiterChar)
    For xF1 = 0 To UBound(xSArr)
        For xF2 = xF1 + 1 To UBound(xSArr)
                If xSArr(xF2) < xSArr(xF1) Then
                    xStrT = xSArr(xF2)
                    xSArr(xF2) = xSArr(xF1)
                    xSArr(xF1) = xStrT
                End If
        Next xF2
    Next xF1
xStrValue = ""
For xF1 = 0 To UBound(xSArr)
    xStrValue = xStrValue & xSArr(xF1) & DelimiterChar
Next xF1
SortCellWithSeparator = xStrValue
SortCellWithSeparator = Left(SortCellWithSeparator, Len(SortCellWithSeparator) - 1)
If IncludeSpaces = True Then SortCellWithSeparator = WorksheetFunction.Substitute(SortCellWithSeparator, ",", ", ")
End Function

3. Kemudian simpan dan tutup kode ini, kembali ke lembar kerja Anda, masukkan rumus ini =SortCellWithSeparator(A2,",",TRUE) ke dalam sel kosong tempat mengembalikan hasilnya, lalu, seret gagang isian ke bawah untuk menyalin rumus ke sel lain, semua string teks dalam sel akan diurutkan dalam urutan abjad, lihat tangkapan layar:

Note: Jika string teks Anda dipisahkan oleh pembatas lain, Anda hanya perlu mengubah koma dalam rumus ini menjadi pemisah Anda sendiri.


5.2 Membalikkan / membalik urutan data dalam kolom atau baris

Terkadang, Anda mungkin perlu membalik urutan data secara terbalik dalam rentang data vertikal atau dari kiri ke kanan dalam rentang data horizontal. Bagian ini akan memperkenalkan tiga metode bagi Anda untuk menyelesaikan tugas ini di Excel.

 Membalikkan / membalik urutan data dalam kolom atau baris dengan rumus

Rumus berikut dapat membantu membalik urutan data dalam kolom atau baris, lakukan seperti ini:

Balikkan urutan data dalam kolom

Silakan masukkan atau salin rumus berikut ke dalam sel kosong tempat Anda ingin meletakkan hasilnya, lalu seret gagang isian ke bawah ke sel untuk mengembalikan nilai sel dalam urutan terbalik, lihat tangkapan layar:

=OFFSET($A$10,-(ROW(A1)-1),0)

Note: Dalam rumus di atas, A1 adalah sel pertama dan A10 adalah sel terakhir di kolom tersebut.


Balikkan urutan data berturut-turut

Terapkan rumus di bawah ini untuk membalik urutan data secara horizontal berturut-turut:

=OFFSET($A$1,,COUNTA(1:1)-COLUMN(A1),)

Note: Dalam rumus di atas, A1 adalah sel pertama di baris, dan 1:1 adalah nomor baris tempat data Anda berada. Jika data berada di baris 10, Anda harus mengubahnya menjadi 10:10.

Kemudian, seret gagang isian ke sel sampai semua nilai diekstraksi, dan Anda akan mendapatkan semua data dibalik secara horizontal, lihat tangkapan layar:


 Membalikkan / membalik urutan data dalam beberapa kolom atau baris dengan kode VBA

Rumus di atas hanya berfungsi dengan baik untuk satu kolom atau baris, jika ada beberapa kolom atau baris dengan data yang akan dibalik, kode VBA berikut dapat membantu Anda.

Balikkan urutan data dalam rentang sel secara vertikal

1. Pertama, Anda harus mencadangkan data asli Anda, lalu tahan tombol ALT + F11 kunci untuk membuka Microsoft Visual Basic untuk Aplikasi jendela.

2. Klik Menyisipkan > Modul, dan tempel kode berikut di Modul Jendela.

Kode VBA: Balikkan rentang sel dalam urutan terbalik secara vertikal

Sub Flipvertically()
'updateby Extendoffice
Dim Rng As Range
Dim WorkRng As Range
Dim Arr As Variant
Dim i As Integer, j As Integer, k As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Arr = WorkRng.Formula
For j = 1 To UBound(Arr, 2)
    k = UBound(Arr, 1)
    For i = 1 To UBound(Arr, 1) / 2
        xTemp = Arr(i, j)
        Arr(i, j) = Arr(k, j)
        Arr(k, j) = xTemp
        k = k - 1
    Next
Next
WorkRng.Formula = Arr
End Sub

3. Lalu tekan F5 kunci untuk menjalankan kode ini, dan kotak prompt akan muncul meminta Anda untuk memilih rentang data yang ingin Anda balikkan secara vertikal, lihat tangkapan layar:

4. Lalu klik OK tombol, rentang data akan dibalik secara vertikal seperti tangkapan layar di bawah ini yang ditunjukkan:


Balikkan urutan data dalam rentang sel secara horizontal

Untuk membalikkan rentang data dalam urutan horizontal, harap terapkan kode VBA di bawah ini:

Kode VBA: Balikkan rentang sel dalam urutan terbalik secara vertikal

Sub Fliphorizontally()
'updateby Extendoffice
Dim Rng As Range
Dim WorkRng As Range
Dim Arr As Variant
Dim i As Integer, j As Integer, k As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Arr = WorkRng.Formula
For i = 1 To UBound(Arr, 1)
    k = UBound(Arr, 2)
    For j = 1 To UBound(Arr, 2) / 2
        xTemp = Arr(i, j)
        Arr(i, j) = Arr(i, k)
        Arr(i, k) = xTemp
        k = k - 1
    Next
Next
WorkRng.Formula = Arr
End Sub

Setelah menjalankan kode ini, data dalam baris telah dibalik secara horizontal, lihat tangkapan layar:


 Membalikkan / membalik urutan data dalam kolom atau baris hanya dengan satu klik

Jika Anda memiliki Kutools untuk Excel, Dengan yang Balikkan Kisaran Vertikal dan Balik Kisaran Horizontal fitur, Anda dapat membalikkan rentang sel secara vertikal dan horizontal hanya dengan satu klik.

Setelah menginstal Kutools untuk Excel, lakukan seperti ini:

Balikkan urutan data dalam rentang sel secara vertikal

1. Pilih rentang data yang ingin Anda balikkan, lalu klik Kutools > Jarak > Balikkan Kisaran Vertikal > Semua / Hanya nilai balik, lihat tangkapan layar:

Tips: Jika Anda memilih Semua opsi, semua pemformatan sel akan dibalik secara bersamaan; Jika Anda memilih Hanya nilai balik, hanya nilai sel yang akan dibalik.

2. Dan kemudian, rentang data akan dibalik secara vertikal sekaligus.


Balikkan urutan data dalam rentang sel secara horizontal

1. Pilih rentang data, lalu klik Kutools > Jarak > Balik Kisaran Horizontal > Semua / Hanya nilai balik, lihat tangkapan layar:

Tips: Jika Anda memilih Semua opsi, semua pemformatan sel akan dibalik secara bersamaan; Jika Anda memilih Hanya nilai balik, hanya nilai sel yang akan dibalik.

2. Kemudian, semua nilai sel dalam pemilihan akan segera dibalik secara horizontal seperti gambar di bawah ini:


5.3 Urutkan tab lembar kerja dalam urutan abjad atau warna tab di Excel

Misalkan, ada banyak lembar kerja di buku kerja Anda, jika Anda perlu mengurutkan tab lembar dalam urutan abjad, atau mengurutkan tab lembar berdasarkan warna tab, metode normal - seret dan lepas tab lembar akan membuang banyak waktu. Pada bagian ini saya akan membahas beberapa trik untuk mengatur tab lembar dalam urutan menaik atau menurun.

 Urutkan tab lembar kerja dalam urutan abjad dengan kode VBA

Kode VBA berikut dapat membantu untuk mengurutkan tab lembar menurut abjad dalam urutan menaik atau menurun, lakukan seperti ini:

1. Menekan ALT + F11 kunci untuk membuka Microsoft Visual Basic untuk Aplikasi jendela.

2. Klik Menyisipkan > Modul, dan lalu tempelkan makro berikut di file Modul Jendela.

VBA: Urutkan semua lembar dalam urutan abjad

Sub SortWorkBook()
'Updateby Extendoffice
Dim xResult As VbMsgBoxResult
xTitleId = "KutoolsforExcel"
xResult = MsgBox("Click Yes to sort sheets in ascending order;" & Chr(10) & "Click No will sort in descending order", vbYesNoCancel + vbQuestion + vbDefaultButton1, xTitleId)
For i = 1 To Application.Sheets.Count
    For j = 1 To Application.Sheets.Count - 1
        If xResult = vbYes Then
            If UCase$(Application.Sheets(j).Name) > UCase$(Application.Sheets(j + 1).Name) Then
                Sheets(j).Move after:=Sheets(j + 1)
            End If
            ElseIf xResult = vbNo Then
                If UCase$(Application.Sheets(j).Name) < UCase$(Application.Sheets(j + 1).Name) Then
                    Application.Sheets(j).Move after:=Application.Sheets(j + 1)
            End If
        End If
    Next
Next
End Sub

3. Kemudian, tekan tombol F5 untuk menjalankan makro ini, di kotak prompt berikut, klik Yes, semua lembar kerja akan diurutkan dalam urutan abjad; Klik Tidak, semua lembar kerja akan diurutkan dalam urutan abjad yang Anda butuhkan.


 Urutkan tab lembar kerja dalam urutan abjad / alfanumerik dengan fitur canggih

Kutools untuk Excel menyediakan fitur canggih - Sortir Lembar, dengan fitur ini, Anda dapat mengurutkan lembar kerja dalam urutan abjad atau alfanumerik, mengurutkan lembar berdasarkan warna tab atau membalikkan tab lembar sesuai kebutuhan.

Setelah menginstal Kutools untuk Excel, lakukan dengan langkah-langkah berikut:

1. Buka buku kerja yang ingin Anda urutkan tab lembarnya, lalu klik Kutools Ditambah > Lembar Kerja > Sortir Lembar, lihat tangkapan layar:

2. di Sortir Lembar kotak dialog, pilih satu jenis pengurutan yang Anda perlukan di panel kanan, seperti Sortir Alfa, Urutan Numerik Alfa. Lihat tangkapan layar:

3. Lalu klik Ok tombol, semua lembar kerja akan diurutkan berdasarkan jenis penyortiran yang Anda tentukan. Lihat tangkapan layar:


 Urutkan tab lembar kerja berdasarkan warna tab dengan kode VBA

Adalah umum bagi kita untuk mengurutkan tab lembar kerja menurut abjad di Excel, tetapi apakah Anda pernah mencoba mengurutkan tab lembar berdasarkan warna tab? Kode VBA di bawah ini dapat membantu menyelesaikan masalah ini, lakukan seperti ini:

1. Menekan ALT + F11 kunci untuk membuka Microsoft Visual Basic untuk Aplikasi jendela.

2. Klik Menyisipkan > Modul, dan lalu tempelkan makro berikut di file Modul Jendela.

VBA: Urutkan semua lembar berdasarkan warna tab

Sub SortWorkBookByColor()
'Updateby20140624
Dim xArray1() As Long
Dim xArray2() As String
Dim n As Integer
Application.ScreenUpdating = False
If Val(Application.Version) >= 10 Then
    For i = 1 To Application.ActiveWorkbook.Worksheets.Count
        If Application.ActiveWorkbook.Worksheets(i).Visible = -1 Then
            n = n + 1
            ReDim Preserve xArray1(1 To n)
            ReDim Preserve xArray2(1 To n)
            xArray1(n) = Application.ActiveWorkbook.Worksheets(i).Tab.Color
            xArray2(n) = Application.ActiveWorkbook.Worksheets(i).Name
        End If
    Next
    For i = 1 To n
        For j = i To n
            If xArray1(j) < xArray1(i) Then
                temp = xArray2(i)
                xArray2(i) = xArray2(j)
                xArray2(j) = temp
                temp = xArray1(i)
                xArray1(i) = xArray1(j)
                xArray1(j) = temp
            End If
        Next
    Next
    For i = n To 1 Step -1
        Application.ActiveWorkbook.Worksheets(CStr(xArray2(i))).Move after:=Application.ActiveWorkbook.Worksheets(Application.ActiveWorkbook.Worksheets.Count)
    Next
End If
Application.ScreenUpdating = True
End Sub

3. Lalu tekan F5 untuk mengeksekusi kode ini, lembaran dengan warna tab yang sama akan diurutkan bersama. Lihat tangkapan layar:


 Urutkan tab lembar kerja berdasarkan warna tab dengan fitur luar biasa

Dengan Kutools untuk Excel'S Sortir Lembar fitur, Anda juga dapat mengurutkan tab lembar kerja berdasarkan warna dengan cepat dan mudah.

Setelah menginstal Kutools untuk Excel, lakukan seperti ini:

1. Klik Kutools Lebih > Lembar Kerja > Sortir Lembar untuk pergi ke Sortir Lembar kotak dialog, di Sortir Lembar kotak dialog, klik Sortir Warna tombol di panel kanan, lihat tangkapan layar:

2. Lalu klik Ok tombol, lembaran dengan warna tab yang sama akan diatur bersama seperti gambar di bawah ini:


  • Bilah Formula Super (dengan mudah mengedit beberapa baris teks dan rumus); Membaca Tata Letak (membaca dan mengedit sel dalam jumlah besar dengan mudah); Tempel ke Rentang yang Difilter...
  • Gabungkan Sel / Baris / Kolom dan Menyimpan Data; Pisahkan Konten Sel; Gabungkan Baris Duplikat dan Jumlah / Rata-rata... Mencegah Sel Duplikat; Bandingkan Rentang...
  • Pilih Duplikat atau Unik Baris; Pilih Baris Kosong (semua sel kosong); Temukan Super dan Temukan Fuzzy di Banyak Buku Kerja; Pilih Acak ...
  • Salinan Tepat Beberapa Sel tanpa mengubah referensi rumus; Buat Referensi Otomatis ke Beberapa Lembar; Sisipkan Poin, Kotak Centang, dan lainnya ...
  • Favorit dan Sisipkan Rumus dengan Cepat, Rentang, Grafik dan Gambar; Enkripsi Sel dengan kata sandi; Buat Milis dan mengirim email ...
  • Ekstrak Teks, Tambahkan Teks, Hapus berdasarkan Posisi, Hapus Space; Membuat dan Mencetak Subtotal Paging; Konversi Konten Antar Sel dan Komentar...
  • Filter Super (simpan dan terapkan skema filter ke sheet lain); Penyortiran Lanjutan menurut bulan / minggu / hari, frekuensi dan lainnya; Filter Khusus dengan huruf tebal, miring ...
  • Gabungkan Workbooks dan WorkSheets; Gabungkan Tabel berdasarkan kolom kunci; Pisahkan Data menjadi Beberapa Lembar; Konversi Batch xls, xlsx dan PDF...
  • Pengelompokan Tabel Pivot menurut nomor minggu, hari dalam seminggu dan banyak lagi ... Tampilkan Sel yang Tidak Terkunci dan Terkunci dengan warna berbeda; Sorot Sel Yang Memiliki Rumus / Nama...
tab kte 201905
  • Aktifkan pengeditan dan pembacaan tab di Word, Excel, PowerPoint, Publisher, Access, Visio, dan Project.
  • Buka dan buat banyak dokumen di tab baru di jendela yang sama, bukan di jendela baru.
  • Meningkatkan produktivitas Anda sebesar 50%, dan mengurangi ratusan klik mouse untuk Anda setiap hari!
officetab bawah
Comments (1)
Rated 4 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
Cho mình hỏi Cách tạo thanh công ngày và giờ đến ngày và giờ
Và xuất dữ liệu
Rated 4 out of 5
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations