Como Classificar por data no Excel

quando você tem um grande conjunto de dados para analisar, muitas vezes é útil classificar as datas em ordem cronológica. Claro, o Excel tem algumas ferramentas integradas para fazer o trabalho, mas às vezes elas não podem fazer exatamente o que queremos. Neste artigo, falaremos sobre tudo o que você precisa saber sobre a classificação de datas cronologicamente.

quando você terminar, poderá classificar as datas cronologicamente em termos de mês, em termos de ano e muito mais. Vamos começar usando as funções internas do Excel e, em seguida, passar a usar uma combinação de uma fórmula e as funções internas.

Como Ordenar Por Data No Excel

Como Ordenar Por Data No Excel

Tabela de Conteúdo

Classificar as Datas em Ordem Cronológica

Quando você tiver uma lista de datas pronto para ser classificado na sua folha de Excel, tudo que você precisa fazer é usar a Classificação mais antiga para a mais nova opção.

para fazer isso, selecione a lista de datas que deseja classificar. Na guia Página Inicial do Excel, localize o grupo de edição e clique em Classificar & Filtro. No menu suspenso, selecione Classificar mais antigo para mais novo.

Sort-Oldest-To-Newest-Dates-Excel-Option-01

Sort-Oldest-To-Newest-Dates-Excel-Option-01

Isto irá abrir uma caixa de diálogo que lhe dará duas opções: Expandir a seleção ou Continuar com a seleção atual.

Sort-Expand-the-selection-Option-02

Sort-Expand-the-selection-Option-02

Se você tiver dados em colunas adjacentes e você deseja reorganizar os dados, bem como, selecione Expandir a seleção, caso contrário, escolha Continuar com a seleção atual.

da mesma forma, você também pode optar por classificar as datas em ordem cronológica reversa selecionando a opção mais recente para mais antiga no menu suspenso do filtro Sort &.

Sort-Newest-To-Oldest-Dates-Excel-Option-03

Sort-Newest-To-Oldest-Dates-Excel-Option-03

Classifique as datas por mês

digamos que você esteja preparando uma lista de aniversários para que você possa fazer uma festa de pizza sempre que for o aniversário de um funcionário. As festas de Pizza parecem ótimas, mas pode ser tedioso acompanhar os aniversários a cada mês. O Excel pode ajudar, no entanto.

nesse caso, você deseja que as datas sejam classificadas por mês e o componente ano seja totalmente irrelevante. Portanto, a opção Classificar mais antigo para mais novo não funcionará. Mesmo se você personalizar o formato das células para exibir apenas o componente mês da data, o número de série da data não será alterado. Portanto, você precisa de um método alternativo.

uma solução lógica seria extrair o componente mês de uma data em uma coluna separada e, em seguida, classificar essa coluna em ordem cronológica. Para fazer isso, usaremos a função mês, assim:

=MONTH(B2)

Sort-Dates-by-Month-04

Sort-Dates-by-Month-04

uma Vez que temos meses para cada data, podemos usar o mesmo método que usou anteriormente para ordená-los cronologicamente. Selecione a coluna mês e vá para o grupo de edição na guia Página Inicial. Clique em Classificar & filtro e selecione Classificar menor para maior no menu suspenso.

Sort-Dates-by-MonthNumber-05

Sort-Dates-by-MonthNumber-05

Quando a caixa de diálogo apresentada, selecione Expandir a seleção e isso deve classificar seus funcionários aniversários por mês.

Dates-Sorted-by-MonthNumber-06

Dates-Sorted-by-MonthNumber-06

observe que esse método ignora completamente o componente ano ao classificar as datas.

classificar datas por ano

vocês são caras inteligentes. Já sabes como vamos fazer isto, não sabes?

bem, ainda precisamos falar sobre isso brevemente. Se você está pensando em deixar de cumprir a função ano, segure seus cavalos. O método que discutimos no primeiro exemplo também funciona bem para classificar datas por ano. A função integrada (classificar a menor para a maior opção) no Excel também classificará as datas por ano.

no entanto, se por algum motivo você estiver interessado em usar uma fórmula, poderá usar a função ano assim:

=YEAR(B2)

Sort-Dates-by-Year-07

Sort-Dates-by-Year-07

assim que a coluna do ano estiver pronta, o processo restante será o mesmo. Use a opção Classificar menor para maior e selecione Expandir essa seleção quando solicitado pelo Excel.

Sorting-Dates-by-Year-08

Sorting-Dates-by-Year-08

isso deve classificar seus dados por ano.

Sorted-Dates-by-Year-09

Sorted-Dates-by-Year-09

Classifique as datas por mês e Dia

quando você classificou os aniversários de seus funcionários por mês, você notou algo estranho? Josh e Monica fazem aniversário em dezembro. No entanto, na lista classificada, a data de nascimento de Josh foi listada antes do aniversário de Monica, embora o aniversário de Monica seja cinco dias antes do de Josh.

