o YEARFRAC função pode ser usada para descobrir qual fração de um ano é representada pelo período de tempo entre duas datas. Outras funções do Excel para encontrar o número de dias entre duas datas limitam-se a retornar um valor em anos, meses, dias ou uma combinação dos três.
Para ser usado em cálculos subsequentes, o valor precisa ser convertido para a forma decimal. YEARFRACPor outro lado, retorna a diferença entre as duas datas na forma decimal automaticamente, como 1,65 anos, para que o resultado possa ser usado diretamente em outros cálculos.
Esses cálculos podem incluir valores como o tempo de serviço de um funcionário ou a porcentagem a ser paga por programas anuais que são encerrados antecipadamente, como benefícios de saúde.
01 de 04Sintaxe e Argumentos da Função YEARFRAC

A sintaxe de uma função refere-se ao layout da função e inclui o nome, colchetes e argumentos da função. A sintaxe para o YEARFRAC função é:
= YEARFRAC (Start_date, End_date, Basis)
Data de início (obrigatório): a primeira variável de data; Esse argumento pode ser uma referência de célula para o local dos dados na planilha ou a data de início real no formato de número de série.
Data final (obrigatório): A segunda variável de data. Os mesmos requisitos de argumento aplicam-se aos definidos para o Data de início.
Base (opcional): Um valor variando de zero a quatro que informa ao Excel qual método de contagem de dias usar com a função.
- 0 ou omitido - 30 dias por mês / 360 dias por ano (USD NASD)
- 1 - Número real de dias por mês / Número real de dias por ano
- 2 - Número real de dias por mês / 360 dias por ano
- 3 - Número real de dias por mês / 365 dias por ano
- 4 - 30 dias por mês / 360 dias por ano (europeu)
Das opções disponíveis para o base argumento, um valor de 1 dá o mais preciso para contar dias por mês e dias por ano.
As diferentes combinações de dias por mês e dias por ano para oBase argumento do YEARFRAC função estão disponíveis porque as empresas em vários campos, como negociação de ações, economia e finanças, têm requisitos diferentes para seus sistemas contábeis.
- YEARFRAC devolve o #VALOR! valor de erro se Data de início ou Data final não são datas válidas.
- YEARFRAC devolve o # NUM! valor de erro se o Base argumento é menor que zero ou maior que quatro.
Exemplo de função YEARFRAC

Como pode ser visto na imagem acima, este exemplo usará YEARFRAC função em célula E3 para encontrar o período de tempo entre duas datas - 9 de março de 2012 e 1 de novembro de 2013.
Este exemplo faz uso de referências de célula para o local das datas de início e término, já que geralmente são mais fáceis de trabalhar do que a inserção de números de data serial.
Em seguida, a etapa opcional de reduzir o número de casas decimais na resposta de nove para dois usando oVOLTA função será adicionada ao célula E4.
Os argumentos das datas inicial e final serão inseridos usando oENCONTRO função para evitar possíveis problemas que podem ocorrer se as datas forem interpretadas como dados de texto.
Exemplo de dados da célula
Comece inserindo os seguintes dadoscélulas D1 a E2. Células E3 e E4 são os locais para as fórmulas que serão usadas neste exemplo.
D1 - Iniciar D2 - Terminar D3 - Duração de tempo D4 - Resposta Arredondada E1 - = DATA (2012,3,9) E2 - = DATA (2013,11,1) 03 de 04 Esta seção do tutorial entra no YEARFRAC função em célula E3 e calcula o tempo entre as duas datas na forma decimal. Para tornar o resultado da função mais fácil de trabalhar, o valor em célula E3 pode ser arredondado para duas casas decimais usando o VOLTA função na célula de YEARFRAC é aninhar o YEARFRAC função dentro do VOLTA função em célula E3. A fórmula resultante seria: = ROUND (ANOFRAC (E1, E2,1), 2)
A resposta seria -1.65. Inserindo a função YEARFRAC

04 de 04 Aninhando as funções ROUND e YEARFRAC





