Fórmula do Excel: Encontrar a Data Mais Antiga e Mais Recente para Cada Grupo
Neste tutorial, apresentamos fórmulas para localizar a data mais antiga e a mais recente de cada grupo no Excel.
Se quiser acompanhar este tutorial, faça o download da planilha de exemplo.
Fórmula genérica:
Encontrar a data mais antiga de cada grupo
{MIN(IF(group_rng=group,startD_rng))} |
Encontrar a data mais recente de cada grupo
{MAX(IF(group_rng=group,startD_rng))} |
Sintaxe e Argumentos
Group_rng: o intervalo de células que contém todos os nomes dos grupos. |
Group: o grupo cuja data mais antiga e mais recente você deseja identificar. |
StartD_rng: o intervalo de células que contém todas as datas de início dos grupos. |
Valor de Retorno
As fórmulas retornam uma data como valor numérico. Como o Excel armazena datas como números, para visualizar a data diretamente, basta formatar o valor numérico como data conforme necessário após aplicar a fórmula.
Como esta fórmula funciona
Veja a tabela a seguir: a coluna B3:B8 contém os nomes dos departamentos, a coluna C3:C8 apresenta os diferentes projetos em cada departamento, a coluna D3:D8 mostra as datas de início de cada projeto e as datas de término de cada grupo estão na coluna E3:E8. Para encontrar a data de início mais antiga e a data de término mais recente de cada departamento (A e B), utilize a fórmula abaixo:
Encontrar a data mais antiga
=MIN(IF($B$3:$B$8=B11,$D$3:$D$8)) |
Pressione Shift + Ctrl + Enter para obter o resultado correto da matriz.
Em seguida, arraste a alça de preenchimento automático para baixo até as células que precisam desta fórmula.
Depois, mantenha as células da fórmula selecionadas e pressione Ctrl +1 para exibir a Formatar Células janela, então, em Número aba, clique em Data na Categoria lista, depois selecione um tipo de data à direita em Tipo da seção.
Clique em OK, agora os resultados são exibidos como datas.
Encontrar a data mais recente de cada departamento
=MAX(IF($B$3:$B$8=B11,$E$3:$E$8)) |
Pressione Shift + Ctrl + Enter em conjunto, arraste a alça de preenchimento para aplicar a fórmula de matriz às demais células conforme necessário e formate as células como datas.
Explicação
Função IF: testa uma condição específica.
Na fórmula de matriz {IF($B$3:$B$9=B11,$D$3:$D$8)}, ela retorna
{43597;FALSE;43952;43802;FALSE;FALSE;FALSE}
Função MIN: encontra o menor valor em um intervalo ou matriz.
={MIN (IF($B$3:$B$8=B11,$D$3:$D$8))}
={MIN(43597;FALSO;43952;43802;FALSO;FALSO)}
=43597
Função MAX: encontra o maior valor em um intervalo ou matriz.
={MAX(IF($B$3:$B$8=B11,$E$3:$E$8))}
={MAX(44158;FALSO;44654;44013;FALSO;FALSO)}
=44684
Observação
Se você estiver usando o Excel2019 ou Excel365, pode utilizar as funções MINIFS e MAXIFS para encontrar rapidamente as datas mais antiga e mais recente de cada grupo.
Fórmula Genérica
Encontrar a data mais antiga do grupo
MINIFS(startD_rng,group_rng,group) |
Encontrar a data mais recente do grupo
MAXIFS(startD_rng,group_rng,group) |
Utilize as fórmulas abaixo com o exemplo acima:
=MINIFS($D$3:$D$8,$B$3:$B$8,B11) |
=MAXIFS($E$3:$E$8,$B$3:$B$8,B11) |
Fórmulas Relacionadas
- Contar dias do mês
Este tutorial apresenta fórmulas para contar o total de dias do mês com base em uma data fornecida. - Contar dias até a data de expiração
Para contar os dias entre hoje e cada data de expiração no Excel usando fórmula - Exibir data ou hora atual
Este tutorial apresenta fórmulas para mostrar a data ou hora atual no Excel. - Criar intervalo de datas semanal
Neste tutorial, apresentamos uma fórmula para obter rapidamente o intervalo de datas semanal no Excel.
Funções Relacionadas
- Função WEEKNUM do Excel
Retorna o número da semana da data fornecida em um ano - Função WORKDAY do Excel
Adiciona dias úteis à data inicial fornecida e retorna um dia útil - Função MONTH do Excel
A função MONTH é usada para obter o mês como número inteiro (1 a12) a partir de uma data - Função DAY do Excel
A função DAY retorna o dia como número (1 a31) de uma data - Função NOW do Excel
Obter a data e hora atual
As Melhores Ferramentas de Produtividade para o Office
Kutools para Excel - Ajuda Você a Se Destacar na Multidão
Kutools para Excel Conta com Mais de 300 Funcionalidades, Garantindo Que O Que Você Precisa Está Apenas Um Clique de Distância...
Office Tab - Ative a Leitura e Edição com Guias no Microsoft Office (inclui Excel)
- Um segundo para alternar entre dezenas de documentos abertos!
- Reduz centenas de cliques de mouse para você todos os dias, diga adeus à mão do mouse.
- Aumenta sua produtividade em 50% ao visualizar e editar vários documentos.
- Traz Guias Eficientes para o Office (inclui Excel), Assim Como Chrome, Edge e Firefox.