O Excel existe para trazer ordem ao caos de informações em suas planilhas. Uma das muitas maneiras que o Excel pode fazer isso é classificando os dados. A digitalização de dados que têm algum tipo de ordem é muito mais fácil e, quando se trata de nomes e palavras, um método popular é classificá-los em ordem alfabética.

Você pode usar a ferramenta Classificar para classificar facilmente seus dados em ordem alfabética no Excel. Como alternativa, você pode criar uma macro VBA para essa finalidade e atribuir uma tecla de atalho para classificar os dados mais rapidamente.

O Excel tem uma ferramenta interna chamada Ordenar que permite classificar seus dados. A ferramenta Classificar é capaz de classificar dados em várias escalas e também permite classificar os dados em ordem alfabética com alguns cliques.

Nesta planilha de exemplo, temos os nomes de alguns contratados e quanto eles ganharam. O objetivo é classificar esta tabela por nome usando a ferramenta Classificar no Excel.

  1. Selecione toda a tabela de dados. Neste exemplo, serão células A2 para B11.
  2. instagram viewer
  3. Vou ao Dados guia da Faixa de Opções do Excel.
  4. No Classificar e filtrar seção, clique em Ordenar. Isso abrirá a janela Classificar.
  5. No Ordenar janela, sob Coluna, selecione a coluna pela qual você deseja classificar a tabela. Esse será o Nome coluna neste exemplo.
  6. Debaixo Classificar em, selecione Valores da célula.
  7. Debaixo Ordem, selecione A a Z. Você também pode definir isso como Z para A para classificar os dados em ordem decrescente.
  8. Selecionar OK.

O Excel agora classificará sua tabela de dados pela coluna que você selecionou, nos valores das células e em ordem crescente.

Classificando em ordem alfabética no Excel com VBA

Usar o VBA para classificar dados em ordem alfabética no Excel pode ser um pouco mais complicado na primeira vez, mas esse esforço recompensa você com a classificação alfabética de dados sem esforço posteriormente. Se você não estiver familiarizado com o VBA, sugerimos que você leia nosso Guia para iniciantes do Excel VBA para obter uma vantagem inicial.

Vamos tentar classificar os dados em outra planilha de exemplo no Excel usando o código VBA. Esta planilha inclui uma única coluna.

  1. Vou ao Desenvolvedor guia da Faixa de Opções do Excel.
  2. No Código seção, selecione Macros. Isso abrirá a janela Macro.
  3. Digite um nome para sua macro em Nome da macro.
  4. Clique em Crio. Isso o levará ao editor de código VBA.
  5. No editor de código, digite o código abaixo:
    Sub AZ Sort()
    Dim R Como Variar
    ActiveSheet.Ordenar.SortFields.Claro
    Definir R = Seleção. Colunas(1)
    R.Selecione
    R.Sort Key1:=R.Cells (1), Order1:=xlAscending, Header:=xlNo

    Fim Sub

Antes de prosseguirmos, vamos detalhar este código. A primeira e a última linhas são criadas automaticamente pelo VBA e marcam o início e o fim da macro. Nós nomeamos a macro AZ Sort neste exemplo. Se você usou um nome diferente, esse nome aparecerá em vez de AZSort.

A próxima linha define a variável R como um Variar. Você pode mudar R para qualquer outro nome que desejar; apenas lembre-se de permanecer consistente em todo o código, pois essa variável é abordada várias vezes no código.

Em seguida, nos referimos à planilha atual e, em seguida, limpamos toda a classificação anterior para que nossa nova classificação possa ocupar seu lugar. Em seguida, definimos a variável R para igualar a primeira coluna de células selecionadas. R.Selecionar simplesmente seleciona a variável R.

finalmente, o R.Classificar linha classifica a coluna. o Cabeçalho parâmetro indica se a seleção inclui um cabeçalho ou não. Você pode ler sobre como as células e o intervalo diferem no Excel VBA em nosso artigo aprofundado. Agora que você tem uma compreensão adequada da Macro que acabou de escrever, vamos usá-la na coluna.

  1. Volte para o Macro janela.
  2. Selecione sua macro e clique em Opções.
  3. Defina uma tecla de atalho para a macro.
  4. Imprensa OK.
  5. Selecione a coluna que você deseja classificar.
  6. Pressione o atalho de teclado para sua macro no teclado.

Aí está! Embora a configuração da macro possa demorar um pouco mais, a partir de agora, tudo o que você precisa fazer é selecionar as células e pressionar um atalho de teclado, e o Excel classificará suas células em ordem alfabética.

Traga ordem para suas planilhas do Excel

Uma das principais funções do Excel é organizar os dados para torná-los mais compreensíveis. Um método popular de classificação de nomes é classificá-los em ordem alfabética.

Você pode usar a ferramenta Excel Sort ou escrever um código VBA para classificar em ordem alfabética no Excel. Agora que você sabe como fazer as duas coisas, é hora de colocar ordem em suas planilhas!