Classifique e filtre os dados do Excel por meses e dias

É assim que você classifica os dados do Excel de acordo com meses e dias e não leva os anos em consideração

O Excel basicamente classifica as datas da seguinte maneira: primeiro, elas são classificadas de acordo com o ano, depois de acordo com o mês e finalmente de acordo com o dia. Na maioria dos casos, essa ordem de classificação também faz sentido. Às vezes, no entanto, é necessária uma classificação sem o ano. Um exemplo clássico é uma lista de aniversários. Normalmente, o ano deve ser omitido aqui e apenas classificado por dia e mês.

Você pode usar esta fórmula para classificar sua lista do Excel cronologicamente

Se você deseja classificar a tabela por meses e dias na forma de uma lista de aniversários sem levar em conta os anos e a primeira data está na célula A2, use a seguinte fórmula na coluna auxiliar:

= TEXTO (A2; "MM.DT.")

Você aplica a fórmula da seguinte maneira:

Crie uma coluna auxiliar na qual deseja exibir os resultados (no exemplo "Fórmula").

Clique na primeira célula da coluna auxiliar.

No campo de função (fx) a fórmula: = TEXTO (A2; "MM.DT.").

Certifique-se de que a função está se referindo à célula correta com as datas corretas (no exemplo, a data está na célula B2).

Pressione Enter ou aperte o pequeno tique verde e pronto!

Em seguida, copie esta fórmula o suficiente para baixo na coluna auxiliar.

A figura a seguir mostra o uso desta fórmula em uma tabela de amostra (o valor da data está na célula B2):

Em seguida, você usa esta coluna auxiliar na caixa de diálogo "Dados". Em seguida, selecione "Classificar" para definir a ordem desejada.

Se você quiser classificar por dias e meses, a fórmula se parece com esta:

= TEXTO (A2; "DD.MM.")

Cuidado! A fórmula fornece texto em vez de números no Excel

Observe que ambas as fórmulas produzem texto com o qual você não pode calcular. Portanto, ao fazer análises, você precisa se referir às células com os valores de data originais.

Por que esses problemas surgem ao classificar dados no Excel?

O problema com essa tarefa é que o Excel sempre leva o ano em consideração ao classificar as datas. Portanto, 31 de dezembro de 2009 é antes de 1º de agosto de 2010. Portanto, você precisa de uma coluna auxiliar na qual decompõe os valores de data de acordo.

Outra abordagem ajuda com problemas de classificação no Excel

Se você tiver problemas com esta fórmula e a classificação subsequente, há outro procedimento. Para fazer isso, você também precisa de uma coluna auxiliar adicional na qual você reúne os critérios de classificação manualmente. Para fazer isso, proceda da seguinte forma:

  1. Na célula C4, registre a seguinte fórmula:
    = MÊS (B4) + DIA (B4) / 100
    Esta fórmula conecta mês e dia ao critério de classificação desejado.

  2. Copie a fórmula até a célula C13.

  3. Agora marque a área A3: C13.

  4. Acesse o item “Classificar” através do menu “Dados” em “Classificação e filtragem” e, portanto, a janela de diálogo com o mesmo nome.

  5. No campo "Classificar por", selecione a entrada "Classificar coluna".

  6. No campo "Classificar por", selecione os "Valores das células". fixo.

  7. No campo "Pedido" selecione a entrada "Por tamanho (crescente)" (veja a figura).

  8. Se você agora confirmar a caixa de diálogo com um clique no botão "OK", a lista de aniversários é classificada em ordem crescente de acordo com a coluna auxiliar C. Você pode ver o resultado na figura a seguir:

Nota para profissionais do Excel sobre a fórmula para a ordem de classificação

A função MONTH () é usada para ler o mês a partir do valor da data.

A função DAY () também determina o dia a partir do valor da data.

Dividir o valor diário por 100 garante que o mês seja usado como o principal critério de classificação. A especificação do dia, portanto, nunca pode ser maior que 1 e, portanto, também não pode influenciar o menor valor mensal 1. A especificação do dia, portanto, assume uma posição subordinada correspondente para a lógica de classificação.

Se você usar uma lista filtrada, só poderá usar os filtros para mostrar os dados que deseja exibir. Mas como você filtra em uma data específica ou em um intervalo de datas?

Como filtrar em uma única data no Excel

A figura a seguir mostra uma lista de números de pedidos históricos que você deseja filtrar:

Os filtros automáticos já estão configurados na lista (as pequenas setas cinza). A coluna C da lista contém os valores de data para os registros de dados. Para filtrar a lista de forma que apenas os registros que caem na data na célula D1 sejam exibidos, faça o seguinte:

Filtrar data única da tabela

  1. Clique no filtro na coluna C (pequena seta apontando para baixo).

  2. Excel até a versão 2003: Selecione a entrada "Definido pelo usuário" na lista de filtros. Use a configuração “Corresponde” da primeira lista.

  3. Excel 2007 ou posterior: Selecione a entrada “Igual a” na lista de filtros em “Filtro de data”.

  4. Em todas as versões do Excel, insira a data desejada após o campo de entrada "corresponde a" (no exemplo, 13 de maio de 2009).

  5. Confirme sua seleção com o botão OK.

  6. O Excel aplicará o filtro desejado imediatamente. A figura a seguir mostra o resultado:

