22 Junho 2021 17:01

Como calcular o VPL usando a função XNPV no Excel

Uma quantia em dinheiro não é a mesma de um período para outro no tempo. Por exemplo, se você ganhasse $ 500 na loteria há 50 anos, estaria mais rico do que se tivesse ganhado ontem. Esta regra reflete o poder dos juros acumulados.

Para avaliar a lucratividade de um projeto de investimento, você pode usar o valor presente líquido (VPL). VPL é o cálculo da entrada de caixa líquida que um projeto deve obter em dólares de hoje, considerando o valor do dinheiro ao longo do tempo. Embora seja possível calcular o NPV com funções matemáticas convencionais, o Excel tem uma função dedicada para calcular o NPV.

O artigo a seguir explica como usar esta função no caso de um cálculo de NPV com fluxos de caixa que são coletados nos mesmos períodos de cada ano (final do período), e no caso de um cálculo de NPV com fluxos de caixa que são coletados nos mesmos períodos todos os anos (mas no início do período), e no caso de um cálculo de VPL, com fluxos de caixa ocorrendo em períodos de tempo diferentes.

Para pegar o exemplo anterior, se você tivesse ganho $ 500 há cerca de 50 anos e tivesse colocado todo esse dinheiro em um veículo de investimento com um retorno anual de 5%, ele teria crescido para $ 5.733 hoje, ou $ 500 * (1 + 5% ) ^ 50. 

Principais vantagens

  • Para ver o valor de um investimento ao longo do tempo, dê uma olhada no valor presente líquido (VPL).
  • O NPV analisa qual entrada de caixa líquido um projeto deve obter em dólares de hoje, levando em consideração como os juros acumulados afetam o dinheiro ao longo do tempo.
  • Você pode calcular o VPL manualmente, mas o Excel fornece uma função que permite cálculos mais rápidos e precisos.
  • De modo geral, um projeto que tem um VPL melhor do que zero dólares agregará valor à empresa e provavelmente vale o investimento, considerando todos os outros fatores.
  • Um projeto com um VPL inferior a zero dólares provavelmente não é valioso para uma empresa e provavelmente será transferido.

Como calcular o VPL no Excel usando a função XNPV

Para calcular o VPL de um projeto de investimento, você deve considerar o valor presente de todos os recebimentos de caixa e todos os desembolsos de caixa relacionados ao projeto. Geralmente, se o resultado for maior que zero dólares, devemos aceitar o projeto. Caso contrário, devemos escolher abandoná-lo. Em outras palavras, realizar um projeto com um VPL maior que zero dólares adicionará valor à empresa.

A escolha de uma taxa de desconto geralmente está ligada ao nível de risco do projeto. Se o projeto equivale ao risco médio da empresa, podemos usar o custo médio ponderado de capital do negócio.

Assim, se pegarmos a tabela de fluxos de caixa relacionados a um projeto de investimento:

.

.

Além disso, se assumirmos uma taxa de desconto de 10% e uma vida útil da máquina de 15 anos, este é o resultado:

A fórmula do valor presente líquido do Excel:

VPL  = – $ 232.000 + $ 38.800 (1 + 0,10) -1  + $ 38.800 (1 + 0,10) -2  + $ 38.800 (1 + 0,10) -3  +… + $ 38.800 (1 + 0,10) -15

VPL  = $ 63.116 

Isso significa que, ao optar por alocar $ 232.000 hoje para substituir a máquina, a empresa deve, em última análise, experimentar um crescimento de $ 63.116.



O cálculo do valor presente de uma quantia a ser recebida no futuro é chamado de desconto. Quando o valor futuro de um valor presente é calculado, ele é chamado de capitalização.

Fluxos de caixa no final do período

No caso de os fluxos de caixa serem sempre coletados na mesma data a cada ano – o final de um período – você pode simplesmente usar a função básica do Excel, NPV. Esta função (conforme ilustrado abaixo) requer dois parâmetros: a taxa de desconto e a faixa de fluxo de caixa. 

Fluxos de caixa no início do período

No caso de os fluxos de caixa serem sempre cobrados na mesma data todos os anos, mas em uma data anterior ao final do período, basta multiplicar o VPL por (1 + taxa). Na verdade, a função básica do Excel assume que os fluxos de caixa são recebidos no final do período. Da mesma forma, em tal cenário, o primeiro fluxo deve ser considerado no tempo 0, então poderíamos simplesmente excluir a função NPV e adicioná-la ao NPV de três outros fluxos, que seriam então considerados no final do período de fluxo de caixa, mas com um atraso de um ano (veja o exemplo abaixo).

Fluxos de caixa em momentos diferentes no tempo usando XNPV

Finalmente, se você tentar calcular o VPL de um projeto que gera fluxos de caixa em diferentes momentos no tempo, você deve usar a função XNPV, que inclui três parâmetros: a taxa de desconto, a série de fluxos de caixa e o intervalo de datas quando o os fluxos de caixa são recebidos a tempo. 

O uso do Excel pode tornar o cálculo do VPL rápido e (relativamente) fácil.