Devolve o número de anos, incluindo frações de anos, entre duas datas, utilizando uma convenção de contagem de dias especificada.
Exemplos de utilização
YEARFRAC(DATE(1969,7,16),DATE(1969,7,24),1)
YEARFRAC(A2,A3)
Sintaxe
YEARFRAC(data_início; data_final; [convenção_contagem_dias])
-
data_início– a data de início a considerar no cálculo. Deve ser uma referência a uma célula que contém uma data, uma função que devolve um tipo de data ou um número. -
data_final– a data final a considerar no cálculo. Deve referir-se a uma célula que contém uma data, uma função que devolve um tipo de data ou um número. -
convenção_contagem_dias– [ OPCIONAL – 0 por predefinição ] – um indicador sobre que método de contagem de dias se deve utilizar.-
0 indica EUA (NASD) 30/360 – esta opção assume meses de 30 dias e anos de 360 dias, conforme o padrão da National Association of Securities Dealers, e executa ajustes específicos nas datas introduzidas que calham no fim dos meses.
-
1 indica Real/Real – esta opção calcula com base no número real de dias entre as datas especificadas e o número real de dias nos anos seguintes. É utilizada para Títulos e Bilhetes do Tesouro dos EUA, mas também é a mais importante para fins não financeiros.
-
2 indica Real/360 – esta opção calcula com base no número real de dias entre as datas especificadas, mas assume um ano de 360 dias.
-
3 indica Real/365 – esta opção calcula com base no número real de dias entre as datas especificadas, mas assume um ano de 365 dias.
-
4 indica Europeu 30/360 – como a opção
0, esta opção calcula com base num mês de 30 dias e num ano de 360 dias, mas ajusta as datas do fim do mês de acordo com as convenções financeiras da Europa.
-
Notas
-
Esta função é sobretudo utilizada num contexto financeiro, para cálculos que envolvem títulos de rendimento fixo. Uma vez que os cálculos mais frequentemente realizados utilizam o calendário NASD padrão, este é o comportamento predefinido. No entanto, para utilização em contextos não financeiros, a opção
1, Real/Real, é provavelmente a escolha correta. -
Certifique-se de que as entradas da função são referências a células que contêm datas, funções que devolvem objetos de data, como
DATE,DATEVALUEouTO_DATE, ou números de série de data do tipo devolvido pela funçãoN. -
A função
YEARFRACnão converte automaticamente os formatos de número da mesma forma que o Google Sheets o faz na introdução direta nas células. Portanto,YEARFRAC(10/10/2000,10/10/2001)é interpretado comoYEARFRAC(0.005,0.00499750124938), os quocientes de 10 dividido por 10 dividido por 2000 e 2001, respetivamente.
Ver também
TO_DATE: Converte um número fornecido numa data.
N: Devolve o argumento fornecido como um número.
DAYS360: Devolve a diferença entre dois dias com base num ano de 360 dias utilizado no cálculo de juros.
DATEVALUE: Converte uma determinada sequência de caracteres de uma data num formato conhecido num valor de data.
DATE: Converte um ano, mês e dia numa data.
Exemplos
Calcula a fração de um ano entre data_início e data_final com convenção_contagem_dias diferentes.
Calcula a idade de uma pessoa ao combinar as funções YEARFRAC e TODAY, aplicando depois ROUNDDOWN ao resultado para devolver o número de anos.