Excel-də əlifba sıralaması: sütunları və sətirləri əlifba sırası ilə sıralayın

  • Bunu Paylaş
Michael Brown

Bu dərslik sizə Excel-i əlifba sırası ilə yerləşdirməyin bir neçə sürətli və asan yolunu öyrədəcək. O, həmçinin qeyri-ciddi tapşırıqlar üçün həllər təqdim edir, məsələn, girişlər ilk adla başlayanda soyadın əlifba sırasına salınması.

Excel-də əlifba sıralaması ABC qədər asandır. İstər bütöv bir iş vərəqini, istərsə də seçilmiş diapazonu, şaquli (sütun) və ya üfüqi (sətir), artan (A-dan Z-yə) və ya azalan (Z-dən A) çeşidləməyinizdən asılı olmayaraq, əksər hallarda tapşırıq bir düyməni basmaqla yerinə yetirilə bilər. Bəzi hallarda, daxili funksiyalar büdrəyə bilər, lakin siz yenə də düsturlarla əlifba sırasına görə çeşidləmə yolunu tapa bilərsiniz.

Bu dərslik sizə Excel və əlifba sıralamasının bir neçə sürətli yolunu göstərəcək. çeşidləmə problemlərini qabaqcadan görməyi və qarşısının alınmasını öyrət.

    Excel-də əlifba sıralamasını necə etmək olar

    Ümumiyyətlə, Excel-də əlifba sırası ilə çeşidləmənin 3 əsas yolu var: A-Z və ya Z-A düyməsi, Sort xüsusiyyəti və filtr. Aşağıda hər bir üsulla bağlı ətraflı təlimat tapa bilərsiniz.

    Sütunu əlifba sırası ilə necə çeşidləmək olar

    Excel-də əlifba sırası ilə çeşidləmənin ən sürətli yolu budur:

    1. Seçin çeşidləmək istədiyiniz sütundakı hər hansı bir xana.
    2. Məlumat nişanında, Çeşidləmə və Filtr qrupunda, ya A-Z üzərinə klikləyin. artan üzrə çeşidləyin və ya azalan üzrə çeşidləmək üçün Z-A . Bitdi!

    Eyni düymələrə Ev nişanı > Redaktə qrupundan da daxil olmaq olarrütbələr. Məsələn, 2-ci cərgədə {2,3,1} qaytarır, yəni Caden 2-ci, Oliver 3-cü, Aria isə 1-cidir. Bu yolla biz MATCH funksiyası üçün axtarış massivini əldə edirik.

    COLUMNS($B2:B2) axtarış dəyərini təqdim edir. Mütləq və nisbi istinadların ağıllı istifadəsi sayəsində sağa getdikcə qaytarılan nömrə 1 artır. Yəni, G2 üçün axtarış dəyəri 1, H2 üçün - 2, I2 - 3-dür.

    MATCH COUNTIF() ilə qaytarılan axtarış massivində COLUMNS() ilə hesablanmış axtarış dəyərini axtarır və nisbi mövqeyini qaytarır. Məsələn, G2 üçün axtarış dəyəri 1-dir, axtarış massivində 3-cü mövqedədir, ona görə də MATCH 3-ü qaytarır.

    Nəhayət, INDEX sətirdəki nisbi mövqeyinə əsasən real dəyəri çıxarır. G2 üçün o, Aria olan B2:D2 diapazonunda 3-cü dəyəri alır.

    Excel-də hər bir sütunu əlifba sırası ilə necə çeşidləmək olar

    Əgər siz şaquli şəkildə təşkil edilmiş müstəqil məlumat alt çoxluqları ilə məşğul olursunuzsa sütunlarda, hər bir sütunu ayrı-ayrılıqda əlifba sırasına salmaq üçün yuxarıdakı düsturu asanlıqla düzəldə bilərsiniz. Sadəcə COLUMNS() funksiyasını ROWS() ilə əvəz edin, bir neçə sütun koordinatlarını mütləq və sətir koordinatlarını nisbi edin və düsturunuz hazırdır:

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

    Lütfən, bunun massiv formulu olduğunu unutmayın , Ctrl + Shift + Enter ilə tamamlanmalıdır:

    Excel daxili çeşidləmə seçimləri, düsturlar ilə yerinə yetirilməsi mümkün olmayan tapşırıqların həllini təmin etməkdən başqadaha bir (mübahisəli olsa da :) üstünlüyü var - onlar çeşidləməni dinamik edir. Quraşdırılmış xüsusiyyətlərlə hər dəfə yeni girişlər əlavə edildikdə məlumatlarınıza müraciət etməli olacaqsınız. Düsturlarla istənilən vaxt yeni data əlavə edə bilərsiniz və çeşidlənmiş siyahılar avtomatik yenilənəcək.

    Yeni əlifba sırasını statik etmək istəyirsinizsə, Xüsusi yapışdırın<2 istifadə edərək düsturları nəticələri ilə əvəz edin> > Dəyərlər .

    Bu dərslikdə müzakirə olunan düsturlara daha yaxından baxmaq üçün Excel əlifba sırası üzrə iş vərəqimizi yükləyə bilərsiniz. Oxuduğunuz üçün sizə təşəkkür edirəm və sizi gələn həftə bloqumuzda görməyə ümid edirəm!

    > Çeşidləmə və Filtrləmə:

    Hər iki halda, Excel siyahınızı dərhal əlifba sırasına salacaq:

    İpucu. Çeşidləmə etdikdən sonra və başqa bir şey etməzdən əvvəl nəticələrə yaxından nəzər salın. Əgər nəsə səhv görünürsə, orijinal sıranı bərpa etmək üçün Geri Al düyməsini klikləyin.

    Əlifba sırasına salın və sətirləri bir yerdə saxlayın

    Əgər data dəstinizdə iki və ya daha çox sütun varsa, siz bunu edə bilərsiniz sütunlardan birini əlifba sırası ilə yerləşdirmək üçün A-Z və ya Z-A düyməsini istifadə edin və Excel sətirləri toxunulmaz saxlayaraq məlumatları avtomatik olaraq digər sütunlara köçürür.

    Kimsə sağdakı çeşidlənmiş cədvəldə görə bilərsiniz, hər bir cərgədə əlaqəli məlumat bir yerdə saxlanılır:

    Bəzi hallarda, əsasən məlumat dəstinizin ortasındakı yalnız bir və ya bir neçə xana seçildikdə, Excel məlumatların hansı hissəsini çeşidləyəcəyindən əmin deyil və göstərişlərinizi soruşur. Bütün verilənlər toplusunu çeşidləmək istəyirsinizsə, defolt Seçimi genişləndirin seçimini işarəli buraxın və Sort üzərinə klikləyin:

    Qeyd. Bu dərslikdə "cədvəl" hər hansı bir məlumat dəstidir. Texniki cəhətdən bütün nümunələrimiz diapazonlar üçündür. Excel cədvəlində daxili çeşidləmə və filtrləmə seçimləri var.

    Excel-də süzün və əlifba sıralayın

    Excel-də əlifba sırası ilə çeşidləmənin digər sürətli yolu filtr əlavə etməkdir. Bu metodun gözəlliyi ondadır ki, o, birdəfəlik quraşdırmadır - avtomatik filtr tətbiq edildikdən sonra bütün sütunlar üçün çeşidləmə seçimləri yalnız siçan olur.klikləyin.

    Cədvəlinizə filtr əlavə etmək asandır:

    1. Bir və ya bir neçə sütun başlığını seçin.
    2. Ev tabında , Redaktə qrupunda Çeşidləmə və Filtrləmə > Filtr üzərinə klikləyin.
    3. Sütun başlıqlarının hər birində kiçik açılan oxlar görünəcək. Əlifba sırası ilə yerləşdirmək istədiyiniz sütun üçün açılan oxu klikləyin və A-dan Z-yə çeşidləyin seçin:

    Sütun dərhal əlifba sırasına salınıb və filtr düyməsinin üzərindəki kiçik yuxarı ox çeşidləmə qaydasını (artan) göstərir:

    Sırmanı tərsinə çevirmək üçün filtr açılan menyudan Z-dən A-ya çeşidləyin seçin.

    filtri silmək üçün sadəcə olaraq Filtr düyməsini yenidən klikləyin.

    Birdən çox sütunu əlifba sırası ilə necə yerləşdirmək olar

    İstəsəniz məlumatları bir neçə sütunda əlifba sırasına salmaq üçün Excel Sort əmrindən istifadə edin ki, bu da verilənlərinizin necə çeşidlənməsinə daha çox nəzarət edir.

    Nümunə olaraq verilənlər bazamıza daha bir sütun əlavə edək və sonra qeydləri əlifba sırası ilə əvvəlcə Region , sonra isə Ad ilə sıralayın:

    Bunu etmək üçün aşağıdakı addımları yerinə yetirin:

    1. Düzləmək istədiyiniz bütün cədvəli seçin.

      Əksər hallarda siz yalnız bir xana seçə bilərsiniz və Excel məlumatınızın qalan hissəsini avtomatik seçəcək, lakin bu, xüsusən də məlumatlarınızda bəzi boşluqlar (boş xanalar) olduqda, xətaya meylli bir yanaşmadır.

    2. Aktiv Data nişanı, Sort & Filtr qrupunda Sort
    3. klikləyin> Sort dialoq qutusu Excel-in uyğun gördüyü kimi sizin üçün avtomatik olaraq yaradılmış ilk çeşidləmə səviyyəsi ilə görünəcək. .

      Sort by açılan qutusunda ilk olaraq əlifba sıralamaq istədiyiniz sütunu seçin, bizim halda Region . Digər iki xanada defolt parametrləri buraxın: Sort Aktiv - Hüceyrə dəyərləri Sifariş - A-dan Z :

      İpucu. İlk açılan menyuda başlıqlar əvəzinə sütun hərfləri göstərilirsə, Məlumatlarımda başlıqlar var qutusunu işarələyin.

    4. Səviyyə əlavə et düyməsini klikləyin növbəti səviyyəni əlavə etmək və başqa sütun üçün seçimləri seçmək üçün.

      Bu misalda ikinci səviyyə Ad sütunundakı dəyərləri əlifba sırası ilə A-dan Z-yə qədər çeşidləyir:

      İpucu. Eyni kriteriyalara malik bir neçə sütun üzrə çeşidləyirsinizsə, Səviyyə əlavə et əvəzinə Səviyyəni Kopyalayın üzərinə klikləyin. Bu halda, siz yalnız birinci xanada fərqli sütun seçməli olacaqsınız.

    5. Lazım olduqda daha çox çeşidləmə səviyyəsi əlavə edin və OK düyməsini klikləyin.

    Excel məlumatlarınızı müəyyən edilmiş qaydada çeşidləyəcək. Aşağıdakı skrinşotda göstərildiyi kimi, cədvəlimiz əlifba sırası ilə tam olaraq olması lazım olduğu kimi düzülüb: əvvəlcə Region , sonra isə Ad :

    Satırları əlifba sırası ilə necə çeşidləmək olar Excel

    Məlumatlarınız üfüqi şəkildə yerləşdirilibsə, onu əlifba sırası ilə çeşidləmək istəyə bilərsinizsıralar arasında. Bunu Excel Sort funksiyasından istifadə etməklə də etmək olar. Budur:

    1. Çeşidləmək istədiyiniz diapazonu seçin. Cədvəlinizdə köçürülməməli olan sıra etiketləri varsa, onları tərk etməyinizə əmin olun.
    2. Məlumat tab > Çeşidləmə və Filtr qrupuna keçin və Sort düyməsini basın:
    3. Sort dialoq qutusunda Seçimlər...
    4. Görünən kiçik Çeşidləmə Seçimləri dialoq qutusu, Soldan sağa çeşidlə seçin və Çeşidləmə <-a qayıtmaq üçün OK üzərinə klikləyin. 12>
    5. Sort by açılan siyahısından əlifba sırasına salmaq istədiyiniz sıra nömrəsini seçin (bu nümunədə 1-ci sıra). Digər iki xanada defolt dəyərlər yaxşı olacaq, ona görə də biz onları saxlayırıq ( Hüceyrə Dəyərləri Sort on qutusunda və A-dan Z -də Sifariş qutusuna) və OK düyməsini basın:

    Nəticədə cədvəlimizdəki birinci sıra əlifba sırası ilə sıralanır, qalan məlumatlar isə qeydlər arasında bütün korrelyasiyaları qoruyaraq müvafiq olaraq yenidən təşkil edilmişdir:

    Excel-də əlifba sırası ilə çeşidləmə problemləri

    Excel çeşidləmə xüsusiyyətləri heyrətamizdir, lakin siz qeyri-kamil strukturlaşdırılmış məlumatlarla işləyirsinizsə, işlər çox yanlış gedə bilər. . Burada iki ümumi problem var.

    Boş və ya gizli sütunlar və sətirlər

    Əgər verilənlərinizdə boş və ya gizli sətirlər və sütunlar varsa və siz çeşidləmə düyməsini klikləməzdən əvvəl yalnız bir xana seçirsinizsə, yalnızdatanızın birinci boş sətir və/yaxud sütuna qədər olan hissəsi çeşidlənəcək.

    Asan bir həll boşluqları aradan qaldırmaq və çeşidləmədən əvvəl bütün gizli sahələri göstərməkdir. Boş sətirlər olduqda (gizli sətirlər deyil!), siz əvvəlcə bütün cədvəli seçə, sonra əlifba sırasına görə bilərsiniz.

    Tanınmayan sütun başlıqları

    Sütun başlıqlarınız digər məlumatlardan fərqli formatlaşdırılıbsa, Excel onları müəyyən etmək və çeşidləmədən kənarlaşdırmaq üçün kifayət qədər ağıllıdır. Ancaq başlıq sətirində xüsusi format yoxdursa, sütun başlıqlarınız çox güman ki, müntəzəm girişlər kimi qəbul ediləcək və çeşidlənmiş məlumatların ortasında bir yerdə bitəcək. Bunun baş verməsinin qarşısını almaq üçün yalnız məlumat sətirlərini seçin və sonra çeşidləyin.

    Sort dialoq qutusundan istifadə edərkən Məlumatımın başlıqları var qeyd qutusunun seçildiyinə əmin olun.

    Düsturlarla Excel-də əlifba sırası ilə necə çeşidləmək olar

    Microsoft Excel bir çox müxtəlif tapşırıqların öhdəsindən gəlmək üçün müxtəlif funksiyalar təqdim edir. Çoxları, amma hamısı deyil. Əgər daxili həlli olmayan bir problemlə üzləşirsinizsə, bunun bir düsturla həll oluna biləcəyi ehtimalı var. Bu, əlifba sırasına görə də doğrudur. Aşağıda siz əlifba sırasının yalnız düsturlarla həyata keçirilə biləcəyi bir neçə nümunə tapa bilərsiniz.

    Excel-də soyadla necə əlifba sırasına salmaq olar

    Çünki dildə adları yazmağın bir neçə ümumi yolu var. İngilis dili, bəzən özünüzü bir vəziyyətdə tapa bilərsinizgirişlər adla başlayır, halbuki siz onları soyadına görə əlifba sırasına salmalısınız:

    Excel-in çeşidləmə variantları bu halda kömək edə bilməz, ona görə də düsturlara müraciət edək.

    A2 formatında tam adla , aşağıdakı düsturları iki fərqli xanaya daxil edin və sonra onları verilənlərin olduğu son xanaya qədər sütunların aşağısına köçürün:

    C2-də ad :

    =LEFT(A2,SEARCH(" ",A2)-1)

    D2-də soyadı çəkin:

    =RIGHT(A2,LEN(A2)-SEARCH(" ",A2,1))

    Və sonra hissələri vergüllə ayrılmış tərs ardıcıllıqla birləşdirin:

    =D2&", "&C2

    Düsturların ətraflı izahını burada tapa bilərsiniz, hələlik gəlin yalnız nəticələrə diqqət yetirək:

    Düsturların deyil, adların əlifba sırasına salınması lazım olduğundan onları çevirin dəyərlərə. Bunun üçün bütün formula xanalarını seçin (E2:E10) və onları kopyalamaq üçün Ctrl + C düymələrini basın. Seçilmiş xanalara sağ klikləyin, Paste Options altında Dəyərlər üzərinə klikləyin və Enter düyməsini basın:

    Yaxşı, demək olar ki, oradasınız! İndi, ortaya çıxan sütunda istənilən xananı seçin, Məlumat nişanında A-dan Z və ya Z-dən A ə qədər düyməni basın və orada o var - a soyadına görə əlifba sırası ilə siyahı:

    Orijinal Ad Soyad formatına qayıtmaq lazımdırsa, sizin üçün bir az daha iş var :

    Aşağıdakı düsturlardan istifadə etməklə adları yenidən iki hissəyə bölün (burada E2 vergüllə ayrılmış addır):

    İlk alınad :

    =RIGHT(E2, LEN(E2) - SEARCH(" ", E2))

    soyadı alın:

    =LEFT(E2, SEARCH(" ", E2) - 2)

    Və iki hissəni birləşdirin:

    =G2&" "&H2

    Düsturları dəyərlərə çevirməni bir dəfə daha yerinə yetirin və hazırsınız!

    Proses kağız üzərində bir az mürəkkəb görünə bilər, amma mənə inanın Excel-də cəmi bir neçə dəqiqə çəkəcək. Əslində, adları əl ilə əlifba sırasına salmaq bir yana, bu təlimatı oxumaqdan daha az vaxt aparacaq :)

    Excel-də hər sətri ayrı-ayrılıqda necə əlifba sırasına salmaq olar

    Əvvəlki nümunələrdən birində müzakirə etdik. Sort informasiya qutusundan istifadə edərək Excel-də sətirləri necə əlifba sırasına salmaq olar. Bu nümunədə biz əlaqəli məlumat dəsti ilə məşğul olurduq. Bəs əgər hər bir cərgədə müstəqil məlumat olarsa necə? Hər bir cərgəni ayrı-ayrılıqda necə əlifba sırasına salırsınız?

    Məqbul sayda cərgə varsa, bu addımları yerinə yetirərək onları bir-bir sıralaya bilərsiniz. Yüzlərlə və ya minlərlə cərgəniz varsa, bu, böyük vaxt itkisi olardı. Düsturlar eyni şeyi daha sürətli edə bilər.

    Fərz edək ki, sizdə əlifba sırası ilə bu şəkildə yenidən düzülməli olan çoxlu data sıraları var:

    Başlamaq üçün cərgə etiketlərini başqa iş vərəqinə köçürün və ya eyni vərəqdə başqa bir yeri seçin və sonra hər cərgəni əlifba sırası ilə yerləşdirmək üçün aşağıdakı massiv düsturundan istifadə edin (burada B2:D2 mənbə cədvəlində birinci sıradır):

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

    Lütfən Excel-də massiv düsturunu daxil etməyin düzgün yolu olduğunu unutmayınCtrl + Shift + Enter düymələrini basaraq.

    Excel massiv düsturları ilə çox rahat deyilsinizsə, onu iş vərəqinizə düzgün daxil etmək üçün bu addımları yerinə yetirin:

    1. Düsulu birinci xanaya yazın (bizim halda G2) ) və Ctrl + Shift + Enter düymələrini basın. Bunu etdiyiniz zaman Excel düsturu {qıvrımlı mötərizələr} içərisinə daxil edəcək. Mötərizələri əl ilə yazmağa çalışmayın, bu işləməyəcək.
    2. Düstur xanasını (G2) seçin və düsturu birinci sıranın digər xanalarına (I2 xanasına qədər) köçürmək üçün doldurma sapını sağa dartın. bu nümunə).
    3. Birinci cərgədə (G2:I2) bütün düstur xanalarını seçin və düsturu digər cərgələrə köçürmək üçün doldurma sapını aşağı dartın.

    Vacib qeyd! Yuxarıdakı düstur bir neçə xəbərdarlıqla işləyir: mənbə məlumatınız boş xanalar və ya dublikat dəyərləri ehtiva etməməlidir.

    Data dəstinizdə bəzi boşluqlar varsa, formulanı sarın. IFERROR funksiyasında:

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

    Təəssüf ki, dublikatlar üçün asan həll yoxdur. Əgər birini bilirsinizsə, lütfən, şərhlərdə paylaşın!

    Bu düstur necə işləyir

    Yuxarıdakı düstur Excel-də üfüqi axtarışı həyata keçirmək üçün istifadə edilən klassik İNDEX MATCH kombinasiyasına əsaslanır. Amma bizə bir növ "əlifba sırası ilə axtarış" lazım olduğundan onu bu şəkildə yenidən qurduq:

    COUNTIF($B2:$D2,"<="&$B2:$D2) bütün dəyərləri müqayisə edir bir-biri ilə eyni cərgədə və onların qohumunun massivini qaytarır

    Michael Brown proqram alətlərindən istifadə edərək mürəkkəb prosesləri sadələşdirməyə həvəsi olan xüsusi texnologiya həvəskarıdır. Texnologiya sənayesində on ildən artıq təcrübəyə malik olmaqla, o, Microsoft Excel və Outlook, həmçinin Google Cədvəl və Sənədlərdə bacarıqlarını mükəmməlləşdirib. Mayklın bloqu öz biliyini və təcrübəsini başqaları ilə bölüşməyə, məhsuldarlığı və səmərəliliyi artırmaq üçün asan izlənilən məsləhətlər və dərslikləri təqdim etməyə həsr olunub. İstər təcrübəli peşəkar, istərsə də yeni başlayan biri olmağınızdan asılı olmayaraq, Mayklın bloqu bu vacib proqram alətlərindən maksimum yararlanmaq üçün dəyərli fikirlər və praktiki məsləhətlər təklif edir.