Skip to main content

Função XNPV do Excel

Author: Siluvia Last Modified: 2025-08-06

A função XNPV calcula o valor presente líquido (VPL) para uma série de fluxos de caixa que podem ou não ser periódicos.

showing the usage of XNPV function

Sintaxe

XNPV(taxa, valores, datas)

Argumentos

  • Taxa (obrigatório): A taxa de desconto a ser aplicada aos fluxos de caixa.
  • Valores (obrigatório): Uma matriz ou intervalo de células que representa a série de fluxos de caixa.

A série de valores deve conter pelo menos um valor positivo e um negativo:

-- O valor negativo: representa o custo ou pagamento;
-- O valor positivo: representa a receita.
  • Datas (obrigatório): Uma série de datas que correspondem aos valores.
  1. A data do investimento inicial deve ser a primeira na matriz;
  2. Todas as outras datas devem ser posteriores à data inicial e podem estar em qualquer ordem;
  3. As datas devem ser inseridas:
-- Usando a função DATA;
-- Como referências para células contendo datas;
-- Como resultados retornados de outras fórmulas.

Observações

1. No Excel, as datas podem ser usadas em cálculos, pois são armazenadas como números sequenciais. Por padrão, 1/1/1900 é o número de série 1, então 1/12/2021 é o número de série 40877 porque é 40876 dias após 1/1/1900;
2. As datas são truncadas para inteiros se contiverem horário;
3. O erro #NÚM! ocorre quando qualquer uma das seguintes condições for atendida:
-- Os argumentos “valores” e “datas” têm dimensões diferentes;
-- Qualquer uma das “datas” fornecidas precede a data de início.
4. O erro #VALOR! ocorre quando qualquer uma das seguintes condições for atendida:
-- Qualquer uma das datas fornecidas é uma data inválida;
-- Qualquer um dos valores fornecidos para “taxa”, “valores” e “datas” não é numérico.
5. O XNPV é calculado pela seguinte equação:

showing the usage of XNPV function

Onde:
-- Pi é o i-ésimo ou último fluxo de caixa (pagamento);
-- di é a i-ésima ou última data de pagamento;
-- d1 é a data do pagamento inicial.

Valor de Retorno

Retorna um valor numérico.

Exemplo

Como mostrado na captura de tela abaixo, há um projeto de investimento de 1 ano, que espera gerar os seguintes fluxos de caixa com base em uma taxa de desconto de 8%. Para calcular o valor presente líquido usando a função XNPV, você pode fazer o seguinte.

showing the usage of XNPV function

1. Selecione uma célula em branco, copie ou insira a fórmula abaixo e pressione a tecla Enter para obter o resultado.

=XNPV(C5,C8:C14,D8:D14)

showing the usage of XNPV function

Em seguida, você pode alterar o formato da célula para moeda, se necessário.

Nota: Se a função retornar um número positivo, o investimento é viável. Caso contrário, o investimento é inviável.


Funções Relacionadas

Função NPV do Excel
A função NPV retorna o valor presente líquido de um investimento com base em uma taxa de desconto ou juros e uma série de fluxos de caixa futuros: pagamentos (valores negativos) e receitas (valores positivos).


As Melhores Ferramentas de Produtividade para o Office

Kutools para Excel - Ajuda Você a Se Destacar da Multidão

🤖 Assistente AI do KUTOOLS: Revolucione a análise de dados com base em: Execução Inteligente   |  Gerar Código  |  Criar Fórmulas Personalizadas  |  Analisar Dados e Gerar Gráficos  |  Invocar Funções Aprimoradas
Recursos Populares: Encontrar, Destacar ou Identificar Duplicatas  |  Excluir Linhas em Branco  |  Combinar Colunas ou Células sem Perder Dados  |  Arredondar sem Fórmula ...
Super VLookup: Múltiplos Critérios  |  Múltiplos Valores  |  Entre Multi-Planilhas  |  Correspondência Fuzzy...
Lista Suspensa Avançada: Lista Suspensa Fácil  |  Lista Suspensa Dependente  |  Lista Suspensa Multi-seleção...
Gerenciador de Colunas: Adicionar um Número Específico de Colunas  |  Mover Colunas  |  Alternar Status de Visibilidade das Colunas Ocultas  Comparar Colunas para Selecionar Mesmas & Células Diferentes ...
Recursos em Destaque: Grade de Foco  |  Visualização de Design  |  Barra de Fórmulas Aprimorada  |  Gerenciador de Pasta de Trabalho & Planilha | Biblioteca de Recursos (Auto Text)  |  Selecionador de Data  |  Mesclar Planilhas  |  Criptografar/Descriptografar Células  |  Enviar Emails por Lista  |  Super Filtro  |  Filtro Especial (filtrar negrito/itálico/tachado...) ...
Os 15 Principais Conjuntos de Ferramentas12 Ferramentas de Texto (Adicionar Texto, Excluir Caracteres ...)  |  Mais de 50 Tipos de Gráficos (Gráfico de Gantt ...)  |  Mais de 40 Fórmulas Práticas (Calcular a idade com base na data de nascimento ...)  |  19 Ferramentas de Inserção (Inserir Código QR, Inserir Imagem a partir do Caminho ...)  |  12 Ferramentas de Conversão (Converter em Palavras, Conversão de Moeda ...)  |  7 Ferramentas de Mesclar & Dividir (Mesclar Linhas Avançado, Dividir Células do Excel ...)  |  ... e mais
Use o Kutools no seu idioma preferido – suporta Inglês, Espanhol, Alemão, Francês, Chinês e mais de 40 outros!

Kutools para Excel Conta com Mais de 300 Recursos, Garantindo Que O Que Você Precisa Está Apenas Um Clique de Distância...


Office Tab - Ative a Leitura e Edição com Guias no Microsoft Office (inclui Excel)

  • Um segundo para alternar entre dezenas de documentos abertos!
  • Reduz centenas de cliques do mouse por dia, diga adeus à síndrome do mouse.
  • Aumenta sua produtividade em 50% ao visualizar e editar vários documentos.
  • Traz Guias Eficientes para o Office (inclui Excel), Assim Como Chrome, Edge e Firefox.