Mundarija
Ushbu qo'llanma sizga Excelni alifbo tartibida joylashtirishning bir necha tez va oson usullarini o'rgatadi. Shuningdek, u ahamiyatsiz bo'lmagan vazifalar uchun yechimlarni taqdim etadi, masalan, yozuvlar ism bilan boshlanganda familiya bo'yicha alifbo tartibini qanday o'tkazish kerak.
Excelda alifbo tartibi ABC kabi oson. Butun ish varag'ini yoki tanlangan diapazonni vertikal (ustun) yoki gorizontal (satr), o'sish (A dan Z gacha) yoki pasayish (Z dan A) bo'yicha saralaysizmi, ko'p hollarda vazifani tugmani bosish bilan bajarish mumkin. Biroq, ba'zi hollarda, o'rnatilgan funksiyalar qoqilib ketishi mumkin, ammo siz hali ham formulalar yordamida alifbo tartibida tartiblash yo'lini topishingiz mumkin.
Ushbu qo'llanma sizga Excel va alifbo tartibida alifbo tartibida joylashtirishning bir necha tezkor usullarini ko'rsatib beradi. saralash bilan bog'liq muammolarni oldindan ko'rish va oldini olishni o'rgatish.
Excelda alifbo tartibini qanday qilish kerak
Umuman olganda, Excelda alifbo tartibida tartiblashning 3 ta asosiy usuli mavjud: A-Z yoki Z-A tugmasi, Saralash xususiyati va filtri. Quyida har bir usul bo'yicha batafsil yo'riqnomani topasiz.
Ustunni alifbo tartibida qanday saralash kerak
Excelda alifbo tartibida saralashning eng tezkor usuli bu:
- Tanlash saralashni xohlagan ustundagi istalgan katak.
- Ma'lumotlar ko'rinishidagi Tartiblash va filtrlash guruhida A-Z -ni bosing. ortib saralash yoki kamayish bo'yicha tartiblash uchun Z-A . Bajarildi!
Xuddi shu tugmalarga Uy sahifasi > Tahrirlash guruhidan ham kirish mumkinmartabalar. Masalan, 2-qatorda u {2,3,1} ni qaytaradi, ya'ni Caden 2-o'rin, Oliver 3-o'rin, Aria 1-o'rinda. Shunday qilib, biz MATCH funksiyasi uchun qidiruv massivini olamiz.
COLUMNS($B2:B2) qidiruv qiymatini beradi. Mutlaq va nisbiy havolalardan oqilona foydalanish tufayli, biz o'ngga o'tayotganimizda qaytarilgan raqam 1 ga oshiriladi. Ya'ni, G2 uchun qidiruv qiymati 1, H2 uchun - 2, I2 - 3.
MATCH COUNTIF() tomonidan qaytarilgan qidirish massivida COLUMNS() tomonidan hisoblangan qidirish qiymatini qidiradi va nisbiy pozitsiyasini qaytaradi. Masalan, G2 uchun qidiruv qiymati 1 ga teng, u qidirish massivida 3-o‘rinda joylashgan, shuning uchun MATCH 3 ni qaytaradi.
Nihoyat, INDEX satrdagi nisbiy joylashuviga qarab haqiqiy qiymatni chiqaradi. G2 uchun u B2:D2 diapazonidagi 3-qiymatni oladi, ya'ni Aria.
Har bir ustunni Excelda alifbo tartibida qanday saralash mumkin
Agar siz vertikal ravishda tashkil etilgan mustaqil ma'lumotlar to'plamlari bilan ishlayotgan bo'lsangiz ustunlarda, har bir ustunni alohida-alohida alifbo tartibida joylashtirish uchun yuqoridagi formulani osongina o'zgartirishingiz mumkin. Faqat COLUMNS() ni ROWS() bilan almashtiring, bir nechta ustun koordinatalarini mutlaq va qator koordinatalarini nisbiy qilib belgilang va formulangiz tayyor:
=INDEX(A$3:A$5,MATCH(ROWS(A$3:A3),COUNTIF(A$3:A$5,"<="&A$3:A$5),0))
Iltimos, bu massiv formulasi , Ctrl + Shift + Enter tugmalari yordamida to'ldirilishi kerak :
Excel o'rnatilgan tartiblash opsiyalari, formulalar yordamida bajarish mumkin bo'lmagan vazifalarni hal qilishdan tashqariyana bitta (bahsli bo'lsa-da :) afzalligi bor - ular tartiblash dinamik qiladi. O'rnatilgan xususiyatlar bilan har safar yangi yozuvlar qo'shilganda ma'lumotlaringizga murojaat qilishingiz kerak bo'ladi. Formulalar yordamida istalgan vaqtda yangi ma'lumotlarni qo'shishingiz mumkin va saralangan ro'yxatlar avtomatik ravishda yangilanadi.
Agar siz yangi alifbo tartibini statik qilishni xohlasangiz, Maxsus joylashtirish<2-dan foydalanib formulalarni natijalari bilan almashtiring> > Qiymatlar .
Ushbu qoʻllanmada muhokama qilingan formulalar bilan yaqindan tanishish uchun Excel alifbo tartibidagi ish varaqimizni yuklab olishingiz mumkin. O'qiganingiz uchun tashakkur va keyingi haftada blogimizda ko'rishga umid qilaman!
> Tartiblash va filtrlash:Har qanday holatda ham Excel roʻyxatingizni bir zumda alifbo tartibiga kiritadi:
Maslahat. Saralashdan so'ng va boshqa biror narsa qilishdan oldin natijalarni diqqat bilan ko'rib chiqing. Agar biror narsa notoʻgʻri koʻrinsa, asl tartibni tiklash uchun Bekor qilish tugmasini bosing.
Alifbo tartibida tartiblang va qatorlarni birga saqlang
Agar maʼlumotlar toʻplamida ikki yoki undan ortiq ustun boʻlsa, siz mumkin Ustunlardan birini alifbo tartibida joylashtirish uchun A-Z yoki Z-A tugmasidan foydalaning va Excel maʼlumotlarni boshqa ustunlarga avtomatik ravishda siljitadi, bunda qatorlar saqlanib qoladi.
Shunday qilib. o'ng tarafdagi tartiblangan jadvalda ko'rishingiz mumkin, har bir satrdagi tegishli ma'lumotlar birga saqlanadi:
Ba'zi holatlarda, asosan ma'lumotlar to'plamining o'rtasida joylashgan bir yoki bir nechta katakchalar tanlanganda, Excel maʼlumotlarning qaysi qismini saralashni bilmaydi va koʻrsatmalaringizni soʻraydi. Agar siz butun maʼlumotlar toʻplamini saralashni istasangiz, standart Tanlovni kengaytirish opsiyasini belgilab qoʻying va Sart tugmasini bosing:
Eslatma. Ushbu qo'llanmada "jadval" har qanday ma'lumotlar to'plamidir. Texnik jihatdan, bizning barcha misollarimiz diapazonlar uchundir. Excel jadvalida o'rnatilgan tartiblash va filtrlash opsiyalari mavjud.
Excelda filtrlash va alifbo tartibida tartiblash
Excelda alifbo tartibida tartiblashning yana bir tezkor usuli bu filtr qo'shishdir. Ushbu usulning go'zalligi shundaki, u bir martalik o'rnatiladi - avtomatik filtr qo'llanilganda, barcha ustunlar uchun tartiblash opsiyalari faqat sichqonchadir.bosing.
Jadvalingizga filtr qo‘shish oson:
- Bir yoki bir nechta ustun sarlavhalarini tanlang.
- Uy sahifasida , Tahrirlash guruhida Tartiblash va filtrlash > Filtr -ni bosing.
- Har bir ustun sarlavhasida kichik ochiladigan strelkalar paydo bo'ladi. Alifbo tartibida joylashtirmoqchi bo'lgan ustun uchun ochiladigan o'qni bosing va A dan Z ga saralash -ni tanlang:
Ustun darhol alifbo tartibiga kiritilgan va filtr tugmasidagi kichik yuqoriga qaragan strelka saralash tartibini (o'sish bo'yicha) bildiradi:
Tartibni teskari qilish uchun filtr ochiladigan menyudan Z dan A ga ni tanlang.
filtrni olib tashlash uchun Filtr tugmasini yana bir marta bosing.
Bir nechta ustunlarni alifbo tartibida qanday joylashtirish kerak
Agar xohlasangiz ma'lumotlarni bir nechta ustunlarga alifbo tartibida joylashtirish uchun Excel Sort buyrug'idan foydalaning, bu sizning ma'lumotlaringiz qanday tartiblanganligini ko'proq nazorat qiladi.
Masalan, ma'lumotlar to'plamimizga yana bitta ustun qo'shamiz va keyin yozuvlarni alifbo tartibida Region , so'ngra Ism bo'yicha tartiblang:
Buni bajarish uchun quyidagi amallarni bajaring:
- Saralashmoqchi bo'lgan butun jadvalni tanlang.
Aksariyat hollarda siz faqat bitta katakchani tanlashingiz mumkin va Excel qolgan maʼlumotlaringizni avtomatik ravishda tanlaydi, lekin bu xatoga moyil boʻlgan yondashuv, ayniqsa maʼlumotlaringizda boʻshliqlar (boʻsh hujayralar) mavjud boʻlsa.
- Yoqish Ma'lumotlar yorlig'i, Sart & Filtr guruhi, Tartiblash
- -ni bosing Tartiblash dialog oynasi Excel mos koʻrgani uchun avtomatik ravishda siz uchun yaratilgan birinchi tartiblash darajasi bilan koʻrsatiladi. .
Sorting by ochiladigan oynasida alifbo tartibida birinchi bo'lib o'tmoqchi bo'lgan ustunni, bizning holatlarimizda Region ni tanlang. Qolgan ikkita katakda standart sozlamalarni qoldiring: Sort On - Uyacha qiymatlari va Tartib - A dan Zgacha :
Maslahat. Agar birinchi ochiladigan roʻyxatda sarlavhalar oʻrniga ustun harflari koʻrsatilsa, Mening maʼlumotlarimda sarlavhalar bor katagiga belgi qoʻying.
- Daraja qoʻshish tugmasini bosing. keyingi darajani qo'shish va boshqa ustun uchun variantlarni tanlash uchun.
Ushbu misolda ikkinchi daraja Ism ustunidagi qiymatlarni alifbo tartibida A dan Z gacha tartiblaydi:
Maslahat. Agar siz bir xil mezonlarga ega bo'lgan bir nechta ustunlar bo'yicha saralayotgan bo'lsangiz, Daraja qo'shish o'rniga Darajani nusxalash tugmasini bosing. Bunday holda, siz birinchi oynada faqat boshqa ustunni tanlashingiz kerak bo'ladi.
- Agar kerak bo'lsa, ko'proq tartiblash darajalarini qo'shing va OK tugmasini bosing.
Excel ma'lumotlaringizni belgilangan tartibda saralaydi. Quyidagi skrinshotda ko'rsatilganidek, jadvalimiz alifbo tartibida aynan shunday tartiblangan: avval Region , so'ngra Ism bo'yicha:
Qanday qilib alifbo tartibida qatorlarni saralash mumkin. Excel
Agar maʼlumotlaringiz gorizontal tarzda joylashtirilgan boʻlsa, ularni alifbo tartibida tartiblashingiz mumkin.qatorlar bo'ylab. Buni Excelning Sort funksiyasi yordamida ham amalga oshirish mumkin. Mana shunday:
- Saralashmoqchi bo'lgan diapazonni tanlang. Jadvalingizda koʻchirilishi kerak boʻlmagan qator yorliqlari boʻlsa, ularni qoldirishni unutmang.
- Maʼlumotlar yorligʻi > Tartiblash va filtrlash guruhiga oʻting va Tartiblash -ni bosing:
- Tartiblash muloqot oynasida Tanlovlar...
- Boshlang Kichkina Tartiblash imkoniyatlari dialog oynasida Sartlash chapdan o'ngga ni tanlang va Tartiblash <-ga qaytish uchun OK tugmasini bosing. 12>
- Sort boʻyicha ochiladigan roʻyxatidan alifbo tartibida oʻtkazmoqchi boʻlgan qator raqamini tanlang (bu misolda 1-qator). Qolgan ikkita katakda standart qiymatlar yaxshi ishlaydi, shuning uchun biz ularni saqlab qolamiz ( Uyacha qiymatlari Tartiblash yoqilgan oynasida va A dan Z ichida Buyurtma oynasi) va OK tugmasini bosing:
Natijada jadvalimizdagi birinchi qator alifbo tartibida saralanadi, qolgan ma'lumotlar esa yozuvlar orasidagi barcha korrelyatsiyalar saqlanib qolgan holda, mos ravishda qayta tartiblangan:
Excelda alifbo tartibida tartiblash bilan bog'liq muammolar
Excelning tartiblash xususiyatlari ajoyib, lekin agar siz nomukammal tuzilgan ma'lumotlar bilan ishlayotgan bo'lsangiz, ishlar juda noto'g'ri ketishi mumkin. . Mana ikkita keng tarqalgan muammo.
Bo'sh yoki yashirin ustunlar va qatorlar
Agar ma'lumotlaringizda bo'sh yoki yashirin qatorlar va ustunlar bo'lsa va tartiblash tugmasini bosishdan oldin faqat bitta katakchani tanlasangiz, faqatmaʼlumotlaringizning birinchi boʻsh satr va/yoki ustungacha boʻlgan qismi saralanadi.
Saralashdan oldin boʻsh joylarni yoʻq qilish va barcha yashirin joylarni koʻrsatish oson tuzatishdir. Bo'sh qatorlar (yashirin qatorlar emas!) bo'lsa, avval siz butun jadvalni tanlashingiz, so'ngra alifbo tartibiga o'tishingiz mumkin.
Tanib bo'lmaydigan ustun sarlavhalari
Agar ustun sarlavhalari boshqa ma'lumotlardan boshqacha formatlangan bo'lsa, Excel ularni aniqlash va saralashdan chetlashtirish uchun yetarli darajada aqlli. Agar sarlavha qatorida maxsus formatlash bo'lmasa, ustun sarlavhalari odatdagi yozuvlar sifatida ko'rib chiqiladi va saralangan ma'lumotlarning o'rtasida joylashgan bo'ladi. Buning oldini olish uchun faqat ma'lumotlar qatorlarini tanlang va keyin tartiblang.
Tartiblash dialog oynasidan foydalanganda Mening ma'lumotlarimda sarlavhalar bor katagiga belgi qo'yilganligiga ishonch hosil qiling.
Formulalar bilan Excelda alifbo tartibida qanday tartiblash mumkin
Microsoft Excel turli xil vazifalarni bajarish uchun turli xil xususiyatlarni taqdim etadi. Ko'pchilik, lekin hammasi emas. Agar siz o'rnatilgan yechim mavjud bo'lmagan muammoga duch kelsangiz, uni formulalar yordamida uddalashingiz mumkin. Bu alifbo tartibida tartiblash uchun ham amal qiladi. Quyida siz alifbo tartibini faqat formulalar bilan bajarish mumkin bo'lgan bir nechta misollarni topasiz.
Excelda familiya bo'yicha alifbo tartibini qanday qilish kerak
Chunki ismlarni yozishning bir necha umumiy usullari mavjud. Ingliz tili, siz ba'zan bir vaziyatda o'zingizni topishingiz mumkinyozuvlar ism bilan boshlanadi, siz ularni familiya bo'yicha alifbo tartibida tartiblashingiz kerak bo'ladi:
Bu holatda Excelning tartiblash imkoniyatlari yordam bera olmaydi, shuning uchun formulalarga murojaat qilaylik.
To'liq ism A2 formatida. , quyidagi formulalarni ikki xil katakchaga kiriting va keyin ularni ustunlar boʻylab maʼlumotlar bilan oxirgi katakchaga koʻchiring:
C2 da ismni :
chiqarib oling. =LEFT(A2,SEARCH(" ",A2)-1)
D2 da familiyani torting:
=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,1))
Va keyin qismlarni vergul bilan ajratilgan teskari tartibda birlashtiring:
=D2&", "&C2
Formulalarning batafsil izohini shu yerda topishingiz mumkin, hozircha faqat natijalarga e'tibor qarataylik:
Chunki biz formulalarni emas, nomlarni alifbo tartibida tartiblashimiz kerak bo'lsa, ularni o'zgartiring. qadriyatlarga. Buning uchun formulaning barcha katakchalarini (E2:E10) tanlang va ularni nusxalash uchun Ctrl + C tugmalarini bosing. Tanlangan katakchalarni sichqonchaning o'ng tugmasi bilan bosing, Paste Options ostidagi Qiymatlar -ni bosing va Enter tugmasini bosing:
Yaxshi, deyarli keldingiz! Endi, natijada paydo bo'lgan ustundagi istalgan katakchani tanlang, Ma'lumotlar yorlig'idagi A dan Z yoki Z dan A gacha bo'lgan tugmani bosing va u erda sizda - a familiya bo'yicha alifbo tartibida ro'yxat:
Agar siz asl Ism Familiya formatiga qaytishingiz kerak bo'lsa, sizda yana bir oz ish bor. :
Quyidagi formulalar yordamida nomlarni yana ikki qismga ajrating (bu erda E2 vergul bilan ajratilgan ism):
Birinchi ni olingname :
=RIGHT(E2, LEN(E2) - SEARCH(" ", E2))
familiyani oling:
=LEFT(E2, SEARCH(" ", E2) - 2)
Va ikki qismni bir joyga keltiring:
=G2&" "&H2
Formulalarni qiymatlarga aylantirish uchun yana bir bor bajaring va siz davom etasiz!
Bu jarayon qog'ozda biroz murakkab ko'rinishi mumkin, lekin menga ishoning. Excelda bir necha daqiqa vaqt ketadi. Darhaqiqat, bu qo'llanmani o'qishdan ko'ra, nomlarni qo'lda alifbo tartibida tartiblash u yoqda tursin :)
Excel'da har bir qatorni alohida alifbo tartibida qanday tartiblash kerak?
Avvalgi misollardan birida biz muhokama qilganmiz. Saralash muloqot oynasi yordamida Excelda qatorlarni alifbo tartibida qanday tartiblash. Ushbu misolda biz o'zaro bog'liq ma'lumotlar to'plami bilan ishladik. Ammo har bir qatorda mustaqil ma'lumotlar bo'lsa-chi? Har bir qatorni alohida alifbo tartibida qanday tartiblash mumkin?
Agar sizda oʻrtacha miqdordagi qatorlar boʻlsa, ushbu amallarni bajarib, ularni birma-bir saralashingiz mumkin. Agar sizda yuzlab yoki minglab qatorlar bo'lsa, bu juda katta vaqtni yo'qotish bo'ladi. Formulalar xuddi shu ishni tezroq bajarishi mumkin.
Sizda alifbo tartibida qayta tartiblanishi kerak bo'lgan ko'plab ma'lumotlar qatori bor deylik:
Boshlash uchun qator yorliqlarini boshqa ish varag'iga nusxalash yoki bir xil varaqdagi boshqa joyni belgilang va keyin har bir qatorni alifbo tartibida joylashtirish uchun quyidagi massiv formulasidan foydalaning (bu yerda B2:D2 manba jadvalidagi birinchi qator):
=INDEX($B2:$D2, MATCH(COLUMNS($B2:B2), COUNTIF($B2:$D2, "<="&$B2:$D2), 0))
Iltimos Excelda massiv formulasini kiritishning to'g'ri usuli ekanligini unutmangCtrl + Shift + Enter tugmalarini bosib.
Agar Excel massiv formulalari sizga unchalik qulay boʻlmasa, uni ish varaqingizga toʻgʻri kiritish uchun quyidagi amallarni bajaring:
- Birinchi katakchaga formulani kiriting (bizning holimizda G2) ), va Ctrl + Shift + Enter ni bosing. Buni qilganingizda, Excel formulani {jingalak qavslar} ichiga oladi. Qavslarni qo‘lda yozishga urinmang, bu ishlamaydi.
- Formula katakchasini (G2) tanlang va formulani birinchi qatorning boshqa kataklariga (I2 katakgacha) nusxalash uchun to‘ldirish dastagini o‘ngga torting. bu misol).
- Birinchi qatordagi barcha formula katakchalarini tanlang (G2:I2) va formulani boshqa qatorlarga nusxalash uchun toʻldirish dastagini pastga torting.
Muhim eslatma! Yuqoridagi formula bir nechta ogohlantirishlar bilan ishlaydi: manba maʼlumotlaringizda boʻsh katakchalar yoki takroriy qiymatlar boʻlmasligi kerak.
Agar maʼlumotlar toʻplamida boʻsh joylar boʻlsa, formulani oʻrab oling. IFERROR funksiyasida:
=IFERROR(INDEX($B2:$D2,MATCH(COLUMNS($B2:B2),COUNTIF($B2:$D2,"<="&$B2:$D2),0)), "")
Afsuski, dublikatlar uchun oson yechim yo'q. Agar bilsangiz, izohlarda baham ko'ring!
Ushbu formula qanday ishlaydi
Yuqoridagi formula Excelda gorizontal qidiruvni amalga oshirish uchun ishlatiladigan klassik INDEX MATCH kombinatsiyasiga asoslangan. Ammo bizga "alifbo tartibida qidirish" kerak bo'lgani uchun biz uni shu tarzda qayta qurdik:
COUNTIF($B2:$D2,"<="&$B2:$D2) barcha qiymatlarni taqqoslaydi bir-biri bilan bir qatorda va ularning qarindoshi massivini qaytaradi