Classificar dados em um intervalo ou tabela

A classificação de dados é um parte importante da análise de dados. Talvez você queira colocar uma lista de nomes em ordem alfabética, compilar uma lista de níveis de inventário de produtos, do mais alto para o mais baixo, ou organizar linhas por cores ou ícones. A classificação de dados ajuda a visualizar e a compreender os dados de modo mais rápido e melhor, organizar e localizar dados desejados e, por fim, tomar decisões mais efetivas.

Você pode classificar dados por texto (A a Z ou Z a A), números (dos menores para os maiores ou dos maiores para os menores) e datas e horas (da mais antiga para o mais nova e da mais nova para o mais antiga) em uma ou mais colunas. Também é possível classificar de acordo com uma lista personalizada criada por você (como Grande, Médio e Pequeno) ou por formato, incluindo cor da célula, cor da fonte ou conjunto de ícones.

Observações: 

Seu navegador não oferece suporte a vídeo. Instale o Microsoft Silverlight, o Adobe Flash Player ou o Internet Explorer 9.

Classificar texto

  1. Selecione uma célula na coluna que você deseja classificar.

  2. Na guia Dados, no grupo Classificar e Filtrar, siga um destes procedimentos:

    • Para classificar rapidamente em ordem crescente, clique em Comando A a Z no Excel que classifica de A a Z ou do menor ao maior número (Classificar de A a Z).

    • Para classificar rapidamente em ordem decrescente, clique em Comando Z a A no Excel que classifica do Z ao A ou do maior número ao menor (Classificar de Z a A).

Observações: Possíveis problemas

  • Verifique se todos os dados estão armazenados como texto    Se a coluna que deseja classificar contiver números armazenados como números e como texto, será necessário formatar todos como números ou texto. Se você não aplicar esse formato, os números armazenados como números serão classificados antes que sejam armazenados como texto. Para formatar todos os dados selecionados como texto, pressione Ctrl+1 para iniciar a caixa de diálogo Formatar Células, clique na guia Número e, em Categoria, clique em Geral, Número ou Texto.

  • Remova os espaços à esquerda    Em alguns casos, os dados importados de outro aplicativo podem apresentar espaços à esquerda, inseridos antes dos dados. Remova os espaços à esquerda antes de classificar os dados. Você pode fazer isso manualmente ou pode usar a função ARRUMAR.

  1. Selecione uma célula na coluna que você deseja classificar.

  2. Na guia Dados, no grupo Classificar e Filtrar, siga um destes procedimentos:

    • Para classificar de baixo para cima, clique em Comando A a Z no Excel que classifica de A a Z ou do menor ao maior número (Classificar do Menor para o Maior).

    • Para classificar de cima para baixo, clique em Comando Z a A no Excel que classifica do Z ao A ou do maior número ao menor (Classificar do Maior para o Menor).

