Skip to main content

Excel YEARFRAC encontra frações de um ano entre datas

WEEKNUM DAX Formula with example in Power Pivot MS Excel 2016 (Junho 2026)

WEEKNUM DAX Formula with example in Power Pivot MS Excel 2016 (Junho 2026)
Anonim

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 04

Sintaxe 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.
02 de 04

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

Inserindo a função YEARFRAC

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.

  1. Clique em célula E3 - é onde os resultados da função serão exibidos.
  2. Clique noFórmulas aba dofita cardápio.
  3. EscolherData e hora de fita para abrir a função suspensa.
  4. Clique emYEARFRAC na lista para trazer o Construtor de fórmulas.
  5. Clique noData de início linha.
  6. Clique em célula E1 na planilha para inserir a referência da célula.
  7. Clique noData final linha.
  8. Clique em célula E2 na planilha para inserir a referência da célula.
  9. Clique noBase linha.
  10. Digite o número1 nesta linha para usar o número real de dias por mês e o número real de dias por ano no cálculo
  11. Clique Está bem para completar a função.
  12. O valor que1.647058824 deve aparecer em célula E3 qual é o período de tempo em anos entre as duas datas.
04 de 04

Aninhando as funções ROUND e YEARFRAC

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.