Az adatokat az Excel ábécéiben szeretné kategorizálni , hogy jobban rendszerezze a táblázatát. Az alábbiakban bemutatjuk, hogyan rendezheti az adatokat ábécé sorrendben az Excelben .
Az adatok ábécé szerinti rendezése az Excelben
Rendezze ábécé sorrendben az Excelben a Rendezés eszközzel
Az Excel beépített Sort nevű eszközzel rendelkezik , amely lehetővé teszi az adatok osztályozását. A Rendezés eszköz számos különböző skála szerint osztályozhatja az adatokat. Lehetővé teszi az adatok ábécé szerinti rendezését is néhány egérkattintással.
Ebben a táblázatsablonban több szerződés neve és adathasználata szerepel. A cél a táblázatok név szerinti rendezése az Excel Rendező eszközével.
1. Jelölje ki a teljes adattáblázatot. Ebben a példában ezek az A2 - B11 cellák lennének .
2. Az Excel menüszalagról lépjen az Adatok fülre .
3. A Rendezés és szűrés részben kattintson a Rendezés gombra . Ez a művelet megnyitja a Rendezés ablakot .
4. A Rendezés ablakban az Oszlop alatt válassza ki a táblázat szerint rendezni kívánt oszlopot. Ebben a példában ez lesz a Név oszlop.
5. A Rendezés lehetőségnél válassza a Cellaértékek lehetőséget .
6. A Sorrendben válassza az A-tól Z-ig lehetőséget . Z-ről A-ra fordítva is beállíthatja az adatok csökkenő sorrendbe rendezését.
7. Válassza az OK lehetőséget .
Az Excel most a kiválasztott oszlop szerint, cellaértékek szerint és növekvő sorrendben rendezi az adattáblázatot.
Az ábécé rendezése az Excelben VBA segítségével
A VBA használata az adatok ábécé sorrendbe rendezésére az Excelben első alkalommal bonyolultabb lehet, de minden erőfeszítés megkönnyíti az adatok betűrendbe rendezését később.
Próbáljuk meg osztályozni az adatokat egy másik Excel mintatáblázat szerint VBA kóddal. Ez a táblázat egy oszlopot tartalmaz.
1. Az Excel menüszalagról lépjen a Fejlesztő lapra .
2. A Kód részben válassza a Makrók lehetőséget . Ez a művelet megnyitja a Makró ablakot .
3. Adja meg a makró nevét a Makró neve mezőben .
4. Kattintson a Létrehozás gombra . Ez a művelet a VBA kódszerkesztőbe viszi.
5. A kódszerkesztőben írja be a következő kódsort:
Sub AZSort()
Dim R As Range
ActiveSheet.Sort.SortFields.Clear
Set R = Selection.Columns(1)
R.Select
R.Sort Key1:=R.Cells(1), Order1:=xlAscending, Header:=xlNo
End Sub
Mielőtt folytatnánk, elemezzük a fenti kódsort. Az első és az utolsó sort a VBA automatikusan generálja, és a makró kezdetét és végét jelöli. Ebben a példában a makró neve AZSort. Ha más nevet használt, akkor ez a név jelenik meg az AZSort helyett .
A következő sor az R változót Tartományként határozza meg . Az R-t megváltoztathatja a kívánt névre. Ne feledje, hogy a kód mindig konzisztens legyen, mert ez a változó többször is felhasználható a kódban.
Ezután tekintse meg az aktuális lapot, majd törölje az összes korábbi rendezést, hogy lecserélje az új rendezésre. Állítsa az R változót egyenlőnek az első kijelölt cellák oszlopával. Az R.Select csak az R változót választja ki.
Végül az R.Sort sor rendezi ezt az oszlopot. A Fejléc paraméter jelzi, hogy a kijelölés tartalmaz-e címet vagy sem. Most oszlopokban fogjuk használni.
1. Térjen vissza a Makró ablakhoz .
2. Válassza ki a makrót, majd kattintson a Beállítások gombra .
3. Állítson be egy parancsikont ehhez a makróhoz.
4. Kattintson az OK gombra .
5. Válassza ki a rendezni kívánt oszlopot.
6. Nyomja meg a makró billentyűparancsát a billentyűzeten.
Bár a makró beállítása kicsit tovább tarthat, egyelőre csak ki kell választania a cellát, és meg kell nyomnia a billentyűparancsot. Az Excel ábécé sorrendbe rendezi a cellákat.
A fentiekben bemutatjuk, hogyan rendezheti és osztályozhatja az adatokat ábécé sorrendben az Excelben . Reméljük, hogy a cikk hasznos az Ön számára.