Como encontrar a data mais antiga ou mais recente com base em critérios no Excel?
Ao trabalhar com grandes conjuntos de dados no Excel, é comum encontrar cenários onde você precisa encontrar a data mais antiga ou mais recente associada a um critério específico — como um produto, categoria ou pessoa. Por exemplo, você pode ter uma tabela onde a Coluna A contém nomes de produtos e a Coluna B contém datas, e deseja determinar rapidamente a data mais antiga ou mais recente para um produto específico, conforme demonstrado na captura de tela abaixo. Essa tarefa pode ser bastante desafiadora de fazer manualmente, especialmente à medida que a quantidade de dados aumenta ou os critérios se tornam mais complexos. Portanto, extrair essas informações de forma eficiente pode economizar tempo significativo e ajudar a tomar decisões oportunas com base nos seus dados.
Encontre a data mais antiga / mais recente com base em critérios usando fórmulas
Encontre a data mais antiga / mais recente com base em critérios com o Kutools para Excel
Use uma Tabela Dinâmica para obter as datas mais antigas / mais recentes por critérios
Encontre a data mais antiga / mais recente com base em critérios usando fórmulas
O Excel suporta fórmulas de matriz e funções dinâmicas que permitem recuperar diretamente a data mais antiga ou mais recente que atenda a uma condição específica. Este método é prático para conjuntos de dados pequenos a médios e fornece resultados em tempo real. Lembre-se de que as fórmulas de matriz exigem entrada e formatação corretas, sendo mais adequadas quando os critérios são claros e os conjuntos de dados não são excessivamente grandes.
Para obter a data mais antiga com base em critérios:
1. Insira a seguinte fórmula em uma célula em branco (por exemplo, célula D2):
=MIN(IF($A$2:$A$16="Office Tab",$B$2:$B$16))
Após digitar a fórmula, não pressione simplesmente Enter. Em vez disso, pressione Ctrl + Shift + Enter para transformá-la em uma fórmula de matriz. Se bem-sucedido, chaves aparecerão ao redor da fórmula na barra de fórmulas. O resultado pode inicialmente aparecer como um número serial de 5 dígitos.
Dicas: Nesta fórmula:
- $A$2:$A$16 — Este é o intervalo que contém seus critérios (por exemplo, nomes de produtos).
- "Office Tab" — Substitua isso pela sua própria condição ou faça referência a uma célula que contenha seu critério.
- $B$2:$B$16 — Este é o intervalo de datas do qual o resultado será retornado.
2. Para exibir o resultado como uma data legível em vez de um número serial, selecione a célula de resultado, vá para a guia Página Inicial, clique na lista suspensa Formato de Número (geralmente mostrando 'Geral') e selecione Data Curta. Agora, a data mais antiga que corresponde aos seus critérios será mostrada no formato de data esperado.
Para obter a data mais recente com base em critérios:
Para encontrar a data mais recente para os mesmos critérios, use a seguinte fórmula de matriz, inserindo-a e pressionando Ctrl + Shift + Enter como antes:
=MAX(IF($A$2:$A$16="Office Tab",$B$2:$B$16))
Dica prática:
Para versões mais recentes do Excel (Microsoft365 e Excel2021+), às vezes você pode usar as funções mais dinâmicas MINIFS
e MAXIFS
para alcançar resultados semelhantes sem fórmulas de matriz:
=MINIFS($B$2:$B$16, $A$2:$A$16, "Office Tab")
=MAXIFS($B$2:$B$16, $A$2:$A$16, "Office Tab")
MINIFS e MAXIFS são mais fáceis de usar e exigem apenas pressionar Enter após digitar a fórmula. Se sua versão as suportar, elas são mais seguras e eficientes para grandes intervalos.
Encontre a data mais antiga / mais recente com base em critérios com o Kutools para Excel
O recurso Mesclar Linhas Avançado do Kutools para Excel pode ajudá-lo a obter a data mais antiga ou mais recente para cada item na coluna-chave de forma contínua, sem escrever ou entender fórmulas. Esse método é particularmente benéfico quando você tem vários critérios para processar e prefere uma interface gráfica de usuário completa.
Se você instalou o Kutools para Excel, prossiga com os seguintes passos:
1. Para evitar alterar seus dados originais, copie e cole os dados em um novo intervalo. Selecione o intervalo que deseja usar para o processo de combinação.
2. Clique em Kutools > Mesclar e Dividir > Mesclar Linhas Avançado.
3. Na caixa de diálogo Combinar Linhas Baseadas na Coluna, clique no nome da coluna que deseja usar como critério (por exemplo, "Produto"), depois selecione a opção Chave Principal. Isso define seus critérios para combinar linhas.
4. Em seguida, clique na coluna contendo datas, depois selecione Calcular e escolha Max ou Min dependendo se você deseja encontrar a data mais recente ou mais antiga. Selecionar Min retorna a data mais antiga, e Max fornece a data mais recente para cada grupo.
5. Clique em OK para gerar a tabela resumida. A data mais antiga ou mais recente para cada item será exibida conforme mostrado abaixo:
![]() | ![]() | ![]() |
Dicas:
- Se você marcar Os dados contêm cabeçalhos, os cabeçalhos serão identificados corretamente e não incluídos nos cálculos.
- Para melhores resultados e garantir que a saída esteja no formato de data, desmarque a opção Usar valores formatados.
- Esse recurso é adequado para resumir rapidamente conjuntos de dados por diferentes categorias sem precisar configurar fórmulas ou tabelas dinâmicas.
Notas e Solução de Problemas:
- Verifique novamente se seus intervalos de dados estão precisos e não incluem células mescladas ou ocultas para evitar erros de cálculo.
- Se você precisar processar dados com base em múltiplos critérios ou incluir cálculos de resumo mais complexos (como mais do que apenas datas mais antigas/menores), o Kutools oferece opções flexíveis, mas sempre revise as configurações de combinação antes de confirmar.
Use uma Tabela Dinâmica para obter as datas mais antigas / mais recentes por critérios
Tabelas Dinâmicas são uma das funcionalidades de análise de dados mais versáteis do Excel. Elas permitem agrupar dados por critérios e resumir valores usando funções como Mínimo (para a data mais antiga) ou Máximo (para a data mais recente). Esta é uma abordagem altamente visual adequada para todos os usuários, especialmente quando você precisa de resultados interativos e resumidos e deseja evitar fórmulas ou scripts complexos.
Cenário de uso: Ideal para resumir grandes tabelas por grupos (como produto, pessoa ou projeto) e ver instantaneamente a data mais antiga ou mais recente para cada um. Não é adequado se forem necessários cálculos granulares célula por célula ou lógica condicional avançada.
Por favor, siga os seguintes passos um por um:
- Selecione qualquer célula em seu conjunto de dados (certifique-se de que seus dados incluem cabeçalhos).
- Vá para a guia Inserir e clique em Tabela Dinâmica. No diálogo pop-up, confirme o intervalo e selecione onde colocar a tabela dinâmica (planilha existente ou nova planilha).
- Arraste a coluna com seus critérios (por exemplo, "Produto") para a área Linhas.
- Arraste a coluna de datas para a área Valores. Por padrão, ela pode resumir como Contagem ou Soma.
- Para alterar o cálculo, clique na seta suspensa no campo de data na área Valores, selecione Configurações de Campo de Valor e escolha Mínimo (para a data mais antiga) ou Máximo (para a data mais recente). Clique em OK.
Resultado: A tabela dinâmica agora exibirá cada grupo em sua coluna de critérios junto com a data correspondente mais antiga ou mais recente da coluna de datas.
- Você pode adicionar o campo de data duas vezes à área Valores — um conjunto como Mínimo e outro como Máximo — para que ambas as datas mais antigas e mais recentes sejam mostradas para cada grupo.
- Se as datas de saída não parecerem corretas, clique com o botão direito nos resultados e escolha Formatar Células > Data para ajustar o formato de exibição.
- Sempre que seus dados de origem mudarem, basta clicar com o botão direito na Tabela Dinâmica e selecionar Atualizar para atualizar instantaneamente todas as sumarizações com as últimas figuras.
Melhores Ferramentas de Produtividade para Office
Impulsione suas habilidades no Excel com Kutools para Excel e experimente uma eficiência incomparável. Kutools para Excel oferece mais de300 recursos avançados para aumentar a produtividade e economizar tempo. Clique aqui para acessar o recurso que você mais precisa...
Office Tab traz interface com abas para o Office e facilita muito seu trabalho
- Habilite edição e leitura por abas no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie múltiplos documentos em novas abas de uma mesma janela, em vez de em novas janelas.
- Aumente sua produtividade em50% e economize centenas de cliques todos os dias!
Todos os complementos Kutools. Um instalador
O pacote Kutools for Office reúne complementos para Excel, Word, Outlook & PowerPoint, além do Office Tab Pro, sendo ideal para equipes que trabalham em vários aplicativos do Office.





- Pacote tudo-em-um — complementos para Excel, Word, Outlook & PowerPoint + Office Tab Pro
- Um instalador, uma licença — configuração em minutos (pronto para MSI)
- Trabalhe melhor em conjunto — produtividade otimizada entre os aplicativos do Office
- Avaliação completa por30 dias — sem registro e sem cartão de crédito
- Melhor custo-benefício — economize comparado à compra individual de add-ins