Observações: 

  • Possível problema   

  • Verifique se todos os números estão armazenados como números    Se os resultados não forem os esperados, a coluna poderá conter números armazenados como texto em vez de números. Por exemplo, os números negativos importados de alguns sistemas de contabilidade ou um número digitado com um apóstrofo à esquerda (') serão armazenados como texto. Para saber mais, confira Converter números armazenados como texto em números.

  1. Selecione uma célula na coluna que você deseja classificar.

  2. Na guia Dados, no grupo Classificar e Filtrar, siga um destes procedimentos:

    • Para classificar de uma data ou hora anterior para uma data ou hora posterior, clique em Comando A a Z no Excel que classifica de A a Z ou do menor ao maior número (Classificar do Mais Antigo para o Mais Novo).

    • Para classificar de uma data e hora mais recente para uma data ou hora anterior, clique em Comando Z a A no Excel que classifica do Z ao A ou do maior número ao menor (Classificar da Mais Nova para a Mais Antiga).

Observações: Possível problema   

  • Verifique se as datas e as horas estão armazenadas como datas ou horas    Se o resultado não for o esperado, a coluna poderá conter datas ou horas armazenadas como texto e não como datas ou horas. Para que o Excel classifique as datas e horas corretamente, todas as datas e horas em uma coluna devem ser armazenadas como um número de série de data ou hora. Se o Excel não puder reconhecer um valor como uma data ou hora, a data ou a hora será armazenada como texto. Para saber mais, confira Converter datas armazenadas como texto em datas.

  • Se você quiser classificar por dias da semana, formate as células para mostrar o dia da semana. Se você quiser classificar por dia da semana independentemente da data,converta-as para texto utilizando a função TEXTO. No entanto, a função TEXTO retorna um valor de texto. Portanto, a operação de classificação deve ser baseada em dados alfanuméricos. Para obter mais informações, confira Mostrar datas como dias da semana.

Você também pode classificar por mais de uma coluna ou linha quando tiver dados que queira agrupar pelo mesmo valor em uma coluna ou linha e, em seguida, classificar outra coluna ou linha dentro desse grupo de valores iguais. Por exemplo, se você tiver uma coluna Departamento e uma coluna Funcionários, é possível classificar primeiro por Departamento (para agrupar todos os funcionários no mesmo departamento) e, em seguida, classificar por nome (para colocar os nomes em ordem alfabética em cada departamento). Você pode classificar por até 64 colunas.

Observação: Para obter melhores resultados, o intervalo de células classificado deve apresentar títulos de coluna.

  1. Selecione qualquer célula no intervalo de dados.

    Selecionar um intervalo em duas ou mais colunas

  2. Na guia Dados, no grupo Classificar e Filtrar, clique em Classificar.

    O grupo Classificar e Filtrar na guia Dados

  3. Na caixa de diálogo Classificar, em Coluna, na caixa Classificar por, selecione a primeira coluna que você deseja classificar.

    Selecione a primeira coluna a ser classificada

  4. Em Classificar em, selecione o tipo de classificação. Siga um destes procedimentos:

    • Para classificar por texto, número ou data e hora, selecione Valores.

    • Para classificar por formato, selecione Cor da Célula, Cor da Fonte ou Ícone de Célula.

  5. Em Ordem, selecione como você deseja classificar. Siga um destes procedimentos:

    • Para valores de texto, selecione de A a Z ou de Z a A.

    • Para valores numéricos, selecione Do Menor para o Maior ou Do Maior para o Menor.

    • Para valores de data ou hora, selecione Do Mais Antigo para o Mais Novo ou Do Mais Novo para o Mais Antigo.

    • Para classificar com base em uma lista personalizada, selecione Lista Personalizada.

  6. Para adicionar outra coluna pela qual classificar, clique em Adicionar Nível e, em seguida, repita as etapas de três a cinco.

    Clique em Adicionar Nível

  7. Para copiar uma coluna pela qual classificar, selecione a entrada e clique em Copiar Nível.

  8. Para excluir uma coluna para classificar por, selecione a entrada e, em seguida, clique em Excluir Nível.

    Observação: Você deve manter pelo menos uma entrada na lista.

  9. Para alterar a ordem na qual as colunas são classificadas, selecione uma entrada e clique na seta Para Cima ou Para Baixo ao lado do botão Opções para alterar a ordem.

    As entradas mais acima na lista são classificadas antes das entradas mais abaixo na lista.

Se você tiver formatado manual ou condicionalmente um intervalo de células ou uma coluna de tabela, por cor de célula ou cor de fonte, poderá classificar por essas cores. Também será possível classificar por um conjunto de ícones criados com formatação condicional.

  1. Selecione uma célula na coluna que você deseja classificar.

  2. Na guia Dados, no grupo Classificar e Filtrar, clique em Classificar.

    O grupo Classificar e Filtrar na guia Dados

  3. Na caixa de diálogo Classificar em Coluna, na caixa Classificar por, selecione a coluna que você deseja classificar.

    Em Coluna, clique em Classificar por e escolha uma opção

  4. Em Classificar em, escolha Cor da Célula, Cor da Fonte ou Ícone de Célula.

    Em Classificar em, escolha uma opção

  5. Em Ordenar, clique na seta ao lado do botão e, dependendo do tipo de formato, selecione uma cor de célula, cor de fonte ou ícone de célula.

  6. Em seguida, selecione como deseja fazer a classificação. Siga um destes procedimentos:

    • Para mover a cor da célula, a cor da fonte ou o ícone para a parte superior ou esquerda, selecione Na Parte Superior para uma classificação de coluna e À Esquerda para uma classificação de linha.

    • Para mover a cor da célula, cor da fonte ou ícone na parte inferior ou à direita, selecione Na Parte Inferior para classificar uma coluna, e À Direita para uma classificação de linha.

      Observação: Não há nenhuma cor de célula, cor de fonte ou ordem de classificação de ícone padrão. Você precisa definir a ordem que deseja para cada operação de classificação.

  7. Para especificar a cor da próxima célula, cor da fonte ou ícone para classificar por, clique em Adicionar Nível e, em seguida, repita as etapas de três a cinco.

    Certifique-se de que você selecionou a mesma coluna na caixa Em seguida por e que fez a mesma seleção em Ordem.

    Repita as etapas para cada cor de célula, cor de fonte ou ícone adicional que queira incluir na classificação.

Você pode usar uma lista personalizada para classificar em uma ordem definida pelo usuário. Por exemplo, uma coluna pode conter valores pelos quais você deseja classificar, como Alta, Média e Baixa. De que maneira você pode classificar para que as linhas contendo Alta apareçam primeiro, seguidas de Média e depois Baixa? Para classificar em ordem alfabética, uma classificação de “A a Z” apresentaria Alta no topo, mas Baixo viria antes de Média. E se você classificasse de “Z a A”, Média apareceria primeiro, e Baixa no meio. Independentemente da ordem, você sempre quer “Média” no meio. Criando sua própria lista personalizada, você pode contornar esse problema.

  1. Opcionalmente, crie uma lista personalizada:

    1. Em um intervalo de células, insira os valores pelos quais você deseja classificar, na ordem desejada, de cima para baixo, como neste exemplo.

      Criar uma lista de cima para baixo em um intervalo de células

    2. Selecione o intervalo que acabou de inserir. Usando o exemplo anterior, selecione as células A1:A3.

    3. Acesse Arquivo > Opções > Avançado > Geral > Editar Listas Personalizadas, em seguida, na caixa de diálogo Listas Personalizadas, clique em Importar e em OK duas vezes.

      Observações: 

      • Você só pode criar uma lista personalizada baseada em um valor (texto, número e data ou hora). Não é possível criar uma lista personalizada baseada em um formato (cor de célula, cor de fonte ou ícone).

      • O comprimento máximo para uma lista personalizada é de 255 caracteres, e o primeiro caractere não deve começar com um número.

  2. Selecione uma célula na coluna que você deseja classificar.

  3. Na guia Dados, no grupo Classificar e Filtrar, clique em Classificar.

    O grupo Classificar e Filtrar na guia Dados

  4. Na caixa de diálogo Classificar, em Coluna, na caixa Classificar por ou Em seguida por, selecione a coluna que você deseja classificar por uma lista personalizada.

  5. Em Ordenar, selecione Lista Personalizada.

  6. Na caixa de diálogo Listas Personalizadas, selecione a lista desejada. Usando a lista personalizada que você criou no exemplo anterior, clique em Alto, Médio, Baixo.

  7. Clique em OK.

  1. Na guia Dados, no grupo Classificar e Filtrar, clique em Classificar.

    O grupo Classificar e Filtrar na guia Dados

  2. Na caixa de diálogo Classificar, clique em Opções.

    Clique em Classificar para abrir a caixa de diálogo Classificar

  3. Na caixa de diálogo Classificar Opções, selecione Diferenciar Maiúsculas de Minúsculas.

    Na caixa de diálogo Classificar, clique em Opções

  4. Clique em OK duas vezes.

É mais comum classificar de cima para baixo, mas você também pode classificar da esquerda para a direita.

Observação: As tabelas não dão suporte à classificação da esquerda para direita. Para fazer isso, primeiro converta a tabela em um intervalo selecionando qualquer célula na tabela e, em seguida, clicando em Ferramentas de Tabela > Converter em intervalo.

  1. Selecione qualquer célula no intervalo que você deseja classificar.

  2. Na guia Dados, no grupo Classificar e Filtrar, clique em Classificar.

    O grupo Classificar e Filtrar na guia Dados

  3. Na caixa de diálogo Classificar, clique em Opções.

    Clique em Classificar para abrir a caixa de diálogo Classificar

  4. Na caixa de diálogo Opções de Classificação, em Orientação, clique em Classificar da esquerda para a direita e, em seguida, clique em OK.

    Na caixa Opções de Classificação, clique em Esquerda para a Direita

  5. Em Linha, na caixa Classificar por, selecione a linha que deseja classificar. Geralmente, será a linha 1 se você quiser classificar pela linha de cabeçalho.

    Escolha a linha que você deseja classificar

    Dica: Se a linha de cabeçalho contiver texto, mas você quiser ordenar colunas por números, poderá adicionar uma nova linha acima do intervalo de dados e adicionar números de acordo com a ordem desejada.

  6. Para classificar por valor, selecione uma das opções na lista suspensa Ordem:

    1. Para valores de texto, selecione de A a Z ou de Z a A.

    2. Para valores numéricos, selecione Do Menor para o Maior ou Do Maior para o Menor.

    3. Para valores de data ou hora, selecione Do Mais Antigo para o Mais Novo ou Do Mais Novo para o Mais Antigo.

  7. Para classificar por cor da célula, cor da fonte ou ícone, faça o seguinte:

    1. Em Classificar em, escolha Cor da Célula, Cor da Fonte ou Ícone de Célula.

    2. Em Ordem selecione uma cor de célula, cor de fonte ou ícone de célula e selecione À esquerda ou À direita.

Observação: Quando você classifica linhas que fazem parte dos tópicos de uma planilha, o Excel classifica os grupos de nível mais elevado (nível 1) para que as linhas e colunas de detalhe permaneçam juntas, mesmo se estiverem ocultas.

Para classificar por uma parte de um valor em uma coluna, como um código de número de peça (789-WDG-34), sobrenome (Yara Lima) ou nome (Lima, Yara), é preciso primeiro dividir a coluna em duas ou mais colunas, de forma que o valor que você deseja classificar fique em sua própria coluna. Para fazer isso, você pode usar as funções de texto para separar as partes das células ou usar o Assistente para Conversão de Texto em Colunas. Para ver exemplos e obter mais informações, confira Dividir texto em diferentes células e Dividir texto entre colunas usando funções.

Aviso: É possível classificar um intervalo dentro de um intervalo, mas isso não é recomendável, pois o resultado desassocia o intervalo classificado de seus dados originais. Se você classificasse os dados a seguir conforme mostrado, os funcionários selecionados seriam associados a departamentos diferentes dos anteriores.

Exemplo de classificação de um intervalo pequeno dentro de um maior.

Felizmente, o Excel avisará se detectar que você está prestes a tentar fazer isso:

Clique em Continuar com a seleção atual

Se você não pretendia classificar assim, pressione a opção Expandir a seleção. Caso contrário, selecione Continuar com a seleção atual.

Se os resultados forem diferentes do esperado, clique em Desfazer Botão Desfazer .

Observação: Não é possível classificar dessa forma em uma tabela.

Se você obtiver resultados inesperados ao classificar seus dados, faça o seguinte:

Verificar se os valores retornados por uma fórmula foram alterados    Se os dados que você classificou contiverem uma ou mais fórmulas, os valores retornados dessas fórmulas podem mudar quando a planilha for recalculada. Nesse caso, certifique-se de reaplicar a classificação para obter resultados atualizados.

Reexibir linhas e colunas antes de classificar    Colunas ocultas não serão movidas quando você classificar colunas, e linhas ocultas não serão movidas quando você classificar linhas. Antes de classificar dados, é uma boa ideia reexibir as linhas e colunas ocultas.

Verificar a configuração de localidade    As ordens de classificação variam de acordo com a configuração de localidade. Verifique se você tem a configuração adequada em Configurações Regionais ou Opções Regionais ou de Idiomas no Painel de Controle de seu computador. Para saber mais sobre como alterar a configuração de localidade, consulte a Ajuda de sistema do Windows.

Inserir os títulos de colunas em apenas uma linha    Se você precisar de vários rótulos de linha, quebre o texto dentro da célula.

Ativar ou desativar a linha de título    Geralmente é melhor ter uma linha de título quando você classifica uma coluna para facilitar a compreensão do significado dos dados. Por padrão, o valor no título não está incluído na operação de classificação. Ocasionalmente, talvez, você precise ativar ou desativar o título de modo que o valor no título seja ou não incluído na operação de classificação. Siga um destes procedimentos:

  • Para excluir a primeira linha de dados da classificação porque é um título de coluna, na guia Página Inicial, no grupo Edição, clique em Classificar e Filtrar, clique em Personalizar Classificação e, em seguida, selecione Meus dados contêm cabeçalhos.

  • Para incluir a primeira linha de dados da classificação porque é um título de coluna, na guia Página Inicial, no grupo Edição, clique em Classificar e Filtrar, clique em Personalizar Classificação e, em seguida, desmarque Meus dados contêm cabeçalhos.

Observação: No Excel Online, você pode classificar tabelas e intervalos por uma ou várias colunas (em ordem crescente ou decrescente), mas não é possível classificar por linhas (da esquerda para direita).

Classificar dados em uma tabela

Você sabia que uma tabela está pronta para ser classificada com as respectivas setas internas? Você pode classificar os dados rapidamente e filtrar também.

  1. Se os dados ainda não estiverem inseridos uma tabela, bastará criar uma tabela. Isso adicionará automaticamente a seta de classificação na parte superior das colunas.

  2. Clique na seta de classificação na parte superior da coluna que você deseja classificar e escolha a ordem de classificação.

    Classificação de uma coluna da tabela

  3. Para desfazer uma classificação, use o botão Desfazer na guia Início.

    Botão Desfazer, na guia Página Inicial

Classificar dados em um intervalo

  1. Selecione uma célula para classificar:

    • Se os seus dados tiverem uma linha de título, escolha o título que você deseja classificar, como “População”.

      Selecione o título de célula para a coluna

    • Se os seus dados não tiverem um título de linha, selecione o valor mais alto que você deseja classificar, como 452084.

      Selecione a célula de dados mais alta para a coluna

  2. Na guia Dados, clique em uma das opções de classificação:

    • Classificação Crescente para classificar de A a Z, do menor para o maior ou do mais antigo para o mais recente.

    • Classificação Decrescente para classificar de Z a A, do maior para o menor ou do mais recente para o mais antigo.

Classificação Crescente e Classificação Decrescente

Examinar dados rapidamente por ordem de data pode ser difícil se seus dados estiverem em uma ordem aleatória, como nesta foto.

datas não classificadas

No Excel Online, as datas que você deseja classificar necessitam ser formatadas como uma tabela. Veja como:

  1. Selecione as datas que você deseja classificar e clique em Formatar como Tabela.

Botão para formatar os dados como uma tabela

  1. MarqueMinha tabela tem cabeçalhos mesmo que a sua coluna de data não tenha um.

Caixa de diálogo para a conversão de intervalos de dados em tabelas

  1. Clique no cabeçalho da coluna e escolha uma ordem de classificação:

    • Clique em Classificação Ascendente para a data mais antiga em cima.

    • Classificação Descendente para a data mais recente no topo.

      classifique em ordem ascendente ou descendente.

Verifique a direção da seta.

Classificação Crescente tem a seta apontando para cima

Datas classificadas em ordem crescente, da mais antiga para a mais recente

Classificação Decrescente tem a seta apontando para baixo.

classificada em ordem descendente, com o mais recente no topo

Dica:  Quando você adiciona datas novas à tabela, selecione a coluna e aplique a classificação novamente.

Se você deseja classificar uma lista de nomes por sobrenomes, mas eles começam pelo nome (como "Alice Pena"), você terá que alterá-los de modo que eles comecem pelo sobrenome (como "Pena, Alice"). Para fazer isso, vamos usar algumas fórmulas.

Veja algumas fórmulas em B2, C2 e D2 que juntaremos na célula E2.

Fórmulas que convertem um nome completo em Sobrenome, Nome

Veja uma descrição das fórmulas mostradas acima:

Célula

Fórmula

Descrição

Resultado

B2

=LOCALIZAR(" ",A2)

Encontra a posição do primeiro espaço em "Alice Pena"

6

C2

=EXT.TEXTO("A2,B2+1,30)

Localiza os últimos 30 caracteres em "Alice Pena", começando com a primeira posição (7) após o espaço (o "P" em Pena). Não há problema em pedir mais caracteres do que você precisa.

Pena

D2

=ESQUERDA(A2,B2-1)

Localiza o primeiro nome em "Alice Pena" retornando o número de caracteres mais à esquerda encontrados antes do primeiro espaço (na posição 6). Então, os 5 primeiros caracteres (posição 6 menos 1) são retornados — "Alice".

Alice

E2

=D2 & ", " & C2

Combina "Pena," uma vírgula com um espaço (", ") e "Alice" para retornar "Pena, Alice".

Pena, Alice

Em E2, convertemos "Alice Pena" em "Pena, Alice". Agora, arraste a fórmula em E2 para baixo, pelas células que ficam abaixo dela, para copiar a fórmula e converter o resto dos nomes da coluna A.

Antes de tentar classificar os nomes, você precisará convertê-los de resultados de fórmulas para valores:

  1. Selecione as células começando por E2 e pressione Ctrl + C para copiá-las.

  2. Na guia Página Inicial, clique na seta sob Colar e clique em Colar Valores.

Finalmente, para classificar os nomes, selecione as células e clique em Classificação Crescente ou Classificação Decrescente.

Classificação Crescente e Classificação Decrescente

No Excel Online, você pode usar o comando Desfazer na guia Página Inicial para desfazer qualquer classificação aplicada a uma lista ou uma tabela. Este exemplo mostra os dados em uma lista que foi originalmente organizada por cidade, em ordem crescente, e em seguida foi classificada por população, em ordem decrescente. A ação de desfazer restaurou a ordem original (cidade).

Desfazendo uma classificação em um intervalo

Em uma tabela, colunas têm setas de filtro, assim você pode usá-las para classificar além de filtrar. No exemplo abaixo, observe a seta para baixo ao lado do filtro para a coluna População que mostra que ela é classificada em ordem decrescente. Após classificar a coluna Cidade, observe a seta para cima ao lado do filtro para Cidade.

Assim como com um intervalo, você pode desfazer a classificação em uma tabela usando o comando Desfazer na guia Página Inicial. Este exemplo mostra o resultado de uma ação de desfazer que restaura a ordem original e o uso do filtro para classificar por cidade.

Desfazendo uma classificação em uma tabela

No Excel Online é possível classificar tabelas e intervalos, mas não é possível salvar ou reutilizar a ordem de classificação em outro intervalo ou tabela de dados. Também não é possível realizar isso no aplicativo de área de trabalho do Excel.

Precisa de mais ajuda?

Você pode sempre consultar um especialista na Excel Tech Community, obter suporte na Comunidade de respostas ou sugerir um novo recurso ou melhoria no User Voice do Excel.

Confira também

Vídeo: classificar dados em uma tabela

Visão geral de fórmulas no Excel

Como evitar fórmulas quebradas

Localizar e corrigir erros em fórmulas

Atalhos do teclado e teclas de função do Excel

Funções do Excel (ordem alfabética)

Funções do Excel (por categoria)

Expanda suas habilidades no Office
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×