Voleu classificar les dades en alfabets d'Excel per organitzar millor el vostre full de càlcul. A continuació es mostra com ordenar les dades alfabèticament a Excel .
Com ordenar les dades alfabèticament a Excel
Ordena alfabèticament a Excel mitjançant l'eina Ordena
Excel té una eina integrada anomenada Sort , que us permet classificar dades. L' eina Ordenar pot classificar les dades segons moltes escales diferents. També us permet ordenar les dades alfabèticament amb uns quants clics del ratolí.
En aquesta plantilla de full de càlcul, teniu els noms de diversos contractes i el seu ús de dades. L'objectiu és ordenar les taules per nom mitjançant l'eina Ordena a Excel.
1. Seleccioneu tota la taula de dades. En aquest exemple, aquestes serien les cel·les A2 a B11 .
2. Aneu a la pestanya Dades des de la cinta d'Excel .
3. A la secció Ordenar i filtrar , feu clic a Ordena . Aquesta acció obrirà la finestra Ordena .
4. A la finestra Ordena , a Columna , seleccioneu la columna que voleu ordenar per taula. Aquesta serà la columna Nom d'aquest exemple.
5. A Ordenar per , seleccioneu Valors de cel·la .
6. A Ordre , seleccioneu de la A a la Z . També podeu configurar el revés de Z a A per ordenar les dades en ordre descendent.
7. Seleccioneu D'acord .
Excel ordenarà ara la taula de dades per la columna que heu seleccionat, per valors de cel·les i en ordre ascendent.
Ordena alfabets a Excel amb VBA
L'ús de VBA per classificar les dades alfabèticament a Excel pot ser més complicat la primera vegada, però tots els esforços us proporcionaran una manera més fàcil d'alfabetitzar les dades més endavant.
Intentem classificar les dades segons un altre full de càlcul de mostra a Excel mitjançant el codi VBA. Aquest full de càlcul inclou una columna.
1. Aneu a la pestanya Desenvolupador des de la cinta d'Excel .
2. A la secció Codi , seleccioneu Macros . Aquesta acció obrirà la finestra Macro .
3. Introduïu un nom per a la macro a Nom de la macro .
4. Feu clic a Crea . Aquesta acció us portarà a l'editor de codi VBA.
5. A l'editor de codi, introduïu la línia de codi següent:
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
Abans de continuar, analitzem la línia de codi anterior. La primera i l'última línies són generades automàticament per VBA i marquen l'inici i el final de la macro. En aquest exemple, la macro s'anomena AZSort. Si s'ha utilitzat un altre nom, aquest nom apareixerà en lloc d' AZSort .
La línia següent defineix la variable R com Range . Podeu canviar R pel nom desitjat. Només recordeu mantenir el vostre codi coherent perquè aquesta variable es pot utilitzar diverses vegades al codi.
A continuació, consulteu el full actual i suprimiu tota l'ordenació anterior per substituir-la per la nova. Estableix la variable R igual a la columna de les primeres cel·les seleccionades. R.Select només selecciona la variable R.
Finalment, la línia R.Sort ordena aquesta columna. El paràmetre Capçalera indica si la selecció inclou un títol o no. Ara l'utilitzarem en columnes.
1. Torna a la finestra Macro .
2. Seleccioneu la macro i feu clic a Opcions .
3. Definiu una drecera per a aquesta macro.
4. Feu clic a D'acord .
5. Seleccioneu la columna que voleu ordenar.
6. Premeu la drecera de teclat per a la macro del vostre teclat.
Tot i que la configuració d'una macro pot trigar una mica més de temps, de moment només cal que seleccioneu la cel·la i premeu la drecera del teclat. Excel ordenarà les cel·les alfabèticament.
A dalt es mostra com ordenar i classificar les dades alfabèticament a Excel . Espero que l'article us sigui útil.