Como classificar por data no Excel

Classificar dados por data parece ser uma tarefa simples e, de fato, o Microsoft Excel(Microsoft Excel) oferece várias maneiras de classificar dados por data. No entanto, às vezes as ferramentas de classificação do Excel não funcionam corretamente e isso pode ser muito frustrante. 

Aqui estão algumas maneiras de classificar por data no Excel , bem como um truque para tentar se as datas não estiverem sendo classificadas corretamente.

Classificando uma única coluna(Single Column) de datas(Dates) no Excel 

A maneira mais fácil de classificar datas no Excel é usar a ferramenta de classificação para exibir as datas na ordem desejada. 

  1. Selecione a coluna de datas clicando no cabeçalho da coluna. Na imagem abaixo, selecionamos a coluna clicando no cabeçalho da coluna A .

  1. Você também pode selecionar as células específicas na coluna que contêm datas.

  1. Com seus dados selecionados, escolha Classificar e Filtrar(Sort & Filter) no menu inicial.

  1. Agora escolha Sort Oldest to Newest ou Sort Newest to Oldest . No exemplo abaixo, classificamos do mais recente para o mais antigo. Observe(Notice) que o Excel não altera o formato das datas, mas classifica corretamente as datas começando com a mais recente.

Esse método deve funcionar na grande maioria dos casos de uso.

Classificando uma planilha inteira por (Entire)data(Date) no Excel

Se sua tabela tiver mais de uma coluna de dados, você desejará preservar os relacionamentos entre as colunas ao classificar. Abaixo você pode ver as datas na coluna A e o texto correspondente na coluna B. 

Se você usar o método acima (ou seja, selecionando apenas as células de data ou a coluna inteira de datas, clicando no botão Classificar e filtrar(Sort & Filter ) e escolhendo Classificar mais antigo para mais recente(Sort Oldest to Newest) ou Classificar (Sort Warning)mais recente para mais antigo(Sort Newest to Oldest) ), o Excel exibirá uma Warning e perguntará se você deseja expandir a seleção para incluir ambas as colunas de dados.

Certifique-se de que Expandir a seleção(Expand the selection) esteja selecionado e clique no botão Classificar(Sort) . O Excel(Excel) classificará todos os dados na tabela na ordem de classificação que você selecionou.

Você pode ver que agora todas as nossas datas estão classificadas da mais antiga para a mais recente, e a relação entre as datas na Coluna A(Column A) e o texto na Coluna B(Column B) foi preservada.

Classificando por mês(Month) , ano(Year) ou mês(Month) e dia(Day) no Excel

E se você quiser classificar por data no Excel por uma parte específica da data, como mês ou ano? 

Classificando datas por mês no Excel(Sorting Dates by Month in Excel)

Em nossa tabela de exemplo de aniversários de pessoas, por exemplo, você pode querer saber quem nasceu em cada mês, ignorando o ano em que cada pessoa nasceu. Você não pode usar o recurso de classificação regular do Excel porque ele sempre incluirá o ano em seu algoritmo de classificação.

Para contornar isso, você pode criar uma coluna auxiliar que extraia o mês para que você possa classificar por essa coluna. Para extrair um mês de uma data, você pode usar a função MÊS(MONTH) do Excel .

  1. Criar uma nova coluna
  2. Na primeira célula da nova coluna, insira =MONTH(A1) onde A1 é a célula da qual você deseja extrair o mês.

  1. Repita(Repeat) o passo 2 para cada linha. O Excel(Excel) extrairá o mês de cada uma das datas, deixando você com uma coluna de números de meses.

  1. Agora você pode classificar a tabela pela coluna com os números do mês. Nesse caso, você classificará pela coluna C. Se você selecionar apenas os dados na Coluna C(Column C) , receberá novamente o Aviso de classificação(Sort Warning) do Excel . Escolha Expandir a seleção(Expand the selection) e Classificar(Sort) .

Classificando datas por ano no Excel(Sorting Dates by Year in Excel)

