XNPV
Aplica-se a: Coluna calculada Tabela calculada Medida Cálculo visual
Retorna o valor atual de um agendamento de fluxos de caixa que não é necessariamente periódico.
Sintaxe
XNPV(<table>, <values>, <dates>, <rate>)
Parâmetros
Termo | Definição |
---|---|
tabela | Uma tabela para a qual as expressões de valores e datas devem ser calculadas. |
valores | Uma expressão que retorna o valor do fluxo de caixa para cada linha da tabela. |
datas | Uma expressão que retorna a data do fluxo de caixa para cada linha da tabela. |
rate | A taxa de desconto a ser aplicada ao fluxo de caixa para cada linha da tabela. |
Valor retornado
Valor líquido atual.
Comentários
O valor é calculado como a soma a seguir:
$$\sum^{N}_{j=1} \frac{P_{j}}{(1 + \text{rate})^{\frac{d_{j} - d_{1}}{365}}}$$
Em que:
- $P_{j}$ is the $j^{th}$ pagamento
- $d_{j}$ é a data de pagamento $j^{th}$
- $d_{1}$ é a data do primeiro pagamento
A série de valores do fluxo de caixa precisa conter pelo menos um número positivo e um número negativo.
Não há suporte para a função ser usada no modo DirectQuery quando usada em regras RLS (segurança em nível de linha) ou colunas calculadas.
Exemplo
Confira a seguir o cálculo do valor atual da tabela CashFlows:
= XNPV( CashFlows, [Payment], [Date], 0.09 )
Data | Pagamento |
---|---|
01/01/2014 | -10.000 |
01/03/2014 | 2750 |
30/10/2014 | 4.250 |
15/2/2015 | 3250 |
4/1/2015 | 2750 |
Valor atual = 2.089,50