Ir para conteúdo principal Pular para conteúdo complementar

NPV - função de script

A função de script NPV() tem uma taxa de desconto e vários valores ordenados por período. As entradas (receitas) são positivas e as saídas (pagamentos futuros) são consideradas valores negativos para esses cálculos. Elas ocorrem no final de cada período.

O Valor presente líquido, ou NPV, é usado para calcular o valor total atual de um fluxo futuro de fluxos de caixa. Para calcular o NPV, precisamos estimar os fluxos de caixa futuros para cada período e determinar a taxa de desconto correta. A função de script NPV() tem uma taxa de desconto e vários valores ordenados por período. As entradas (receitas) são positivas e as saídas (pagamentos futuros) são consideradas valores negativos para esses cálculos. Elas ocorrem no final de cada período.

Sintaxe:  

NPV(discount_rate, value)

Tipo de dados de retorno: numérico. Por padrão, o resultado será formatado como moeda.

A fórmula para calcular o valor atual líquido é:

Fórmula para calcular o NPV.

na qual:

  • Rt= Entradas e saídas líquidas de caixa durante um único período t

  • i = Taxa de desconto ou retorno que poderia ser obtida em investimentos alternativos

  • t = Número de períodos do cronômetro

Argumentos
Argumento Descrição
discount_rate

discount_rate é a taxa percentual de desconto aplicado.

Um valor de 0,1 indicaria uma taxa de desconto de 10%.

value

Esse campo contém valores para vários períodos ordenados por período. Supõe-se que o primeiro valor seja o fluxo de caixa no final do período 1, e assim por diante.

Limitações:  

A função NPV() tem as seguintes limitações:

  • Os valores de texto, os valores NULL e os valores ausentes são ignorados.

  • Os valores do fluxo de caixa devem estar em ordem crescente de período.

Quando usar

NPV() é uma função financeira usada para verificar a rentabilidade do projeto e derivar outras medidas. Essa função é útil quando fluxos de caixa estão disponíveis como dados brutos.

Configurações regionais

A menos que especificado de outra forma, os exemplos neste tópico usam o seguinte formato de data: MM/DD/AAAA. O formato de data é especificado na instrução SET DateFormat no seu script de carregamento de dados. A formatação de data padrão pode ser diferente no seu sistema devido às suas configurações regionais e outros fatores. Você pode alterar os formatos nos exemplos abaixo para atender às suas necessidades. Ou pode alterar os formatos no seu script de carregamento para corresponder a esses exemplos.

As configurações regionais padrão nos aplicativos são baseadas nas configurações regionais do sistema do computador ou servidor em que o Qlik Sense está instalado. Se o servidor Qlik Sense que você está acessando estiver definido como Suécia, o Editor de carregamento de dados usará as configurações regionais suecas para datas, horas e moedas. Essas configurações de formato regional não estão relacionadas ao idioma exibido na interface do usuário do Qlik Sense. O Qlik Sense será exibido no mesmo idioma do navegador que você está usando.

Exemplo 1: Pagamento único (script)

Exemplo 2: Vários pagamentos (script)

Exemplo 3: Vários pagamentos (script)

Exemplo 4: Exemplo de lucratividade do projeto (script)

Saiba mais

 

Esta página ajudou?

Se você encontrar algum problema com esta página ou seu conteúdo - um erro de digitação, uma etapa ausente ou um erro técnico - informe-nos como podemos melhorar!