Vai al contenuto principale Passa a contenuto complementare

RangeNPV - funzione di script

RangeNPV() restituisce il valore attuale netto di un investimento basato su un tasso di sconto (rate) e una serie di futuri pagamenti (valori negativi) e entrate (valori positivi). Il risultato presenta un formato numerico predefinito di money.

Per i flussi di cassa che non sono necessariamente periodici, vedere RangeXNPV - funzione di script.

Sintassi:  

RangeNPV(discount_rate, value[,value][, Expression]) 

Tipo di dati restituiti: numerico

Argomenti:  

  • discount_rate: Il tasso di interesse per periodo.
  • value: Un pagamento o un'entrata ricorrente alla fine di ogni periodo. Ciascun valore può essere un valore singolo oppure una scala di valori restituita da una funzione intra-record con un terzo parametro opzionale.
  • Expression: Le espressioni o campi opzionali contenenti la scala di dati da misurare.

Limiti:  

I valori di testo, i valori NULL e i valori mancanti vengono ignorati.

Esempio 1:  

RangeNPV(0.1,-10000,3000,4200,6800) restituisce 1188,44.

Esempio 2:  

Aggiungere lo script di esempio al documento ed eseguirlo. Aggiungere quindi a un foglio del documento almeno i campi elencati nella colonna dei risultati per visualizzare il risultato.

RangeTab3:

LOAD *,

recno() as RangeID,

RangeNPV(Field1,Field2,Field3) as RangeNPV;

LOAD * INLINE [

Field1|Field2|Field3

10|5|-6000

2|NULL|7000

8|'abc'|8000

18|11|9000

5|5|9000

9|4|2000

] (delimiter is '|');

La tabella risultante mostra i valori restituiti da RangeNPV per ciascun record della tabella:

Risultati di esempio
RangeID RangeNPV
1 $-49.13
2 $777.78
3 $98.77
4 $25.51
5 $250.83
6 $20.40

Ulteriori informazioni

 

Hai trovato utile questa pagina?

Se riscontri problemi con questa pagina o con il suo contenuto – un errore di battitura, un passaggio mancante o un errore tecnico – facci sapere come possiamo migliorare!

Partecipa al programma Analytics Modernization

Remove banner from view

Modernizza senza compromettere le tue preziose app QlikView con il programma Analytics Modernization. Fare clic qui per maggiori informazioni o per contattarci: ampquestions@qlik.com