Retorna o número de anos, incluindo frações de anos, entre duas datas usando determinada convenção para a contagem de dias.
Uso de exemplo
YEARFRAC(DATE(1969;7;16);DATE(1969;7;24);1)
YEARFRAC(A2;A3)
Sintaxe
YEARFRAC(data_de_inicio; data_de_termino; [convencao_de_calculo_de_dias])
data_de_inicio
- A data de início a ser considerada no cálculo. Precisa ser uma referência a uma célula que contenha uma data, uma função que retorne um tipo de data ou um número.data_de_termino
- A data de término a ser considerada no cálculo. Precisa ser uma referência a uma célula que contenha uma data, uma função que retorne um tipo de data ou um número.convencao_de_calculo_de_dias
- [ OPCIONAL -0
por padrão ] - Um indicador do método de cálculo de dias a ser usado.0 indica o método 30/360 dos EUA (NASD) - Pressupõe meses de 30 dias e anos de 360 dias conforme os padrões da Associação Nacional dos Corretores de Valores Mobiliários dos EUA (NASD, na sigla em inglês) e realiza ajustes específicos nas datas inseridas que caem no final do mês.
1 indica real/real - Faz o cálculo com base no número real de dias entre as datas especificadas e no número real de dias nos anos envolvidos. Usado para títulos e letras do Tesouro dos EUA, mas também o mais relevante para uso não financeiro.
2 indica real/360 - Faz o cálculo com base no número real de dias entre as datas especificadas, mas pressupõe um ano de 360 dias.
3 indica real/365 - Faz o cálculo com base no número real de dias entre as datas especificadas, mas pressupõe um ano de 365 dias.
4 indica 30/360 da Europa - Similar a
0
, faz o cálculo com base em um mês de 30 dias, mas ajusta as datas de final de mês segundo as convenções financeiras da Europa.
Observações
Esta função é usada principalmente em ambiente financeiro para o cálculo que envolve títulos de renda fixa. Como os cálculos mais comumente feitos usam o calendário padrão NASD, este é o comportamento padrão. Contudo, para uso não financeiro, a opção
1
, real/real, é muito provavelmente a escolha correta.Certifique-se de que as entradas para a função sejam referências para as células que contenham datas, funções que retornam objetos de datas, como
DATE
,DATEVALUE
ouTO_DATE
, ou números de série de data do tipo retornado pela funçãoN
.YEARFRAC
não converte automaticamente formatos numéricos da mesma maneira que o Editor de planilhas do Google faz quando você insere algo diretamente nas células. Portanto,YEARFRAC(10/10/2000;10/10/2001)
é interpretado comoYEARFRAC(0,005;0,00499750124938)
, os coeficientes de 10 divididos por 10 divididos por 2000 e 2001, respectivamente.
Consulte também
TO_DATE
: Converte o número fornecido em uma data.
N
: Retorna o argumento fornecido como um número.
DAYS360
: Retorna a diferença entre dois dias com base no ano de 360 dias usado em alguns cálculos de juros.
DATEVALUE
: Converte determinada string de data de um formato conhecido em um valor de data.
DATE
: Converte um ano, mês e dia em uma data.
Exemplos
Calcula a fração de um ano entre data_de_inicio
e data_de_termino
usando argumentos convencao_de_calculo_de_dias
diferentes.
Calcula a idade de uma pessoa, combinando as funções YEARFRAC
e TODAY
e aplicando ROUNDDOWN
ao resultado para retornar o número de anos.