DATADIF

A função DATADIF tem como resultado o número de dias, meses ou anos entre duas datas.

DATADIF(data-inicial; data-fim; método-calc)

data-inicial: A data de início. data-inicial é um valor de data/hora (a parte da hora é ignorada) ou um valor de cadeia de data.

data-fim: A data final. data-fim é um valor de data/hora (a parte da hora é ignorada) ou um valor de cadeia de data.

método-calc: Um valor modal que especifica como indicar a diferença horária e como tratar as datas em anos ou meses diferentes.

D: Devolver o número de dias entre as datas de início e de fim.

M: Devolver o número de meses entre as datas de início e de fim.

Y: Devolver o número de anos entre as datas de início e de fim.

MD: Devolver os dias entre as datas de início e de fim, ignorando os meses e os anos. O mês da data-fim é considerado o mês da data-inicial. Se o dia de início for depois do dia de fim, a contagem começa a partir do dia de fim como se fosse no mês anterior. O ano da data-fim é utilizado para procurar anos bissextos.

YM: Devolver o número de meses completos entre as datas de início e de fim, ignorando o ano. Se o mês/dia de início for antes do mês/dia do fim, as datas são tratadas como se fossem no mesmo ano. Se o mês/dia de início for depois do mês/dia do fim, as datas são tratadas como se fossem em anos consecutivos.

YD: Devolver o número de dias entre as datas de início e de fim, ignorando o ano. Se o mês/dia de início for antes do mês/dia do fim, as datas são tratadas como se fossem no mesmo ano. Se o mês/dia de início for depois do mês/dia do fim, as datas são tratadas como se fossem em anos consecutivos.

Exemplos

Se a célula A1 contiver o valor de data/hora 6/4/1988 e a A2 contiver o valor de data/hora 30/10/2006:

=DATADIF(A1; A2; “D”) tem como resultado 6781, o número de dias entre 6 de abril de 1988 e 30 de outubro de 2006.

=DATADIF(A1; A2; “M”) tem como resultado 222, o número de meses inteiros entre 6 de abril de 1988 e 30 de outubro de 2006.

=DATADIF(A1; A2; “Y”) tem como resultado 18, o número de anos entre 6 de abril de 1988 e 30 de outubro de 2006.

=DATADIF(A1; A2; “MD”) tem como resultado 24, o número de dias entre o sexto dia de um mês e o trigésimo dia do mesmo mês.

=DATADIF(A1; A2; “YM”) tem como resultado 6, o número de meses entre abril e o outubro seguinte no mesmo ano.

=DATADIF(A1; A2; “YD”) tem como resultado 207, o número de dias entre 6 de abril e o dia 30 do outubro seguinte no mesmo ano.

=DATADIF(“06/04/1988”;AGORA();“Y”)& “ anos, ” &DATADIF(“06/04/1988”;AGORA();“YM”)& “ meses e ” &DATADIF(“06/04/1988”;AGORA();“MD”)& “ dias” tem como resultado 25 anos, 2 meses e 25 dias, a idade atual de uma pessoa nascida em 6 de abril de 1988, se hoje for 1 de julho de 2013.

Morty Proxy This is a proxified and sanitized view of the page, visit original site.
Útil?
Limite de caracteres: 250
O limite máximo de caracteres é de 250.
Obrigado pelos seus comentários.
Morty Proxy This is a proxified and sanitized view of the page, visit original site.