Fórmula do Excel: Encontre a data mais antiga e a data mais recente para cada grupo
Neste tutorial, ele fornece fórmulas para localizar a data mais antiga e a data mais recente para cada grupo no Excel.
Se você deseja acompanhar este tutorial, faça o download da planilha de exemplo.
Fórmula genérica:
Encontre a data mais antiga de cada grupo
{MIN(IF(group_rng=group,startD_rng))} |
Encontre a última data de cada grupo
{MAX(IF(group_rng=group,startD_rng))} |
Sintaxe e Argumentos
Group_rng: the cell range that contains all group names. |
Group: the group whose earliest date and latest date you want to find out. |
StartD_rng: the cell range that contains all starting dates of the groups. |
Valor de retorno
As fórmulas retornam uma data como um valor numérico. Como a data é armazenada como um número no Excel, para ver a data diretamente, você pode formatar o valor numérico em um formato de data conforme necessário após usar a fórmula.
Como esta fórmula funciona
Aqui está uma tabela, coluna B3: B8 contém nomes de departamentos, coluna C3: C8 contém os diferentes nomes de projetos nos departamentos, coluna D3: D8 são 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 primeira data de início e a última data de término de cada departamento (A e B), use a fórmula abaixo:
Encontre a data mais antiga
=MIN(IF($B$3:$B$8=B11,$D$3:$D$8)) |
Press Shift + Ctrl + Entrar para obter o resultado correto do array.
Em seguida, arraste a alça de preenchimento automático até as células que precisam dessa fórmula.
Em seguida, mantenha as células da fórmula selecionadas, pressione Ctrl +1 para exibir o formatar células diálogo, então sob Sessão guia, clique em Data no Categoria lista e selecione um tipo de data da direita Formato seção.
Clique OK, agora os resultados são exibidos como datas.
Encontre a última data para cada departamento
=MAX(IF($B$3:$B$8=B11,$E$3:$E$8)) |
Press Shift + Ctrl + Entrar , arraste a alça de preenchimento para aplicar a fórmula de matriz a outras células conforme necessário e formate as células como datas.
Explicação
IF função: testa uma condição específica.
Na fórmula de matriz {IF ($ B $ 3: $ B $ 9 = B11, $ D $ 3: $ D $ 8)}, ele retorna
{43597; FALSO; 43952; 43802; FALSO; FALSO; FALSO}
MIN função: para encontrar o valor mínimo em um intervalo ou uma matriz.
={MIN (IF($B$3:$B$8=B11,$D$3:$D$8))}
= {MIN (43597; FALSO; 43952; 43802; FALSO; FALSO)}
= 43597
MAX função: para encontrar o maior valor em um intervalo ou uma matriz.
={MAX(IF($B$3:$B$8=B11,$E$3:$E$8))}
= {MÁX. (44158; FALSO; 44654; 44013; FALSO; FALSO)}
= 44684
Observação
Se estiver usando o Excel 2019 ou Excel 365, você pode usar as funções MINIFS e MAXIFS para encontrar rapidamente as datas mais antigas e mais recentes de cada grupo.
Fórmula Genérica
Encontre a data mais próxima para o grupo
MINIFS(startD_rng,group_rng,group) |
Encontre a última data para o grupo
MAXIFS(startD_rng,group_rng,group) |
Use 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 Relativas
- Contar dias do mês
Este tutorial fornece fórmulas para contar o total de dias do mês com base em uma determinada data. - Conte os dias até a data de expiração
Contar os dias entre hoje e cada data de vencimento no Excel por fórmula - Exibir data ou hora atual
Este tutorial fornece fórmulas para mostrar a data ou hora atual no Excel. - Crie um intervalo de datas semanal
Neste tutorial, ele fornece uma fórmula para obter rapidamente o intervalo de datas semanal no Excel.
Funções Relativas
- Função Excel WEEKNUM
Retorna o número da semana da data fornecida em um ano - Função Excel WORKDAY
Adiciona dias úteis à data de início fornecida e retorna um dia útil - Função Excel MONTH
O MÊS é usado para obter o mês como um número inteiro (1 a 12) a partir da data - Função Excel DAY
A função DAY obtém o dia como um número (1 a 31) de uma data - Função Excel NOW
Obtenha a data e hora atuais
As melhores ferramentas de produtividade para escritório
Kutools para Excel - ajuda você a se destacar na multidão
Kutools para Excel possui mais de 300 recursos, Garantindo que o que você precisa está a apenas um clique de distância...
Guia Office - Habilite leitura e edição com guias no Microsoft Office (inclui Excel)
- Um segundo para alternar entre dezenas de documentos abertos!
- Reduza centenas de cliques do 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.