Fórmula do Excel: Calcular anos, meses e dias entre duas datas
No Excel, você geralmente calcula a diferença entre duas datas e exibe os resultados como dias, meses ou anos. Aqui, este tutorial apresenta uma fórmula que exibe a diferença entre duas datas como A anos B meses C dias, como 3 anos 2 meses 1 dias.
Se você deseja acompanhar este tutorial, faça o download da planilha de exemplo.
Fórmula genérica:
DATEDIF(start_date,end_date,"y")&" years "&DATEDIF(start_date, end_date,"ym")&" months " &DATEDIF(start_date, end_date,"md") &" days" |
Argumentos
Start_date, end_date: the starting date and ending date that you want to calculate the years, months and days between. |
erro
Se o argumento end_date for menor que start_date, a fórmula retornará um valor de erro #NUM !.
Como essa fórmula funciona
Para calcular a diferença entre duas datas nas células B3 e C3 e mostrar o resultado como anos, meses e dias, use a fórmula abaixo:
=DATEDIF(B3,C3,"y")&" years "&DATEDIF(B3, C3,"ym")&" months " &DATEDIF(B3, C3,"md") &" days" |
Press Entrar chave.
Em seguida, formate os resultados como formato de data clicando em INÍCIO > Formato de número menu suspenso> Encontro curto or Data Longa.
Explicação
Função DATEDIF: Esta função retorna o número de anos, meses ou dias entre duas datas fornecidas.
DATEDIF (B3, C3, "y") retorna o número de anos entre duas datas.
DATEDIF (B3, C3, "ym") retorna o número de meses, ignorando anos e dias entre duas datas.
DATEDIF (B3, C3, "md") retorna o número de dias, ignorando anos e meses entre duas datas.
& é um conector que conecta os resultados de cada parte da fórmula.
Fórmulas Relativas
- Calcule a diferença entre duas datas
Aqui neste tutorial, ele apresenta as fórmulas sobre como calcular a diferença entre duas datas em anos, meses, semanas e dias. - Calcular Calcular Dias Horas Minutos Segundos Entre Duas Datas
Às vezes, podemos querer obter os dias, horas, minutos e segundos entre dois datetimes, este tutorial apresenta a fórmula para resolver este trabalho. - Calcular os dias restantes entre duas datas
Aqui, este tutorial fornece uma fórmula para calcular rapidamente os dias restantes entre duas datas. - Calcular horas, minutos, segundos, entre duas vezes
Aqui neste tutorial, ele apresenta algumas fórmulas para apresentar rapidamente o resultado da diferença de tempo como uma unidade de tempo única.
Funções Relativas
- Função Excel IF
Teste as condições especificadas e retorna os valores correspondentes - Função VALUE do Excel
Converta texto em número. - 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 YEAR
A função YEAR retorna o ano com base na data fornecida em um formato de número de série de 4 dígitos.
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.