Como usar a função YEARFRAC no Excel

Uma das limitações de subtrair datas no Excel é que o aplicativo só pode fornecer o número de dias, o número de meses ou o número de anos separadamente, em vez de um número combinado.

Felizmente, a Microsoft incluiu uma função integrada do Excel(Excel function) para fornecer diferenças precisas entre duas datas em uma planilha. Saiba como calcular a quantidade de tempo entre duas datas com precisão no Excel .

Usando a função YEARFRAC(YEARFRAC function) no Excel

Usando a função YEARFRAC(YEARFRAC function) , você pode calcular a diferença precisa entre duas datas porque, diferentemente de outros métodos que retornam um resultado inteiro(integer result) , essa função retorna um resultado decimal para indicar frações de um ano.

A função YEARFRAC(YEARFRAC function) , no entanto, requer um pouco mais de conhecimento do que a maioria das outras funções. A fórmula básica para usar esta função é:

=YEARFRAC(start_date, end_date, basis)

Data_inicial(Start_date) é a primeira data variável, data_final(end_date) é a segunda data variável e base(basis) é a suposição sob a qual o Excel deve retornar o resultado do cálculo. É a base com a qual você deve ter cuidado ao usar a função YEARFRAC(YEARFRAC function) .

Suponha que(Suppose) você tenha uma planilha do Excel(Excel worksheet) parecida com esta e queira calcular a diferença precisa entre as duas datas em A1 e A2(A1 and A2) :

Resultados do uso da função YEARFRAC no Excel

Arredondado para duas casas decimais, o Excel retornou um resultado de 3,16 anos usando a função YEARFRAC(YEARFRAC function) . No entanto, como não incluímos a variável de base(basis variable) na equação, o Excel assumiu que há exatamente 30 dias em cada mês, resultando em um ano total de apenas 360 dias.

Há cinco valores que você pode usar para a variável base(basis) , cada um correspondendo a uma suposição diferente sobre a duração de um ano.

Ajuda do Excel com a função YEARFRAC

De acordo com o documento de ajuda(help document) , omitir ou usar um valor de 0 para a variável de base força o (basis)Excel a assumir o padrão US NASD(US NASD standard) de meses de 30 dias e anos de 360 ​​dias.

Isso pode parecer estranho até você perceber que muitos cálculos financeiros são feitos sob essas premissas. Todos os valores possíveis para a variável base incluem:(basis)

  • 0 – US NASD 30 dias meses/360 dias anos
  • 1 – Dias reais nos meses/Dias reais nos anos
  • 2 – Dias reais nos meses/360 dias nos anos
  • 3 – Dias reais nos meses/365 dias nos anos
  • 4 – Europeu 30 dias nos meses/360 dias nos anos

Observe que o valor da variável base(basis) que retornará o número mais preciso entre duas datas é 1. Abaixo estão os resultados do uso de cada um dos valores da variável base :(basis)

Resultados usando todos os valores para a variável de base

Embora alguns dos valores da variável de base(basis) possam parecer estranhos, diferentes combinações de suposições sobre a duração de um mês e um ano são usadas em vários campos, como economia, finanças e gerenciamento de operações.

Para permanecer comparável entre meses com diferentes números de dias (pense em fevereiro(February) x março(March) ) e entre anos com diferentes números de dias (pense em anos bissextos x anos civis), essas profissões geralmente fazem suposições estranhas que a pessoa média não faria.

Particularmente útil para o financiador é usar as premissas oferecidas pela variável de base(basis) para calcular APRs e APYs(APRs and APYs) com base em diferentes cenários de composição de juros. Os juros podem ser calculados continuamente, diariamente, semanalmente, mensalmente, anualmente ou mesmo por vários anos.

Com as suposições incorporadas à função YEARFRAC(YEARFRAC function) , você pode ter certeza de que seus cálculos são precisos e comparáveis ​​com outros cálculos usando as mesmas suposições.

Como dito acima, um valor de 1 para a variável de base é tecnicamente o mais preciso. (basis)Em caso de dúvida, escolha 1, a menos que tenha certeza das suposições que deseja fazer em relação à duração de um mês e um ano. Aproveitar!



About the author

Josh tem mais de 10 anos de experiência na indústria de software e wireless, especificamente nas áreas de programação e análises do Android. Atualmente, ele é engenheiro de software sênior da Microsoft, trabalhando em vários produtos do MS Office. Josh tem um forte interesse em ajudar outras pessoas a aprender novas ferramentas de software e está sempre disposto a compartilhar suas dicas e truques com aqueles que perguntam.



Related posts