Diferença entre datas com a função DATEDIF

Novembro 2017


A função DATEDIF não está documentada no Excel, mas no CCM você pode encontrar algumas possibilidades, como nesta dica.

A sintaxe

=DATEDIF (data_do_começo;data_do_fim;tipo de cálculo):

data do começo: deve ser um valor de data válido;
data do fim: deve ser um valor de data válido, superior à data do começo;
tipo de cálculo: há seis opções de tipos de cálculo conforme a lista abaixo:

y: diferença em anos entre a data do começo e a do fim (year);
m: diferença em meses entre a data do começo e a do fim (month);
d: diferença em dias entre a data do começo e a do fim (day);
ym: diferença em meses, depois da subtração dos anos;
yd: diferença em dias, depois da subtração dos anos;
md: diferença em dias, depois da subtração dos anos e dos meses.

Exemplo

Em A1: 05/02/2007 e em B1: 02/02/2009.


1 =DATEDIF(A1;B1;"y") => 1
2 =DATEDIF(A1;B1;"m") => 23
3 =DATEDIF(A1;B1;"d") => 728
4 =DATEDIF(A1;B1;"ym") => 11
5 =DATEDIF(A1;B1;"yd") => 362
6 =DATEDIF(A1;B1;"md") => 28


Se você combinar 1, 4 e 6 você obterá 1 ano, 11 meses e 28 dias, por exemplo.

Como utilizar essa função

Para utilizar essa função, certifique-se de que a data do fim não é inferior à data do começo. Se isso ocorrer, você obterá o erro #NUM!. O mesmo vale para se o tipo de cálculo estiver incorreto.

Como você pode constatar, essa função serve para calcular um tempo preciso, assim como para administrar sua agenda. Em todos os casos, você obtém um número que deve ser qualificado em função dos parâmetros: anos, meses e dias.

Foto: © Microsoft.
Artigo original publicado por jak58. Tradução feita por pintuda. Última modificação: 17 de outubro de 2017 às 11:43 por Pedro.CCM.
Este documento, intitulado 'Diferença entre datas com a função DATEDIF', está disponível sob a licença Creative Commons. Você pode copiar e/ou modificar o conteúdo desta página com base nas condições estipuladas pela licença. Não se esqueça de creditar o CCM (br.ccm.net) ao utilizar este artigo.