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.