Navegação Rápida
Função VPL
Resumo
A função VPL calcula o valor presente líquido de um investimento considerando uma taxa de desconto e fluxos de caixa futuros. É essencial para análise financeira, permitindo avaliar a rentabilidade de projetos de investimento comparando o valor atual dos retornos futuros com os custos iniciais.
Sintaxe
VPL(taxa;valor1;[valor2];...)
Parâmetros
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| taxa | Number |
Sim | Taxa de desconto por período aplicada a todos os fluxos |
| valor1 | Number |
Sim | Primeiro pagamento ou receita (obrigatório) |
| valor2 | Number |
Não | Pagamentos/receitas subsequentes (opcionais) |
Usando a função NPV
Use VPL para determinar se um investimento é viável financeiramente. Valores negativos representam saídas (investimentos) e positivos representam entradas (retornos). Importante: o investimento inicial ocorre UM PERÍODO ANTES do primeiro valor listado.
Exemplos Comuns de NPV
Investimento Básico de 3 Anos
=VPL(0,1;-10000;3000;4200;6800)
Calcula VPL com taxa 10%, investimento inicial de R$10.000 e retornos anuais. Resultado: R$1.188,44
Projeto com Investimento Inicial Separado
=VPL(0,08;-40000;8000;9200;10000;12000;14500)+(-40000)
Adiciona investimento inicial separado (no tempo 0) ao VPL dos fluxos futuros. Resultado: R$1.922,06
Análise de Sensibilidade com Perda
=VPL(0,08;-40000;8000;9200;10000;12000;14500;-9000)+(-40000)
Inclui perda inesperada no 6º ano. Resultado: -R$3.749,47
Perguntas Frequentes
Erros Comuns e Soluções
#VALOR!
Cause: Taxa ou valores inválidos (texto, erro, etc.)
Solution: Verifique se todos os argumentos são números válidos
Resultado negativo inesperado
Cause: Investimento inicial não adicionado separadamente
Solution: Adicione o valor inicial: =VPL(taxa;fluxos...) + investimento
Taxa em formato percentual
Cause: Usar 10% ao invés de 0,1
Solution: Use valor decimal: 0,1 para 10%
Notas
- Fluxos ocorrem NO FINAL de cada período
- Investimento inicial = 1 período ANTES do valor1
- Use X.VPL para datas irregulares
- Relacionada com TIR: VPL(TIR;fluxos)=0
- Ignore células vazias automaticamente
Compatibilidade
Disponível em: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
Não disponível em:
Conteúdo revisado pela última vez: December 9, 2025
Frequência de atualização: Conforme necessário
Versões do Excel testadas: Excel 2007+