Mundarija
Ushbu qo'llanmada men Excelda ochiladigan ro'yxatni saralashning ba'zi usullarini ko'rsataman. Ko'pincha, biz juda ko'p ma'lumotlar yoki takrorlanuvchi ma'lumotlar bilan ishlaganimizda, ularni alifbo tartibida yoki boshqa turdagi tartibda saralashimiz mumkin bo'lsa, ochiladigan ro'yxatda harakat qilish osonroq bo'ladi. Shunday qilib, men birinchi navbatda ro'yxat ma'lumotlarini qanday tartiblashni ko'rsataman va shuning uchun ochiladigan menyuni yaratish uchun Ma'lumotlarni tekshirish dan foydalanaman.
Amaliyot kitobini yuklab oling
Ushbu maqolani tayyorlash uchun biz foydalangan amaliy ish kitobini yuklab olishingiz mumkin.
Sort Drop Down.xlsm
Dropni saralashning 5 ta usuli Excelda pastga
1. Ochiladigan roʻyxatni tartibga solish va yaratish uchun Excel SORT funksiyasini qoʻllang
Avval men SORT funksiyasidan foydalanaman ma'lumotlarni alifbo tartibida tartiblash. Misol uchun, menda tasodifiy tartibda bir nechta meva nomlarini o'z ichiga olgan ma'lumotlar to'plami ( B4:C13 ) bor. Endi men ularni avval buyurtma qilaman.
Qadamlar:
- Quyidagi formulani E5 uyasiga yozing. va Enter tugmasini bosing.
=SORT(B5:B13)
- Natijada, formula o'sib borayotgan alifbo tartibiga ko'ra saralangan mevalar ro'yxati qatorini beradi.
⏩ Ochiladigan ro'yxatni yaratish :
Qadamlar:
- Birinchi, ochiladigan roʻyxatni yaratmoqchi boʻlgan kataklardan birini yoki butun maʼlumotlar oraligʻini tanlang.
- Keyin, Excel Ribbon dan Ma'lumotlar > Ma'lumotlar vositalari< guruh> Ma'lumotlarni tekshirish > Ma'lumotlarni tekshirish (Skrinshotga qarang).
- Keyin, Ma'lumotlarni tekshirish dialog oynasi paydo bo'ladi. Maydondan Ro'yxat ni tanlang: Ruxsat berish . Ro'yxat opsiyasi tanlansa, quyidagi maydon paydo bo'ladi: Manba . Manba ma'lumotlarini tanlash uchun Manba maydonining yuqori o'qini bosing.
- Endi manba ma'lumotlarini kiriting va
Enter . Bu erda biz manba ma'lumotlarining oxirida " # " belgisidan foydalandik, chunki biz saralangan ma'lumotlarning butun massivi ochiladigan ro'yxatga kiritilishini xohlaymiz.
- Keyin, OK tugmasini bosing.
- Natijada, ochiladigan ro'yxat kutilganidek yaratiladi.
Tegishli tarkib: Excel dasturida raqamlarni o'sish tartibida qanday joylashtirish kerak Formula
2. SORT & Ochiladigan ro'yxatni saralash uchun UNIQUE funksiyalari
Ba'zida ma'lumotlar ro'yxati takrorlanuvchi qiymatlarni o'z ichiga oladi. Bunday holda, siz ochiladigan ro'yxatda o'xshash ma'lumotlarni bir necha marta xohlamasligingiz mumkin. Masalan, quyidagi ma'lumotlar to'plamida Apelsin , Kokos va Apple bir necha marta mavjud. Shunday qilib, endi men ushbu ma'lumotlarni saralash uchun SORT va UNIQUE funktsiyalari kombinatsiyasidan foydalanaman.
Qadamlar:
- Quyidagi formulani E5 katagiga yozing.
=UNIQUE(SORT(B5:B13))
- Yuqoridagi formula bo'ladinatijada noyob meva nomlarini oʻz ichiga olgan massiv hosil boʻladi.
- 1-usul ga oʻxshash, Maʼlumotlarni tekshirish variantida yuqoridagi saralangan mevalar nomlaridan ochiladigan roʻyxat boʻlishi mumkin.
Batafsil oʻqing: Excelda noyob roʻyxatni qanday saralash mumkin (10 ta foydali) Usullar)
3. Pastga tushadigan roʻyxatni tashkil qilish uchun nomni aniqlash opsiyasi bilan Excel funksiyalari
Bu safar men Ismni aniqlash dan foydalanaman. saralangan ro'yxatni olish imkoniyati. Misol uchun, menda quyidagi kabi Sheet1 da meva nomi ma'lumotlar to'plami ( A1:A10 ) bor. Keling, ushbu ma'lumotlarni alifbo tartibida tartiblaymiz.
Qadamlar:
- Formulalar > Ismni aniqlang > Ismni aniqlang .
- Yangi ism muloqot oynasi natijasida paydo bo'ladi. Maydonga Meva ni kiriting: Ism va maydonga quyidagi formulani kiriting: ga ishora qiladi. Shundan so'ng OK ni bosing.
=OFFSET(Sheet1!$A$1, 0, 0, COUNTA(Sheet1!$A$1:$A$1001))
- Endi boshqa sahifaga o'ting ( Vaq2 ). A1 katagiga quyidagi formulani kiriting va Enter tugmasini bosing.
=IF(COUNTA(Fruit)>=ROWS($A$1:A1), INDEX(Fruit, MATCH(SMALL(COUNTIF(Fruit, "<"&Fruit), ROW(A1)),COUNTIF(Fruit, "<"&Fruit), 0)), "")
- Yuqoridagi formula alifbo tartibida birinchi keladigan meva nomini qaytaradi. Qolgan meva nomlarini olish uchun ' + ' belgisini pastga torting.
- Nihoyat, ' + ' belgisi, biz meva nomlari ro'yxatini olamiz alifbo tartibida joylashtirilgan.
- Keyingi, sizochiladigan roʻyxatni 1-usul ga rioya qilgan holda Maʼlumotlarni tekshirish variantidan foydalanib yaratishi mumkin. Bu safar esda tuting, siz saralangan meva nomlarining yuqoridagi roʻyxatini manba maʼlumotlari sifatida tanlashingiz kerak.
Batafsil oʻqing: Excelda ism bo'yicha qanday saralash mumkin (3 ta misol)
Shunga o'xshash o'qishlar:
- Excelda VBA yordamida diapazonni qanday saralash mumkin (3 ta misol) 6 ta misol)
- Excelda raqamlarni saralash (8 tezkor usul)
- Excel VBA yordamida massivni qanday saralash mumkin (oʻsish va kamayish tartibida)
- [tuzatish] Excel ishlamayotgan sana bo'yicha saralash (yechimlari bilan bog'liq 2 sabab)
- Excel saralash va bo'sh joylarni e'tiborsiz qoldirish (4 usul)
4. Ochiladigan ma'lumotlarni saralash uchun Excel Power Query-dan foydalaning
Endi men ma'lumotlarni saralash uchun Excel Power Query dan foydalanaman. ma'lumotlar ro'yxati. Ishlash qulayligi uchun men ma'lumotlar to'plamimni Ctrl + T tugmalarini bosib jadvalga aylantirdim.
Qadamlar:
- Avval jadvalni tanlang ( B4:C13 ).
- Keyin, Ma'lumotlar > Jadval/diapazondan .
- Natijada Quvvat Jadval bilan birga so'rovlar muharriri oynasi ochiladi.
- Endi jadvalni o'ng tugmasini bosing va O'chirish-ni bosing. Boshqa ustunlar chunki bizga qo'shimcha ustunlar kerak emas.
- Meva ustunining ochiladigan belgisini bosing va yana
O'sish bo'yicha tartiblang .
- Mevaro'yxat alifbo tartibida saralanadi.
- Saralash tugagach, Yopish & Yuklash > Yopish & Power Query Editor -dan yuklang.
- Natijada saralangan mevalar nomlarini o'z ichiga olgan jadval quyidagicha ko'rsatiladi. quyida.
- Keyinroq siz adobe jadvali maʼlumotlaridan ochiladigan roʻyxatni yaratishingiz mumkin.
Aloqador tarkib: Maʼlumotlar oʻzgarganda Excel avtomatik saralash (9 ta misol)
5. Excelda VBA-dan foydalanib ochiladigan roʻyxatni buyurtma qilish
Bu yerda men meva nomlarini alifbo tartibida saralash uchun VBA dan foydalanaman. Misol uchun, bizda meva nomlari hech qanday tartibda tartiblanmagan ochiladigan ro'yxat mavjud.
Shunday qilib, yuqoridagi ochiladigan ro'yxatni alifbo tartibida qanday tartiblashni ko'rsataman. .
Qadamlar:
- Birinchidan, yuqoridagi ochiladigan roʻyxatning manba maʼlumotlari joylashgan varaqga oʻtaman. Bu yerda mening manba maʼlumotlarim Sheet8 da joylashgan.
- Keyin, varaq nomini sichqonchaning oʻng tugmasi bilan bosing va <-ni tanlang. 1>Kodni ko'rish .
- Natijada Microsoft Visual Basic for Applications oynasi paydo bo'ladi. Quyidagi kodni Module ga kiriting. Esingizda bo'lsin, siz Varaq nomi , Jadval nomi va Ustun nomi ni to'g'ri kiritdingiz.
5929
- Endi, manba ma'lumotlar jadvaliga o'ting va shunga o'xshash istalgan mevani yozingJadvalning oxirgi ma'lumotlaridan keyin ( B4:B13 ) B14 katakchasidagi ‘ Sanalar ’. Shundan so'ng Enter tugmasini bosing.
- Shunday qilib, yuqoridagi jadvaldagi ma'lumotlar alifbo tartibida tartiblangan.
- Shunga o'xshab, ilgari yaratilgan ochiladigan ro'yxatdagi mevalar alifbo tartibida juda saralangan.
Batafsil o'qing: ListBox-ni Excelda VBA bilan qanday saralash mumkin (To'liq qo'llanma)
Xulosa
Yuqoridagi maqolada men Excelda ochiladigan ro'yxatni saralashning bir necha usullarini batafsil muhokama qilishga harakat qildim. Umid qilamizki, ushbu usullar va tushuntirishlar sizning muammolaringizni hal qilish uchun etarli bo'ladi. Agar sizda biron bir savol bo'lsa, iltimos, menga xabar bering.