isso acontece porque quando a saída da função mês é classificada, ela não considera o componente dia da data. Se duas linhas tiverem o mesmo mês, o Excel as classificará em ordem de ocorrência. Desde que a coluna do mês de Josh e Monica contém “12”, Eles foram classificados com base em sua ocorrência sem considerar o dia.

podemos remediar isso classificando nossos dados com base em ambos, no mês e no Dia das datas. Vamos conseguir isso com alguma lógica e a função de texto, assim:

=TEXT(B2, "mm.dd")

Sorted-Dates-by-Month-And-Day-10

Sorted-Dates-by-Month-And-Day-10

depois de ter as strings de texto no formato mm.dd, use a função de classificação integrada. Desta vez, você notará que a data de nascimento de Monica está listada corretamente antes da de Josh.

Sorted-Dates-by-Month-And-Day-11

Sorted-Dates-by-Month-And-Day-11

Alternativamente, também poderíamos usar uma lógica simples onde podemos alterar o ano para todas as datas para o mesmo ano. Podemos fazer isso usando a função DATE. Você pode usar qualquer ano, mas neste exemplo, vamos usar o corrente ano, assim como:

=DATE(YEAR(TODAY()), MONTH(B2), DAY(B2))

Sort-Dates-by-Month-And-Day-12

Sort-Dates-by-Month-And-Day-12

Então, aqui, com base na data de coluna temos gerado outro auxiliar coluna “Data Convertida”. Assim que a coluna estiver pronta, podemos usar a opção Sort mais antiga para mais nova do Excel e deve ter a mesma saída que obtivemos usando a função TEXT.

Sort-Dates-by-Month-And-Day-13

Sort-Dates-by-Month-And-Day-13

Classifique as datas por nomes de meses ou dias úteis

digamos que, em vez do DOBs, você tenha apenas o nome dos meses em que seus funcionários têm seus aniversários. Agora, você deseja classificar esta lista cronologicamente de forma que os funcionários com seu aniversário em janeiro sejam listados primeiro, seguidos por Fevereiro, Março e assim por diante.

a opção de classificação integrada do Excel pode não ser capaz de organizar isso cronologicamente. Se você usá-lo, verá que ele classifica os meses em ordem alfabética. No entanto, podemos usar a opção de classificação personalizada para fazer isso.

Sort-MonthNames-By-Custom-Sort-Excel-14

Sort-MonthNames-By-Custom-Sort-Excel-14

Selecione os meses listados na planilha do Excel e vá para Classificar & Filtro de Edição de grupo na guia página Inicial. Selecione classificação personalizada e, quando solicitado, selecione Expandir a seleção.

Sort-MonthNames-By-Custom-Sort-Custom-List-Excel-15

Sort-MonthNames-By-Custom-Sort-Custom-List-Excel-15

isso abrirá uma caixa de diálogo. No Menu Ordenar por, selecione a coluna que contém os meses. Na extremidade direita, você verá um menu suspenso em ordem. Expanda o menu e selecione Listas personalizadas.

Sort-MonthNames-By-Custom-Sort-Custom-List-Excel-16

Sort-MonthNames-By-Custom-Sort-Custom-List-Excel-16

No painel esquerdo que contém as listas personalizadas, escolha o formato em que os meses são listados (i.é., Jan, Fev, Mar… ou janeiro, fevereiro, Março…). Pressione OK duas vezes. Você verá que os meses agora estão classificados cronologicamente.

Sort-MonthNames-By-Custom-Sort-Custom-List-Excel-17

Sort-MonthNames-By-Custom-Sort-Custom-List-Excel-17

o mesmo método funciona quando você deseja classificar os dados durante a semana. Se você tiver dias da semana listados em vez dos meses, a única coisa que você precisa fazer de forma diferente é escolher a lista personalizada relevante. No exemplo acima, escolhemos o formato” Janeiro, Fevereiro, Março…”, mas para os dias de semana você precisará escolher o formato” domingo, segunda, terça…”.

Excel Ordenar por data não funciona

se você parece ter atingido um pouco de um obstáculo ao classificar suas datas, este é provavelmente um problema de formatação. Muitas vezes, as datas em uma planilha do Excel não são formatadas como datas e são armazenadas como strings de texto. Para que os métodos de classificação discutidos acima funcionem, você precisará converter as strings de texto em datas válidas do Excel.

que encerra nossa saga de classificação de datas. Esperançosamente, essas técnicas ajudarão você a concluir os exercícios de classificação rapidamente. Enquanto você pratica esses métodos, vamos montar outro tutorial prático do Excel para levá-lo um passo mais perto de se tornar um ninja do Excel.

Deixe uma resposta

O seu endereço de email não será publicado.