Se você quiser extrair o ano em vez do mês, você pode usar as etapas acima, substituindo a função MONTH por (MONTH)=YEAR(A1) onde A1 é a célula com a data da qual você deseja extrair o ano.

Classificando datas por mês e dia no Excel(Sorting Dates by Month and Day in Excel)

Talvez você queira criar uma lista ordenada de aniversários por mês e dia, ignorando o ano. Para extrair o mês e o dia da coluna de datas, podemos utilizar a função TEXTO(TEXT) do Excel , que converte as datas em texto. Usaremos o formato mm.dd . Siga os passos acima, substituindo a função MONTH por esta fórmula: =TEXT (A1, “mm.dd”) .

Agora você pode classificar pela Coluna C(Column C) para obter uma lista dos aniversários de todos por mês e dia.

Solucionando problemas de formatos de data(Date Formats) no Excel

Às vezes, quando você tenta classificar por data no Excel , pode descobrir que não consegue fazer com que o Excel reconheça os dados como uma data. Imagine , por exemplo, que alguém lhe dê uma planilha que inclua datas. Você colocou os dados no Excel , mas não está classificando corretamente quando você tenta os métodos acima. Por que não está funcionando?

Considere esta lista de datas:

Parece bastante simples. No entanto, ao selecionar os dados, pressionar o botão Classificar(Sort) e filtrar(Filter) e optar por classificar do mais antigo(Oldest) para o mais novo(Newest) , não funciona! Você pode acabar com algo assim:

Observe(Notice) que a última data na coluna não foi classificada corretamente. O que diabos está acontecendo? 

As chances são de que, embora os dados na célula A9 pareçam(looks) uma data, eles não são realmente formatados como uma data, portanto, o Excel não pode classificá-los corretamente. Dependendo de qual versão do Excel você está usando, mesmo se você formatar a célula errada como uma data selecionando a célula, clicando com o botão direito do mouse e selecionando Formatar células(Format Cells) e escolhendo a opção Data(Date) , isso ainda(still ) não resolverá o problema.

Como corrigir datas que não serão classificadas corretamente no Excel(How to Fix Dates That Won’t Sort Correctly in Excel)

Felizmente, esse problema é fácil de corrigir.

  1. Corte(Cut ) a coluna de datas selecionando as células e pressionando Ctrl+x, selecionando Cortar(Cut ) no menu inicial(Home ) ou clicando com o botão direito do mouse na(s) célula(s) e escolhendo Cortar(Cut) .

  1. Abra o Bloco(Notepad) de Notas ou outro editor de texto simples.
  2. Cole(Paste) as datas no editor de texto.

  1. Volte para o Excel , selecione a coluna em que as datas costumavam estar, clique com o botão direito do mouse e selecione Formatar células(Format Cells) .
  2. Escolha Data(Date) e clique em OK .

  1. Agora volte ao editor de texto e selecione e copie a lista de datas.

  1. Volte para o Excel e cole(paste ) as datas na coluna que você formatou na etapa 5.
  2. Agora você deve ser capaz de classificar. Selecione as colunas com dados, pressione o botão Classificar e Filtrar(Sort & Filter) e escolha Classificar do mais antigo para o mais recente(Sort Oldest to Newest) . Viola! Funciona!

Outras técnicas de classificação(Sorting) e filtragem no Excel

Agora que você aprendeu a classificar por data no Excel , talvez queira explorar outras maneiras de classificar e filtrar seus dados. Esses artigos ensinarão a classificação básica de dados de uma e várias colunas(basic one-column and multi-column data sorting) , como colocar em ordem alfabética no Excel(how to alphabetize in Excel) e como filtrar dados no Excel( how to filter data in Excel)



About the author

Sou um especialista em computadores com mais de 10 anos de experiência e me especializei em ajudar as pessoas a gerenciar seus computadores em seus escritórios. Escrevi artigos sobre tópicos como otimizar sua conexão com a Internet, como configurar um computador para a melhor experiência de jogo e muito mais. Se você está procurando ajuda com qualquer coisa relacionada ao seu trabalho ou vida pessoal, eu sou a pessoa para você!



Related posts