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

Julho 2016


A função DATEDIF não está documentada no Excel, mas no Kioskea você pode encontrar algumas possibilidades ofertas. Veja este resumo.

Sintaxe


=DATEDIF(data começo;data 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 começo.
  • tipo de cálculo:
    • 1 "y" : diferença em anos (year).
    • 2 "m" : diferença em meses (month).
    • 3 "d" : diferença em dias (day).
    • 4 "ym" : diferença em meses, depois da substração dos anos.
    • 5 "yd" : diferença em dias, depois da substração dos anos.
    • 6 "md" : diferença em dias, depois da substração dos anos e dos meses.

Exemplo


Em A1 : 05/02/2007
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, 6 você obterá => 1 ano 11 meses 28 dias.

Uso


Para utilizar esta função, certifique-se de que a data do "fim" não é inferior à data do "começo", por que se não, você obterá o erro #NUM!. Idem, se o seu tipo de cálculo não estiver correto.

Como você pode constatar, você pode usá-la para calcular uma idade precisa, assim como para administrar sua agenda.

Em todos os casos, você obtém um número que deve ser qualificado em função do parâmetro: anos, meses, dias.



Veja também :
Este documento, intitulado « Diferença entre datas com a função DATEDIF »a partir de CCM (br.ccm.net) está disponibilizado sob a licença Creative Commons. Você pode copiar, modificar cópias desta página, nas condições estipuladas pela licença, como esta nota aparece claramente.