Com ordenar les dades alfabèticament a Excel

Com ordenar les dades alfabèticament a Excel

Excel existeix per posar ordre al caos d'informació dels vostres fulls de càlcul. Una de les moltes maneres en què Excel pot fer-ho és ordenant les dades. Escanejar dades que tenen algun tipus d'ordre és molt més fàcil, i quan es tracta de noms i paraules, un mètode popular és ordenar-los alfabèticament.





per què el meu controlador ps4 no funciona

Podeu utilitzar l'eina Ordenar per ordenar fàcilment les vostres dades alfabèticament a Excel. Alternativament, podeu crear una macro VBA per a aquest propòsit i assignar una tecla d'accés ràpid per ordenar les dades més ràpidament.





Ordenar alfabèticament a Excel amb l'eina d'ordenació

Excel té una eina integrada anomenada Ordena que us permet ordenar les vostres dades. L'eina Ordenar és capaç d'ordenar les dades a diverses escales i també us permet ordenar les dades alfabèticament amb un parell de clics.





  Exemple de full de càlcul en Excel

En aquest full de càlcul de mostra, tenim els noms d'alguns contractistes i quant han guanyat. L'objectiu és ordenar aquesta taula per nom mitjançant l'eina Ordena a Excel.

  1. Seleccioneu tota la taula de dades. En aquest exemple, seran cel·les A2 a B11 .
  2. Aneu a la Dades pestanya de la cinta d'Excel.
  3. En el Ordena i filtra secció, feu clic a Ordena . Això obrirà la finestra Ordena.   Exemple de full de càlcul en Excel
  4. En el Ordena finestra, sota Columna , seleccioneu la columna per la qual voleu ordenar la taula. Això serà el Nom columna d'aquest exemple.
  5. Sota Ordena , seleccioneu Valors de les cel·les .
  6. Sota Ordre , seleccioneu de la A a la Z . També podeu definir-ho com a Z a A per ordenar les dades en ordre descendent.
  7. Seleccioneu D'acord .

Excel ordenarà ara la vostra taula de dades per la columna que heu seleccionat, per valors de cel·les i en ordre ascendent.



Ordenar alfabèticament a Excel amb VBA

L'ús de VBA per ordenar les dades alfabèticament a Excel pot ser una mica més complicat la primera vegada, però aquest esforç us recompensa amb ordenar les dades alfabèticament sense esforç més endavant. Si no esteu familiaritzat amb VBA, us recomanem que llegiu el nostre Guia per a principiants d'Excel VBA per començar.

  Ordena el codi VBA de macro a Excel

Intentem ordenar les dades en un altre full de càlcul de mostra a Excel mitjançant el codi VBA. Aquest full de càlcul inclou una sola columna.





Error del dispositiu i / o disc dur extern
  1. Aneu a la Desenvolupador pestanya de la cinta d'Excel.
  2. En el Codi secció, seleccioneu Macros . Això obrirà la finestra Macro.
  3. Introduïu un nom per a la vostra macro a sota Nom de la macro .
  4. Fer clic a Crear . Això us portarà a l'editor de codi VBA.
  5. A l'editor de codi, introduïu el 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, desglossem aquest codi. La primera i l'última línies són creades automàticament per VBA i marquen l'inici i el final de la macro. Vam anomenar la macro AZSort en aquest exemple. Si heu utilitzat un nom diferent, aquest nom apareixerà en lloc d'AZSort.

La línia següent defineix la variable R com un Interval . Pots canviar R a qualsevol altre nom que vulgueu; només recordeu mantenir-vos coherents al llarg del codi, ja que aquesta variable s'adreça un munt de vegades al codi.





A continuació, ens referim al full actual i, a continuació, netegem tota l'ordenació anterior perquè la nostra nova ordenació pugui ocupar el seu lloc. A continuació, establim la variable R per igualar la primera columna de les cel·les seleccionades. R.Select simplement selecciona la variable R .

Finalment, el R.Ordenar línia ordena la columna. El Capçalera El paràmetre indica si la selecció inclou una capçalera o no. Podeu llegir sobre com es diferencien les cel·les i l'interval a Excel VBA al nostre article en profunditat. Ara que teniu una comprensió adequada de la macro que acabeu d'escriure, utilitzem-la a la columna.

la millor aplicació gratuïta de calendari per a iphone
  1. Torna a la Macro finestra.
  2. Seleccioneu la vostra macro i feu clic a Opcions .
  3. Estableix una tecla de drecera per a la macro.
  4. Premeu D'acord .
  5. Seleccioneu la columna que voleu ordenar.
  6. Premeu la drecera de teclat per a la vostra macro al vostre teclat.

Aquí ho tens! Tot i que la configuració de la macro pot trigar una mica més de temps, però a partir d'ara, tot el que heu de fer és seleccionar les cel·les i prémer una drecera de teclat i Excel ordenarà les vostres cel·les alfabèticament.

Feu ordre als vostres fulls de càlcul d'Excel

Una de les funcions clau d'Excel és organitzar les dades per fer-les més comprensibles. Un mètode popular per ordenar els noms és ordenar-los alfabèticament.

Podeu utilitzar l'eina Ordenació d'Excel o escriure un codi VBA per ordenar alfabèticament a Excel. Ara que ja sabeu com fer les dues coses, és hora de posar ordre als vostres fulls de càlcul!