Data e hora - função DATEDIF

Descrição

A função DATEDIF calcula o número de dias, meses ou anos entre duas datas. Esta função é fornecida para compatibilidade com o Lotus 1-2-3.

Sintaxe

DATEDIF (start_date,end_date,unit)

Argumentos

Argumento Descrição Obrigatório / Opcional
Data de início

Uma data que representa a primeira data ou data de início do período.

As datas podem ser inseridas como strings de texto entre aspas (por exemplo, "2001/1/30"), como números de série (por exemplo, 36921, que representa 30 de janeiro de 2001, se você estiver usando o sistema de datas de 1900) ou como os resultados de outras fórmulas ou funções (por exemplo, DATEVALUE ("2001/1/30")).

Requeridos
Data final Uma data que representa a última data ou data final do período. Requeridos
Unidade

O tipo de informação que você deseja retornar.

Veja a Tabela de Unidades fornecida abaixo.

Requeridos

Tabela de Unidade

Unidade Devoluções
"Y" O número de anos completos no período.
"M" O número de meses completos no período.
"D" O número de dias no período.
"MD" A diferença entre os dias em start_date e end_date. Os meses e anos das datas são ignorados.
"YM" A diferença entre os meses em start_date e end_date. Os dias e anos das datas são ignorados
"YD" A diferença entre os dias de start_date e end_date. Os anos das datas são ignorados.

Notas

  • O Excel armazena datas como números de série sequenciais para que possam ser usadas em cálculos. 1º de janeiro de 1900 é o número de série 1 e 1º de janeiro de 2008 é o número de série 39448 porque são 39.447 dias após 1º de janeiro de 1900

  • A função DATEDIF é útil em fórmulas em que você precisa calcular a idade.

Aplicabilidade

Excel 2007, Excel 2010, Excel 2013, Excel 2016

Exemplo