Az Excel azért létezik, hogy rendet teremtsen a táblázatokban lévő információk káoszában. Ennek egyik módja az Excel az adatok rendezése. A bizonyos sorrendű adatok átvizsgálása sokkal egyszerűbb, nevek és szavak esetében pedig népszerű módszer az ábécé sorrendbe állítása.

A Rendezés eszközzel egyszerűen rendezheti az adatokat ábécé sorrendbe az Excelben. Alternatív megoldásként létrehozhat egy VBA makrót erre a célra, és hozzárendelhet egy gyorsbillentyűt az adatok gyorsabb rendezéséhez.

Az Excel beépített eszközzel rendelkezik Fajta amely lehetővé teszi az adatok rendezését. A Sort (Rendezés) eszköz képes az adatok különböző léptékű rendezésére, valamint lehetővé teszi az adatok ábécé szerinti rendezését is néhány kattintással.

Ebben a mintatáblázatban láthatjuk néhány vállalkozó nevét és azt, hogy mennyit kerestek. A cél az, hogy a táblázatot név szerint rendezzük az Excel Rendező eszközével.

  1. Válassza ki a teljes adattáblázatot. Ebben a példában ezek cellák lesznek A2 nak nek B11.
  2. Menj a Adat fület az Excel szalagról.
  3. instagram viewer
  4. Ban,-ben Rendezés és szűrés szakaszban kattintson a gombra Fajta. Ezzel megnyílik a Rendezés ablak.
  5. Ban,-ben Fajta ablak, alatt Oszlop, válassza ki azt az oszlopot, amely szerint rendezni szeretné a táblázatot. Ez lesz a Név oszlop ebben a példában.
  6. Alatt Rendezés, válassza ki Cellaértékek.
  7. Alatt Rendelés, válassza ki A-tól Z-ig. Az adatok csökkenő sorrendbe rendezéséhez ezt Z-ra is beállíthatja.
  8. Válassza ki rendben.

Az Excel most a kiválasztott oszlop szerint, cellaértékek szerint és növekvő sorrendben rendezi az adattáblázatot.

Rendezés ábécé sorrendben Excelben VBA-val

A VBA használata az adatok ábécé szerinti rendezésére az Excelben először kissé bonyolultabb lehet, de ez az erőfeszítés megjutalmazza, hogy a későbbiekben könnyedén rendezheti az adatokat alfabetikusan. Ha nem ismeri a VBA-t, javasoljuk, hogy olvassa el a mi oldalunkat Excel VBA kezdőknek szóló útmutató hogy előnyt szerezzen.

Próbáljuk meg rendezni az adatokat egy másik Excel mintatáblázatban VBA kóddal. Ez a táblázat egyetlen oszlopot tartalmaz.

  1. Menj a Fejlesztő fület az Excel szalagról.
  2. Ban,-ben Kód szakaszban válassza ki Makrók. Ezzel megnyílik a Makró ablak.
  3. Adja meg a makró nevét az alatt Makró neve.
  4. Kattintson Teremt. Ezzel a VBA kódszerkesztőhöz jut.
  5. A kódszerkesztőben írja be az alábbi kódot:
    Sub AZSort()
    Dim R Mint Hatótávolság
    ActiveSheet.Fajta.SortFields.Egyértelmű
    Készlet R = Kiválasztás. Oszlopok(1)
    R.Válassza ki
    R.Sort Key1:=R.Cells (1), Sorrend1:=xlNövekvő, Fejléc:=xlNem

    Vége Alatti

Mielőtt folytatnánk, bontsuk fel ezt a kódot. Az első és az utolsó sorokat a VBA automatikusan létrehozza, és a makró kezdetét és végét jelöli. Elneveztük a makrót AZSort ebben a példában. Ha más nevet használt, akkor ez a név jelenik meg az AZSort helyett.

A következő sor a változót határozza meg R mint a Hatótávolság. Meg tudsz változni R bármely más kívánt névre; Ne felejtse el következetesnek maradni a kód során, mivel ezt a változót többször megcímzi a kód.

Ezután hivatkozunk az aktuális lapra, majd töröljük az összes korábbi rendezést, hogy az új rendezésünk átvehesse a helyét. Ezután beállítjuk a változót R hogy egyenlő legyen a kijelölt cellák első oszlopával. R.Select egyszerűen kiválasztja a változót R.

Végül a R.Sort sor rendezi az oszlopot. Az Fejléc paraméter azt jelzi, hogy a kijelölés tartalmaz-e fejlécet vagy sem. Olvashatsz róla hogyan különböznek a cellák és a tartomány az Excel VBA-ban részletes cikkünkben. Most, hogy megfelelően megértette az imént írt makrót, használjuk az oszlopban.

  1. Menj vissza a Makró ablak.
  2. Válassza ki a makrót, majd kattintson a gombra Lehetőségek.
  3. Állítson be egy gyorsbillentyűt a makróhoz.
  4. nyomja meg rendben.
  5. Válassza ki a rendezni kívánt oszlopot.
  6. Nyomja meg a makró billentyűparancsát a billentyűzeten.

Tessék, itt van! Bár a makró beállítása kicsit tovább tarthat, de mostantól csak a cellákat kell kijelölni, és megnyomni egy billentyűparancsot, és az Excel betűrendbe rendezi a cellákat.

Rendezzen Excel-táblázatokat

Az Excel egyik kulcsfontosságú funkciója az adatok rendszerezése, hogy jobban érthetőek legyenek. A nevek rendezésének egyik népszerű módja az ábécé szerinti rendezés.

Használhatja az Excel rendezési eszközét, vagy írhat VBA-kódot az ábécé szerinti rendezéshez az Excelben. Most, hogy tudja, hogyan kell mindkettőt megtenni, ideje rendet teremteni a táblázatokban!