# XNPV

XNPV() retorna o valor líquido atual agregado de uma programação de fluxos de caixa (não necessariamente periódica) representados por números emparelhados nas expressões dadas por pmt e date repetidos nas dimensões de gráfico. Todos os pagamentos têm descontos baseados em um ano de 365 dias.

XNPV([TOTAL [&lt;fld{,fld}&gt;]] discount\_rate, pmt, date)

Tipo de dados de retorno: numérico O resultado apresenta um formato numérico padrão de money.

* pmt: A expressão ou campo que contém os dados a serem medidos.

* date: A expressão ou campo que contém o cronograma de datas correspondentes aos pagamentos de fluxo de caixa dados em pmt.

* discount\_rate: discount\_rate é a taxa de desconto por toda a duração do período.

* TOTAL: Se a palavra TOTAL ocorrer antes dos argumentos da função, o cálculo é feito sobre todos os valores possíveis, dadas as seleções atuais, e não apenas sobre os pertinentes ao valor dimensional atual, isto é, desconsiderando as dimensões do gráfico. O qualificador TOTAL pode vir seguido de uma lista de um ou mais nomes de campos dentro de sinais de maior e menor que &lt;fld&gt;. Esses nomes de campos devem ser um subconjunto das variáveis de dimensões do gráfico.

  [Definindo o escopo de agregação](https://help.qlik.com/pt-BR/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/ChartFunctions/define-aggregation-scope.htm)

discount\_rate, pmt e date não devem conter funções de agregação, a menos que essas agregações internas contenham o qualificador TOTAL. Para agregações aninhadas mais avançadas, use a função avançada Aggr em combinação com uma dimensão especificada.

Valores de texto, valores NULLe valores ausentes em qualquer uma das duas partes de um par de dados fazem com que o par de dados inteiro seja ignorado.

`XNPV(Discount, Payments, Date)`: -$3164.35.

**Dados usados nos exemplos:**

`Cashflow:` `LOAD 2013 as Year, * inline [` `Date|Discount|Payments` `2013-01-01|0.1|-10000` `2013-03-01|0.1|3000` `2013-10-30|0.1|4200` `2014-02-01|0.2|6800` `] (delimiter is '|');`

[NPV](https://help.qlik.com/pt-BR/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/ChartFunctions/FinancialAggregationFunctionsInCharts/npv.htm)

[Aggr](https://help.qlik.com/pt-BR/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/ChartFunctions/aggr.htm)