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