„Excel“ sukurta tam, kad sutvarkytų informacijos chaosą jūsų skaičiuoklėse. Vienas iš daugelio „Excel“ būdų tai padaryti yra duomenų rūšiavimas. Nuskaityti duomenis su tam tikra tvarka yra daug lengviau, o kalbant apie vardus ir žodžius, populiarus būdas yra rūšiuoti juos abėcėlės tvarka.

Galite naudoti įrankį Rūšiuoti, kad lengvai surūšiuotumėte duomenis abėcėlės tvarka programoje „Excel“. Arba šiam tikslui galite sukurti VBA makrokomandą ir priskirti spartųjį klavišą, kad duomenys būtų rūšiuojami greičiau.

„Excel“ turi integruotą įrankį, vadinamą Rūšiuoti kuri leidžia rūšiuoti duomenis. Rūšiavimo įrankis gali rūšiuoti duomenis įvairiais masteliais, taip pat leidžia surūšiuoti duomenis abėcėlės tvarka keliais paspaudimais.

Šioje pavyzdinėje skaičiuoklėje pateikiami kai kurių rangovų pavadinimai ir kiek jie uždirbo. Tikslas yra surūšiuoti šią lentelę pagal pavadinimą naudojant „Excel“ įrankį Rūšiuoti.

  1. Pasirinkite visą duomenų lentelę. Šiame pavyzdyje tai bus ląstelės A2 į B11.
  2. Eikite į Duomenys skirtuką iš „Excel“ juostelės.
  3. instagram viewer
  4. Viduje Rūšiuoti ir filtruoti skyrių, spustelėkite Rūšiuoti. Tai atvers langą Rūšiuoti.
  5. Viduje Rūšiuoti langas, po Stulpelis, pasirinkite stulpelį, pagal kurį norite rūšiuoti lentelę. Tai bus vardas stulpelyje šiame pavyzdyje.
  6. Pagal Rūšiuoti, pasirinkite Ląstelių reikšmės.
  7. Pagal Įsakymas, pasirinkite A iki Z. Taip pat galite nustatyti nuo Z iki A, kad rūšiuotumėte duomenis mažėjančia tvarka.
  8. Pasirinkite Gerai.

Dabar „Excel“ rūšiuos duomenų lentelę pagal pasirinktą stulpelį, pagal langelių reikšmes ir didėjančia tvarka.

Rūšiavimas abėcėlės tvarka programoje „Excel“ naudojant VBA

Naudojant VBA duomenims rūšiuoti abėcėlės tvarka programoje „Excel“ pirmą kartą gali būti šiek tiek sudėtingiau, tačiau vėliau bus lengviau rūšiuoti duomenis abėcėlės tvarka. Jei nesate susipažinę su VBA, siūlome perskaityti mūsų „Excel VBA“ pradedančiųjų vadovas kad gautumėte pirmąją vietą.

Pabandykime surūšiuoti duomenis kitoje pavyzdinėje „Excel“ skaičiuoklėje naudodami VBA kodą. Šioje skaičiuoklėje yra vienas stulpelis.

  1. Eikite į Programuotojas skirtuką iš „Excel“ juostelės.
  2. Viduje Kodas skyrių, pasirinkite Makrokomandos. Tai atvers makrokomandos langą.
  3. Įveskite savo makrokomandos pavadinimą Makrokomandos pavadinimas.
  4. Spustelėkite Sukurti. Taip pateksite į VBA kodo rengyklę.
  5. Kodų rengyklėje įveskite toliau esantį kodą:
    Sub AZSort()
    Dim R Kaip diapazonas
    ActiveSheet.Rūšiuoti.Rūšiuoti laukai.Aišku
    Nustatyti R = atranka. Stulpeliai (1)
    R.Pasirinkite
    R.Rūšiavimo raktas1:=R.Ląstelės (1), Tvarka1:=xlDidėjimo tvarka, Antraštė:=xlNe

    Pabaiga Sub

Prieš tęsdami, suskaidykime šį kodą. Pirmąją ir paskutinę eilutes automatiškai sukuria VBA ir jos žymi makrokomandos pradžią ir pabaigą. Pavadinome makrokomandą AZSort šiame pavyzdyje. Jei naudojote kitą pavadinimą, jis bus rodomas vietoj AZSort.

Kita eilutė apibrėžia kintamąjį R kaip diapazonas. Galite pakeisti R bet kuriuo kitu norimu vardu; tiesiog nepamirškite išlikti nuoseklaus visame kode, nes šis kintamasis kode yra adresuojamas daugybę kartų.

Toliau kreipiamės į dabartinį lapą ir išvalome visą ankstesnį rūšiavimą, kad naujas rūšiavimas galėtų užimti jo vietą. Tada nustatome kintamąjį R kad būtų lygus pirmam pasirinktų langelių stulpeliui. R.Pasirinkite tiesiog pasirenka kintamąjį R.

Galiausiai, R.Sort eilutė surūšiuoja stulpelį. The Antraštė parametras nurodo, ar pasirinkime yra antraštė, ar ne. Galite perskaityti apie kuo skiriasi langeliai ir diapazonas „Excel VBA“. mūsų išsamiame straipsnyje. Dabar, kai pakankamai supratote ką tik parašytą makrokomandą, naudokite ją stulpelyje.

  1. Grįžkite į Makro langas.
  2. Pasirinkite savo makrokomandą ir spustelėkite Galimybės.
  3. Nustatykite makrokomandos spartųjį klavišą.
  4. Paspauskite Gerai.
  5. Pasirinkite stulpelį, kurį norite rūšiuoti.
  6. Klaviatūroje paspauskite makrokomandos spartųjį klavišą.

Štai jūs tai turite! Nors makrokomandos nustatymas gali užtrukti šiek tiek daugiau laiko, tačiau nuo šiol tereikia pasirinkti langelius ir paspausti spartųjį klavišą, o Excel surūšiuos langelius abėcėlės tvarka.

Tvarkykite savo „Excel“ skaičiuokles

Viena iš pagrindinių „Excel“ funkcijų yra tvarkyti duomenis, kad jie būtų suprantamesni. Vienas populiarus vardų rūšiavimo būdas yra jų rūšiavimas abėcėlės tvarka.

Galite naudoti „Excel“ rūšiavimo įrankį arba parašyti VBA kodą, kad rūšiuotumėte abėcėlės tvarka programoje „Excel“. Dabar, kai žinote, kaip daryti abu, laikas sutvarkyti savo skaičiuokles!