Skip to main content

Como classificar dados de forma sensível a maiúsculas e minúsculas no Excel?

Author: Sun Last Modified: 2025-06-04

No Excel, você pode classificar valores em ordem decrescente ou crescente, mas já pensou em classificar dados de forma sensível a maiúsculas e minúsculas? Na verdade, com a função Classificar do Excel, é possível classificar dados de forma sensível a maiúsculas e minúsculas, mas a ordem de classificação pode não ser exatamente o que você deseja. Às vezes, você quer que todas as letras maiúsculas fiquem no topo, seguidas pelas minúsculas, como mostrado na captura de tela 1. Em outros momentos, você pode querer ordenar os dados como a, A, b, B…, conforme mostrado na captura de tela 2. Agora vou mostrar alguns truques para resolver rapidamente essas tarefas no Excel.

Captura de tela 1                           Captura de tela 2

Classificar dados de forma sensível a maiúsculas e minúsculas com coluna auxiliar (todas as letras maiúsculas no topo, seguidas pelas minúsculas)

Para classificar os dados em maiúsculas no topo, seguidos pelos dados em minúsculas, você pode usar uma fórmula para criar uma coluna auxiliar e, em seguida, classificar essa coluna auxiliar.

1. Selecione uma célula em branco ao lado dos seus dados, depois digite esta fórmula =(CODE(LEFT(A1))>90) + 0 nela, pressione a tecla Enter, e arraste a alça de preenchimento automático para baixo para aplicar esta fórmula. Você verá alguns números 0 e 1 exibidos nas células, onde o número 0 indica que o primeiro caractere é uma letra maiúscula na célula correspondente, e o número 1 indica que o primeiro caractere não é uma letra maiúscula na célula correspondente. Veja as capturas de tela:

a screenshot of using the formulaa screenshot of the formula results

2. Em seguida, mantenha essas células da fórmula selecionadas, clique em Dados e selecione Classificar do Menor para o Maior ou Classificar do Maior para o Menor, conforme necessário. Para classificar as letras maiúsculas no topo, selecione Classificar do Menor para o Maior. Veja a captura de tela:

a screenshot of selecting the sorting order as you need

3. No diálogo de aviso de classificação que aparece, marque a opção Expandir a seleção. Veja a captura de tela:

a screenshot of expanding the selection

4. Clique em Classificar. Agora todas as letras maiúsculas estão no topo, e as minúsculas na parte inferior.

a screenshot showing the sorting results

Você pode remover a coluna auxiliar se não precisar mais dela.


Classificar dados de forma sensível a maiúsculas e minúsculas com Função Definida (todas as letras maiúsculas no topo, seguidas pelas minúsculas)

Se você gosta de estudar VBA, pode usar o código VBA abaixo para obter o mesmo resultado que a coluna auxiliar.

1. Pressione Alt + F11 para abrir a janela Microsoft Visual Basic for Applications, depois clique em Inserir > Módulo.

2. Na nova janela Módulo, cole o código VBA abaixo nela.

VBA: Classificar dados sensíveis a maiúsculas e minúsculas.

Function StrToHex(Str) As Variant
‘UpdatebyKutoolsforExcel20150921
    Dim xStr As String
    Dim I As Integer
    If Not (VarType(Str) = vbString) Then
        StrToHex = Str
    Else
        For I = 1 To Len(Str)
          xStr = xStr & Format(Hex(Asc(Mid(Str, I, 1))), "00")
        Next I
        StrToHex = xStr
    End If
End Function

3. Salve o código e volte para sua planilha, selecione uma célula em branco ao lado dos seus dados e digite esta fórmula =StrToHex(I1) nela, depois arraste a alça de preenchimento automático para baixo para aplicar esta fórmula às células. Veja a captura de tela:

a screenshot of applying the User-defined function to get the results

4. Agora você pode ver alguns números nas células. Mantenha as células da fórmula selecionadas, vá até a aba Dados e selecione Classificar do Menor para o Maior. Veja a captura de tela:

a screenshot of selecting a sorting order

5. No diálogo que aparece, marque a opção Expandir a Seleção.

a screenshot of expanding the selection 2

