Função FRAÇÃOANO

Aplica-se A
Excel para Microsoft 365 Excel para Microsoft 365 para Mac Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 para Mac Excel 2019 Excel 2016

Este artigo descreve a sintaxe da fórmula e a utilização da função YEARFRAC no Microsoft Excel.

Descrição

A FRAÇÃOANO calcula a fração do ano representada pelo número de dias entre duas datas (a data_inicial e a data_final). Por exemplo, pode usar FRAÇÃOANO para identificar a proporção de benefícios ou obrigações de um ano a atribuir a um período de tempo específico. 

Sintaxe

FRAÇÃOANO(data_inicial; data_final; [base])

A sintaxe da função FRAÇÃOANO tem os seguintes argumentos:

  • Start_date Obrigatório. É uma data que representa a data de início.
  • End_date Obrigatório. É a data que representa a data de fim.
  • Base Opcional. O tipo de base de contagem diária a utilizar.
Base Base de contagem diária
0 ou omitido Americana (NASD) 30/360
1 Real/real
2 Real/360
3 Real/365
4 Europeia 30/360

Importante

  • As datas devem ser introduzidas ao utilizar a função DATA ou como resultados de outras fórmulas ou funções. Por exemplo, utilize DATA(2018,5,23) para o dia 23 de maio de 2018. Podem ocorrer problemas se as datas forem introduzidas como texto.
  • A funçãoFRAÇÃOANO poderá devolver um resultado incorreto se for utilizado o método americano (NASD) 30/360 e a data_inicial for o último dia de fevereiro.

Observações

  • O Excel armazena datas como números de série sequenciais, para que possam ser utilizadas em cálculos. Por predefinição, a data 1 de janeiro de 1900 é o número de série 1 e 1 de janeiro de 2018 é o número de série 43101, porque corresponde a 43.101 dias depois de 1 de janeiro de 1900.
  • Todos os argumentos são truncados para números inteiros.
  • Se a data_inicial ou a data_final não forem válidas, a função FRAÇÃOANO devolve um valor de erro #VALOR!
  • Se a base < 0 ou se a base > 4, YEARFRAC devolver o #NUM! #VALOR!

Exemplo

Copie os dados de exemplo que se encontram na seguinte tabela e cole-os na célula A1 de uma nova folha de cálculo do Excel. Para que as fórmulas mostrem resultados, selecione-as, prima F2 e, em seguida, prima Enter. Se pretender, pode ajustar as larguras das colunas para ver todos os dados.

Dados Descrição
01/01/2012 Data inicial
30/7/2012 Data final
Fórmula Descrição Resultado
=FRAÇÃOANO(A2;A3) Fração do ano entre 1/1/2012 e 30/7/2012, com omissão do argumento base. 0,58055556
=FRAÇÃOANO(A2;A3;1) Fração entre as mesmas datas, utilizando o argumento base Real/Real. Como 2012 é um ano bissexto, tem uma base de 366 dias. 0,57650273
=FRAÇÃOANO(A2;A3;3) Fração entre as mesmas datas, utilizando o argumento base Real/365. Utiliza uma base de 365 dias. 0,57808219

Precisa de mais ajuda?

Pode sempre perguntar a um especialista na Comunidade Tecnológica do Excel ou obter suporte nas Comunidades.