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. 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 dia.
Se você deseja acompanhar este tutorial, por favor, baixe a planilha de exemplo.
Fórmula genérica:
DATEDIF(data_inicial,data_final,"y")&" anos "&DATEDIF(data_inicial, data_final,"ym")&" meses " &DATEDIF(data_inicial, data_final,"md") &" dias" |
Argumentos
Data_inicial, Data_final: a data inicial e final entre as quais você deseja calcular os anos, meses e dias. |
Erro
Se o argumento data_final for menor que data_inicial, a fórmula retornará um valor de erro #NÚM!.
Como esta fórmula funciona
Para calcular a diferença entre duas datas nas células B3 e C3 e mostrar o resultado em anos, meses e dias, use a seguinte fórmula:
=DATEDIF(B3,C3,"y")&" anos "&DATEDIF(B3, C3,"ym")&" meses " &DATEDIF(B3, C3,"md") &" dias" |
Pressione Enter tecla.
Depois, formate os resultados no formato de data clicando em Página Inicial > Menu suspenso Formato de Número > Data Curta ou 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 une os resultados de cada parte da fórmula.
Fórmulas Relacionadas
- Calcular Diferença Entre Duas Datas
Neste tutorial, ele apresenta as fórmulas para calcular a diferença entre duas datas em anos, meses, semanas e dias. - Calcular Dias, Horas, Minutos e Segundos Entre Duas Datas
Às vezes, podemos querer obter os dias, horas, minutos e segundos entre duas datas e horários; este tutorial apresenta a fórmula para resolver essa tarefa. - Calcular Dias Restantes Entre Duas Datas
Aqui, este tutorial fornece uma fórmula para calcular rapidamente os dias restantes entre duas datas. - Calcular Horas, Minutos e Segundos Entre Dois Horários
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 Relacionadas
- Função SE do Excel
Testa condições especificadas e retorna os valores correspondentes. - Função VALOR do Excel
Converte texto em número. - Função MÊS do Excel
A função MÊS é usada para obter o mês como número inteiro (1 a 12) a partir da data. - Função DIA do Excel
A função DIA obtém o dia como número (1 a 31) a partir da data. - Função ANO do Excel
A função ANO retorna o ano com base na data fornecida em um formato de número serial de 4 dígitos.
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.