Fórmula do Excel: Encontrar a Próxima Data na Lista de Agendamentos

Suponha que tem uma tabela com duas colunas no Excel: uma contém os itens do agendamento e a outra, as respetivas datas. Pretende agora identificar a próxima data na lista de agendamentos com base na data de hoje. Que fórmula pode utilizar?
Se pretender acompanhar este tutorial, transfira a folha de cálculo de exemplo.
Fórmula genérica:
| MIN(IF(date_range>=TODAY(),date_range)) |
Sintaxe e argumentos
| Date_range: the cells that contain the schedule dates. |
Valor de retorno
A fórmula devolve um número de cinco dígitos. No Excel, as datas são armazenadas como números de série para facilitar os cálculos. Basta aplicar o formato de data a esse número de cinco dígitos para visualizar imediatamente a data correspondente.
Como funciona esta fórmula
Na tabela B3:C8, as datas dos agendamentos estão listadas em C3:C8 e os respetivos conteúdos em B3:B8. Hoje é 23/02/2021. Para encontrar a próxima data na lista de agendamentos, utilize a seguinte fórmula matricial:
| =MIN(IF($C$3:$C8>,=TODAY(),$C$3:$C$8)) |
Prima as teclas Shift + Ctrl + Enter para obter o resultado correto.
De seguida, mantenha o resultado selecionado, aceda ao separador Base e clique na seta de Formato de Número para escolher Data Curta ou Data Longa, conforme necessário.
A próxima data na lista de agendamentos já foi encontrada.
Explicação
Função SE: utilizada para testar uma condição específica e devolver VERDADEIRO ou FALSO.
Função MIN: encontra o valor mais pequeno num intervalo ou numa matriz.
=MIN(IF($C$3:$C8>,=TODAY(),$C$3:$C$8))
=MIN{FALSO;44260;44282;44321;44395;44397}
=44260
Dicas
Se pretender obter os conteúdos do agendamento com base na data encontrada, utilize a seguinte fórmula:
=INDEX($B$3:$B$8,MATCH(F2,$C$3:$C$8,0))
Prima a tecla Enter.
Se pretender encontrar diretamente os próximos conteúdos do agendamento com base na data de hoje, utilize a seguinte fórmula matricial:
=INDEX($B$3:$B$8,MATCH(MIN(IF($C$3:$C$8>,=TODAY(),$C$3:$C$8)),$C$3:$C$8,0))
Prima as teclas Shift + Ctrl + Enter.
Fórmulas Relacionadas
- Obter o Primeiro ou o Último Dia do Mês a Partir de uma Data
Neste tutorial, apresentamos fórmulas práticas para obter, a partir de uma data indicada no Excel, o primeiro ou o último dia do respetivo mês. - Fórmula do Excel: Encontre a Data Mais Antiga e a Mais Recente em Cada Grupo
Neste tutorial, apresentamos fórmulas para encontrar a data mais antiga e a mais recente de cada grupo no Excel. - Contar dias entre duas datas
Contar o número de dias, meses ou anos entre duas datas indicadas torna-se fácil no Excel depois de ler este tutorial. - 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
Devolve o Número da semana da data indicada num ano - Função WORKDAY do Excel
Adiciona dias úteis à Data de Início indicada e devolve um dia útil - Função WEEKDAY do Excel
Obter o Semana como um número (1 a 7) a partir de uma data - Função DAY do Excel
A função DAY obtém o dia como um número (1 a 31) a partir de uma data - Função NOW do Excel
Obter a hora e a data atuais
As Melhores Ferramentas de Produtividade para o Office
Kutools for Excel – Ajuda-o a destacar-se da multidão
Kutools for Excel Oferece mais de 300 funcionalidades,garantindo que tudo o que precisa está a apenas um clique…
Office Tab – Ative a leitura e edição com separadores no Microsoft Office (incluindo o Excel)
- Um segundo para alternar entre dezenas de documentos abertos!
- Reduza centenas de cliques diários e diga adeus à tendinite do rato.
- Aumente a sua produtividade em 50 % ao visualizar e editar vários documentos simultaneamente.
- Traz uma navegação eficiente com separadores ao Office (incluindo o Excel), tal como no Chrome, Edge e Firefox.