Fórmula Excel: Calcule a diferença entre duas datas em anos / meses / semanas / dias
Às vezes, na planilha do Excel, precisamos calcular a diferença entre duas datas para obter as durações. Aqui neste tutorial, ele apresenta as fórmulas sobre como calcular a diferença entre duas datas em anos, meses, semanas e dias.
Se você deseja acompanhar este tutorial, faça o download da planilha de exemplo.
Fórmula genérica:
Calcular a diferença em dias
DATEDIF(start_date,end_date,"d") |
Calcular a diferença em semanas
DATEDIF(start_date,end_date,"d")/7 |
Calcular a diferença em meses
DATEDIF(start_date,end_date,"m") |
Calcular a diferença em anos
DATEDIF(start_date,end_date,"y") |
Argumentos
Start_datetime: The starting date in the date range. The start date must be smaller than the end date, or the formula will return the error result #NUM!. |
End_datetime: The ending date in the date range you want to calculate the date duration. The end date must be greater than the start date, otherwise the formula will return the error value #NUM!. |
D: Return difference in days. |
D/7:Return difference in weeks. 7 days a week, to return days firstly then divides 7 to get the number of weeks. As the formula returns value in date format, you need to format the result to general or number to get the number of weeks. |
M: Return difference in months. |
Y: Return difference in years. |
Como essa fórmula funciona
Supondo que você precise calcular a duração entre as datas nas células B4 e B6, use a fórmula abaixo
Calcular a diferença em dias
=DATEDIF(B4,B6,"d") |
Calcular a diferença em semanas
=DATEDIF(B4,B6,"d")/7 |
Calcular a diferença em meses
=DATEDIF(B4,B6,"m") |
Calcular a diferença em anos
=DATEDIF(B4,B6,"y") |
Press Entrar chave para obter o resultado.
Dica: a fórmula de cálculo da diferença em semanas obterá o resultado no formato de data, basta formatar a célula de resultado como geral ou numérica conforme necessário.
Explicação
Função DATEDIF: esta função é usada para calcular a diferença entre duas datas em dias, semanas, meses, anos, dias ignorando anos, ou mês ignorando anos.
Fórmulas Relativas
- Calcular dias restantes no mês
Neste tutorial, ele fornece uma fórmula para calcular rapidamente os dias restantes no mês no Excel. - 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. - Calcule o tempo da rede com pausa em um quadro de horários
Ele fornece a fórmula que usa a função MOD para calcular o tempo da rede com quebras no Excel.
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.