6. Clique em Classificar. Agora todas as letras maiúsculas estão no topo, e as minúsculas na parte inferior.

a screenshot of the final results after sorting

Você pode excluir as células da fórmula, se necessário.


Classificar dados de forma sensível a maiúsculas e minúsculas com Kutools para Excel (classificar dados nesta ordem: a, A, b, B, c, C…)

Se você quiser classificar os dados como mostrado na captura de tela abaixo, o método acima não poderá ajudá-lo. No entanto, você pode usar o utilitário Classificação Avançada do Kutools para Excel para ajudá-lo a concluir essa tarefa rapidamente.

a screenshot showing the original data compared to the data after sorting

Após instalar gratuitamente o Kutools para Excel, siga os passos abaixo:

1. Selecione os dados que deseja classificar e clique em Kutools Plus > Classificar > Classificação Avançada.

2. No diálogo Classificação Avançada, selecione a coluna que deseja classificar, escolha Valores na lista Classificar por, depois selecione A a Z na lista Ordem, e lembre-se de marcar a caixa Diferenciar maiúsculas de minúsculas. Se seus dados não possuem cabeçalhos, desmarque a opção Meus dados contêm cabeçalhos. Veja a captura de tela:

a screenshot of configuring the Advanced Sort dialog box

3. Clique em Ok. Agora os dados foram classificados conforme mostrado na captura de tela abaixo.

a screenshot showing the sourting results

Com a função Classificação Avançada do Kutools para Excel, você pode classificar dados por dia da semana, frequência, domínio de e-mail, valor absoluto, comprimento do texto e muito mais.

a screenshot showing various conditions in the Advanced Sort dialog box


Melhores Ferramentas de Produtividade para Office

🤖 Assistente AI do KUTOOLS: Revolucione a análise de dados com base em: Execução Inteligente | Gerar Código | Criar Fórmulas Personalizadas | Analisar Dados e Gerar Gráficos | Invocar Funções Aprimoradas
Recursos Populares: Encontrar, Destacar ou Marcar Duplicatas | Excluir Linhas em Branco | Combinar Colunas ou Endereço sem Perder Dados | Arredondar...
Super PROC: PROC com Múltiplos Critérios | PROC com Múltiplos Valores | Procura em várias planilhas | Correspondência Fuzzy...
Lista Suspensa Avançada: Crie rapidamente uma Lista Suspensa | Lista Suspensa Dependente | Lista Suspensa com Múltipla Seleção...
Gerenciador de Colunas: Adicionar um Número Específico de Colunas | Mover Colunas | Alternar Estado de Visibilidade das Colunas Ocultas | Comparar Intervalo & Colunas...
Recursos em Destaque: Grade de foco | Visualização de Design | Barra de fórmulas aprimorada | Gerenciador de Pasta de trabalho & Planilha | Biblioteca de AutoTexto | Selecionador de Data | Mesclar Dados | Criptografar/Descriptografar Células | Enviar Email por Lista | Super Filtro | Filtro Especial (filtrar negrito/itálico/tachado...)...
Top15 Conjuntos de Ferramentas:12 Ferramentas de Texto (Adicionar Texto, Excluir Caracteres Específicos, ...) | Mais de50 Tipos de Gráficos (Gráfico de Gantt, ...) | Mais de40 Fórmulas Práticas (Calcular a idade com base na data de nascimento, ...) |19 Ferramentas de Inserção (Inserir Código QR, Inserir Imagem a partir do Caminho, ...) |12 Ferramentas de Conversão (Converter em Palavras, Conversão de Moeda, ...) |7 Ferramentas de Mesclar & Dividir (Mesclar Linhas Avançado, Dividir Células, ...) | ... e muito mais

Potencialize suas habilidades no Excel com o Kutools para Excel e experimente uma eficiência sem igual. O Kutools para Excel oferece mais de300 recursos avançados para aumentar sua produtividade e economizar tempo. Clique aqui para obter o recurso que você mais precisa...


O Office Tab traz interface com abas para o Office e facilita muito o seu trabalho

  • Habilite a edição e leitura com abas no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas abas na mesma janela, em vez de abrir novas janelas.
  • Aumente sua produtividade em50% e reduza centenas de cliques do mouse todos os dias!