Fórmula do Excel: Encontre a próxima data na lista de programação
Supondo que você tenha uma tabela com duas colunas no Excel, uma contém o conteúdo da programação, a outra contém a data da programação, agora você deseja encontrar a próxima data na programação com base em hoje, qual fórmula você pode usar?
Se você deseja acompanhar este tutorial, faça o download da planilha 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 retorna um número de 5 dígitos. No Excel, a data é armazenada como números de série para um cálculo melhor. Você pode formatar o número de 5 dígitos como formato de data se quiser ver a data diretamente.
Como esta fórmula funciona
Na tabela B3: C8, as datas da programação estão listadas em C3: C8, os conteúdos da programação estão listados em B3: B8, hoje é 2/23/2021, para encontrar a próxima data na lista de programação, use a fórmula de matriz abaixo:
=MIN(IF($C$3:$C8>=TODAY(),$C$3:$C$8)) |
Pressione as teclas Shift + Ctrl + Enter para obter o resultado correto.
Em seguida, mantenha o resultado selecionado, vá para Início guia e clique na lista suspensa de Formato de número para escolher a Encontro curto or Data Longa como você precisa.
Agora, a próxima data na lista de programação foi encontrada.
Explicação
Função IF: usado para testar uma condição específica e retornar VERDADEIRO ou FALSO.
Função MIN: para encontrar o menor valor em um intervalo ou matriz.
= MIN (SE ($ C $ 3: $ C8> = HOJE (), $ C $ 3: $ C $ 8))
=MIN{FALSE;44260;44282;44321;44395;44397}
= 44260
Tips
Se você deseja obter o conteúdo da programação com base na data encontrada, use a fórmula abaixo
=INDEX($B$3:$B$8,MATCH(F2,$C$3:$C$8,0))
Press Entrar chave.
Se você deseja encontrar diretamente o próximo conteúdo de programação com base no dia de hoje, use a fórmula de matriz:
=INDEX($B$3:$B$8,MATCH(MIN(IF($C$3:$C8>=TODAY(),$C$3:$C$8)),$C$3:$C$8,0))
Press Shift + Ctrl + Enter chaves.
Fórmulas Relativas
- Obtenha o primeiro dia ou o último dia do mês de uma data
Neste tutorial, ele fornece fórmulas para retornar o primeiro dia ou último dia do mês a partir da data fornecida no Excel. - Fórmula 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. - Gount dias entre dois dias
Contar o número de dias, meses ou anos entre duas datas dadas será fácil no Excel depois de ler este tutorial - 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 WEEKDAY
Obtenha o dia da semana como um número (1 a 7) 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.