Data
DATEDIF
Definição
DATEDIF retorna o número de anos, meses ou dias completos entre duas datas.
Sintaxe
=DATEDIF(start_date, end_date, unit)
Argumentos
| Argumento | Significado |
|---|---|
start_date |
A data anterior, ou a célula que a contém. |
end_date |
A data posterior, ou a célula que a contém. |
unit |
O intervalo a contar, entre aspas duplas: "Y" para anos completos, "M" para meses completos, "D" para dias. |
Exemplo resolvido
Uma planilha de aluguel precisa dos meses completos entre um início e um fim. Os inícios estão em A2:A4 e os fins estão em B2:B4.
| A: Início | B: Fim |
|---|---|
| 1 jan 2020 | 1 abr 2020 |
| 1 jan 2020 | 1 jan 2023 |
| 8 mar 2023 | 8 jun 2023 |
Fórmula: =DATEDIF(A2,B2,"M")
Resultado: 3. De 1 de janeiro de 2020 a 1 de abril de 2020 há três meses completos.
Prática
A célula A2 contém 1 de janeiro de 2020 e a célula B2 contém 1 de janeiro de 2023. Em C2, escreva uma fórmula que retorne o número de anos completos entre essas datas.
- Em C2, escreva uma fórmula DATEDIF que retorne os anos de A2 até B2.
- C2 deve mostrar os anos de A2 até B2.
Funções relacionadas
TODAY pode fornecer uma data final quando você quer os anos completos de uma data inicial até hoje.
Erro comum
Colocar a data posterior primeiro: DATEDIF precisa da data inicial e depois da data final, ou retorna #NUM!.