Como filtrar em listas do Excel por um ano

Se você tiver datas em uma lista, não poderá filtrar facilmente por anos. O filtro personalizado “contém 2011” não encontrará uma data de 2011. Isso se deve ao fato de que o Excel interpreta os valores de data como valores contínuos de 1º de janeiro de 1900 e só os exibe na forma com a qual estamos familiarizados por meio da formatação.

Pequeno truque para filtrar por ano no Excel de qualquer maneira

No entanto, você também pode filtrar suas listas de acordo com determinados anos. Para fazer isso, no entanto, você deve incluir uma coluna adicional na qual extraia os anos das datas. Na pasta de trabalho mostrada, você pode ver uma lista filtrada pelo ano de 2011:

Para fazer essa filtragem com base no ano de 2011, execute as seguintes etapas:

  1. Inclua a nova coluna "Ano" inserindo o texto "Ano" na célula D3.

  2. Insira a seguinte fórmula na célula D4 para calcular o ano da primeira linha da lista:
    = ANO (A4)

  3. Copie a fórmula em todas as linhas da lista para encontrar todos os anos.

  4. Clique em qualquer célula da lista.

  5. Use o comando "Filtro" na área "Dados" para ativar o filtro automático para a lista (pequenas setas).

  6. Use o símbolo de Filtro Automático na nova coluna “Ano” para selecionar a entrada “2011” e clique em “Ok”.

Ao usar versões do Excel anteriores a 2007, você encontrará o comando para integrar o filtro automático em "Dados" e "Filtro".

Como classificar e filtrar uma data "de a" no Excel

Independentemente de ser a data em que o pedido foi feito ou em que o pedido foi concluído, a filtragem de determinados intervalos de datas é essencial para o planejamento de recursos profissionais. Ao filtrar seus dados, você pode ver rapidamente quantos pedidos ou tarefas se enquadram em um determinado período de tempo.

Exemplo: Filtro na tabela Excel de acordo com uma data específica

Por exemplo, você deseja filtrar o período de 30 de novembro de 2022-2023 a 5 de dezembro de 2022-2023 na tabela mostrada.

Com a função Filtro Automático, você pode fazer isso com as seguintes etapas:

  1. Clique em qualquer célula da lista.

  2. Selecione o comando “Filtrar” na guia “Dados” no grupo “Classificar e Filtrar” na faixa de opções.
    (Excel versão 2003: Ative o comando de menu Dados> Filtro> Filtro Automático)

  3. O ícone Filtro automático aparece à direita do título da coluna (seta pequena). Clique no ícone ao lado de "Data".

  4. No menu que aparece, selecione o comando "Filtro de data" e, em seguida, a função "Entre …".

  5. Na primeira lista de seleção, selecione "é posterior ou igual a" e digite "30/11/2020" ao lado. Na segunda lista, selecione "é anterior ou igual a" e insira 12/05/2022-2023 ao lado. Use a opção “E”.

  6. Clique no botão OK para filtrar a lista de acordo.

  7. O resultado é uma lista que se limita ao período de 30 de novembro de 2022-2023 a 5 de dezembro de 2022-2023. Todos os registros de dados que não se enquadram neste período são ocultados. Para alterar os critérios de filtro para um intervalo de datas diferente, chame o comando Filtro Automático novamente. Em seguida, defina novos valores de data para o limite inferior e o limite superior.

As capturas de tela foram feitas com o Excel versão 2016.

Perguntas frequentes

Como posso classificar uma lista de aniversários no Excel?

Para fazer isso, basta usar uma coluna auxiliar que você também introduz. Nesta coluna auxiliar você pode exibir a data sem o ano. Você pode então usar a função de classificação para classificar os aniversários exatamente na mesma ordem.

A classificação por números no Excel não funciona. O que posso fazer?

Se todas as opções de classificação por números não funcionarem, o problema às vezes é com os modelos de tabela ativos em segundo plano. Primeiro, tente apagar gradualmente toda a formatação das células afetadas. Freqüentemente, é aqui que o problema é encontrado. Se isso não funcionar, basta copiar a tabela inteira e colá-la em uma nova planilha usando a função de colagem "Valores e formatação de origem".

O Excel não reconhece a data. Qual é a solução?

Às vezes, o Excel se posiciona e simplesmente não deseja reconhecer e exibir uma data inserida como tal. Se nada funcionar, crie uma nova coluna ao lado da antiga. Clique com o botão direito na nova coluna e selecione "Formatar células …". No menu que se abre, selecione “Data” e clique em “Ok”. Agora selecione e copie a coluna antiga que não funcionou e cole os valores copiados na nova coluna usando a função de colar "Valores (W)". Em seguida, exclua a coluna antiga.

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave