Fórmula do Excel: Contar dias, semanas, meses ou anos entre duas datas

Neste tutorial, apresentamos fórmulas para contar os dias, semanas, meses ou anos entre duas datas fornecidas.
Se pretender acompanhar este tutorial, descarregue a folha de cálculo de exemplo.
Fórmula genérica:
Contar dias
| DATEDIF(start_date,end_date,”d”) |
Contar semanas
| DATEDIF(start_date,end_date,”d”)/7 |
Contar meses
| DATEDIF(start_date,end_date,”m”) |
Contar anos
| DATEDIF(start_date,end_date,”y”) |
Sintaxe e argumentos
| Start_date, end_date: The two dates that you want to count the difference between. If the start_date is larger than end_date, the formula will return an error value #NUM!. |
Observação
A função DATADIF só está disponível no Microsoft 365, Excel 2019, Excel 2016, Excel 2013, Excel 2010 e Excel 2007.
Como funciona esta fórmula
Por exemplo, para contar os dias entre as datas nas células B3:C3, utilize a seguinte fórmula:
| =DATEDIF(B3,C3,"d") |
Prima Enter.
Depois, arraste a alça de preenchimento automático para baixo até às células para contar os dias entre outros intervalos de datas.
Seguindo o exemplo acima para contar semanas, meses ou anos:
Nota:
Ao contar meses entre duas datas com a fórmula DATEDIF(start_date,end_date,”d”)/7, o resultado é apresentado em formato de data. Para visualizá-lo corretamente, formate-o como «Geral» ou «Número», conforme ilustrado na imagem abaixo.

Explicação
DATADIF função: devolve o número de anos, meses ou dias entre duas datas.
Fórmulas relacionadas
- Contar apenas dias úteis entre duas datas
Este tutorial fornece fórmulas para contar os dias excluindo fins de semana e feriados entre duas datas - Contar os dias restantes no mês ou ano atual
Apresenta fórmulas para calcular os dias que ainda faltam no mês ou no ano atual. - Conversão de Tempo em horas decimais
Apresentamos aqui uma fórmula que converte tempo em horas decimais no Excel e explica como funciona. - Conversão de Tempo em minutos decimais
Neste tutorial, apresentamos uma fórmula para converter tempo em minutos decimais no Excel.
Funções relacionadas
- Função SE do Excel
Testa condições especificadas e, em seguida, devolve os valores correspondentes - Função VALOR do Excel
Converte texto em valor numérico. - Função MÊS do Excel
A função MÊS extrai o mês de uma data e devolve-o como um número inteiro entre 1 e 12. - Função DIA do Excel
A função DIA obtém o dia como um número (1 a 31) a partir de uma data - Função ANO do Excel
A função ANO devolve o ano com base na data fornecida, no formato de número de série de quatro dígitos.
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.