Daftar Isi
Seringkali, ketika kita bekerja dengan banyak data atau data yang berulang, jika kita bisa mengurutkannya berdasarkan abjad atau jenis urutan lainnya, maka navigasi daftar drop-down menjadi lebih mudah. Jadi, saya akan menunjukkan bagaimana cara mengurutkan data daftarnya terlebih dahulu dan kemudian menggunakan Validasi Data untuk membuat drop-down.
Unduh Buku Kerja Praktik
Anda bisa mengunduh buku kerja latihan yang kami gunakan untuk menyiapkan artikel ini.
Urutkan Drop Down.xlsm5 Metode untuk Mengurutkan Drop Down di Excel
1. Terapkan Fungsi SORT Excel untuk Mengatur dan Membuat Daftar Drop-Down
Pertama saya akan menggunakan fungsi SORT untuk mengurutkan data berdasarkan abjad. Sebagai contoh, saya memiliki dataset ( B4:C13 ) yang berisi beberapa nama buah dalam urutan acak. Sekarang, saya akan mengurutkannya terlebih dahulu.
Langkah-langkah:
- Tuliskan rumus di bawah ini dalam Sel E5 dan tekan Masuk .
=SORT(B5:B13)
- Hasilnya, rumus tersebut akan memberikan larik daftar buah yang diurutkan menurut urutan abjad menaik.
⏩ Membuat Daftar Drop Down:
Langkah-langkah:
- Pertama, pilih salah satu sel atau seluruh rentang data tempat Anda ingin membuat daftar drop-down.
- Selanjutnya, dari Pita Excel , pergi ke Data > Alat Data kelompok> Validasi Data > Validasi Data (Lihat tangkapan layar).
- Kemudian, itu Validasi Data kotak dialog akan muncul. Pilih Daftar dari lapangan: Izinkan . memilih Daftar akan menampilkan bidang tersebut: Sumber Klik pada panah atas dari Sumber untuk memilih sumber data.
- Sekarang, masukkan data sumber dan tekan Masuk Di sini kita telah menggunakan ' # ' di akhir data sumber karena kita ingin seluruh larik data yang diurutkan dimasukkan ke dalam daftar drop-down.
- Setelah itu, klik OK .
- Sebagai konsekuensinya, daftar drop-down dibuat seperti yang diharapkan.
Konten Terkait: Cara Mengatur Angka dalam Urutan Menaik di Excel Menggunakan Formula
2. Kombinasi SORT &; Fungsi UNIQUE untuk Mengurutkan Daftar Drop Down
Terkadang daftar data berisi nilai yang berulang-ulang. Dalam hal ini, Anda mungkin tidak menginginkan data yang sama beberapa kali dalam daftar drop-down. Misalnya, dataset di bawah ini berisi Oranye , Kelapa dan Apple beberapa kali. Jadi, sekarang saya akan menggunakan kombinasi SORT dan UNIK berfungsi untuk mengurutkan data ini.
Langkah-langkah:
- Tuliskan rumus di bawah ini dalam Sel E5 .
=UNIQUE(SORT(B5:B13))
- Rumus di atas akan menghasilkan larik yang berisi nama-nama buah yang unik.
- Mirip dengan Metode 1 , dengan menggunakan Validasi Data opsi, Anda bisa memiliki daftar drop-down dari nama buah yang diurutkan di atas.
Baca selengkapnya: Cara Mengurutkan Daftar Unik di Excel (10 Metode Berguna)
3. Fungsi Excel dengan Opsi Tentukan Nama untuk Mengatur Daftar Drop Down
Kali ini saya akan menggunakan Tentukan Nama untuk mendapatkan daftar yang diurutkan. Sebagai contoh, saya memiliki dataset nama buah ( A1:A10 ) dalam Sheet1 seperti di bawah ini. Mari kita urutkan data ini menurut abjad.
Langkah-langkah:
- Pergi ke Rumus > Tentukan Nama > Tentukan Nama .
- The Nama Baru kotak dialog akan muncul sebagai hasilnya. Ketik Buah di lapangan: Nama dan ketikkan rumus di bawah ini di lapangan: Mengacu pada . tekan OK setelah itu.
=OFFSET(Sheet1!$A$1, 0, 0, COUNTA(Sheet1!$A$1:$A$1001))
- Sekarang pergi ke lembar lain ( Sheet2 ). Ketik rumus di bawah ini di Sel A1 dan tekan Masuk .
=IF(COUNTA(Buah)>=ROWS($A$1:A1), INDEX(Buah, MATCH(SMALL(COUNTIF(Buah, "<"&Buah), ROW(A1)),COUNTIF(Buah, "<"&Buah), 0)), "")
- Rumus di atas akan mengembalikan satu nama buah yang muncul pertama kali dalam urutan abjad. Seret ke bawah tanda ' + ' untuk mendapatkan nama buah lainnya.
- Akhirnya, setelah menyeret ke bawah ' + ', kita akan menerima daftar nama buah disusun menurut abjad.
- Berikutnya, Anda bisa membuat daftar drop-down menggunakan Validasi Data opsi, mengikuti Metode 1 Ingat kali ini, Anda harus memilih daftar nama buah yang diurutkan di atas sebagai sumber data.
Baca selengkapnya: Cara Mengurutkan berdasarkan Nama di Excel (3 Contoh)
Bacaan serupa:
- Cara Mengurutkan Rentang Menggunakan VBA di Excel (6 Contoh)
- Urutkan Angka di Excel (8 Cara Cepat)
- Cara Mengurutkan Array dengan Excel VBA (Urutan Naik dan Turun)
- [Perbaiki] Pengurutan Excel berdasarkan Tanggal Tidak Bekerja (2 Penyebab dengan Solusi)
- Excel Sortir dan Abaikan Kosong (4 Cara)
4. Gunakan Excel Power Query untuk Mengurutkan Data Drop Down
Sekarang, saya akan menggunakan Kueri Daya Excel untuk mengurutkan daftar data. Untuk memudahkan operasi saya, saya telah mengubah dataset saya menjadi tabel dengan menekan Ctrl + T .
Langkah-langkah:
- Pertama, pilih tabel ( B4:C13 ).
- Kemudian, pergi ke Data > Dari Tabel/Range .
- Sebagai hasilnya, yang Editor Kueri Daya akan terbuka bersama dengan tabel.
- Sekarang, klik kanan pada tabel, dan klik pada Hapus Kolom Lain karena kita tidak memerlukan kolom tambahan.
- Klik pada ikon drop-down kolom buah dan klik lagi pada Urutkan Menaik .
- Daftar buah akan diurutkan menurut urutan abjad.
- Setelah Anda selesai dengan penyortiran, pilih Tutup &; Muat > Tutup &; Muat dari Editor Kueri Daya .
- Sebagai konsekuensinya, tabel yang berisi nama-nama buah yang diurutkan ditampilkan seperti di bawah ini.
- Nanti, Anda bisa membuat daftar drop-down dari data tabel adobe.
Konten Terkait: Pengurutan Otomatis Excel Saat Data Berubah (9 Contoh)
5. Pesan Daftar Drop Down Menggunakan VBA di Excel
Di sini, saya akan menggunakan VBA untuk mengurutkan nama buah dalam urutan abjad. Misalnya, kita memiliki daftar drop-down di mana nama buah tidak diurutkan dalam urutan apa pun.
Jadi, saya akan menunjukkan cara mengurutkan daftar drop-down di atas menurut abjad.
Langkah-langkah:
- Pertama, saya akan pergi ke sheet di mana sumber data dari daftar drop-down di atas berada. Di sini, sumber data saya terletak di Sheet8 .
- Kemudian, klik kanan pada nama sheet dan pilih Lihat Kode .
- Sebagai hasilnya, Microsoft Visual Basic untuk Aplikasi akan muncul. Ketik kode di bawah ini di jendela Modul Ingat, Anda telah memasuki Lembar Nama , Nama Tabel dan Nama Kolom Anda dengan benar.
Option Explicit Private Sub Worksheet_Change(ByVal Target As Range) Dim rngSort As Range 'Set referensi ke Tabel dan kolom yang akan diurutkan Set rngSort = ThisWorkbook.Worksheets("Sheet8").Range("NamaBuah[Buah]") 'Gunakan metode Range.Sort untuk menerapkan sortir rngSort.Sort _ Key1:=rngSort, _ Order1:=xlAscending, _ Header:=xlYes End Sub
- Sekarang, buka tabel data sumber dan tulis buah apa saja seperti ' Tanggal ' dalam Sel B14 , setelah data terakhir dari tabel ( B4:B13 ). tekan Masuk setelah itu.
- Akibatnya, data dalam tabel di atas diurutkan menurut abjad.
- Demikian pula, buah-buahan dalam daftar drop-down yang dibuat sebelumnya, juga diurutkan menurut urutan abjad.
Baca selengkapnya: Cara Mengurutkan ListBox dengan VBA di Excel (Panduan Lengkap)
Kesimpulan
Pada artikel di atas, saya telah mencoba membahas beberapa metode untuk mengurutkan drop-down list di excel secara mendetail. Semoga metode-metode dan penjelasannya cukup untuk menyelesaikan permasalahanmu. Mohon beritahu saya jika kamu memiliki pertanyaan.