Vai al contenuto principale Passa a contenuto complementare

RangeIRR - funzione di script

RangeIRR() restituisce il tasso di rendimento interno per una serie di flussi di cassa rappresentati dai valori di input.

Il tasso di rendimento interno è il tasso di interesse ricevuto per un investimento che consiste in pagamenti (valori negativi) ed entrate (valori positivi) che ricorrono ad intervalli regolari.

Questa funzione utilizza una versione semplificata del metodo Newton per il calcolo del tasso di rendimento interno (IRR).

Sintassi:  

RangeIRR(value[, value][, Expression])

Tipo di dati restituiti: numerico

Argomenti:  

  • value: un valore singolo oppure una scala di valori restituita da una funzione intra-record con un terzo parametro opzionale. Per essere calcolata, la funzione necessita almeno di un valore positivo e di un valore negativo.
  • 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:  

RangeIRR(-70000,12000,15000,18000,21000,26000) restituisce 0.0866.

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,

RangeIRR(Field1,Field2,Field3) as RangeIRR;

LOAD * INLINE [

Field1|Field2|Field3

-10000|5000|6000

-2000|NULL|7000

-8000|'abc'|8000

-1800|11000|9000

-5000|5000|9000

-9000|4000|2000

] (delimiter is '|');

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

Risultati di esempio
RangeIDRangeIRR
10.0639
20.8708
3-
45.8419
50.9318
6-0.2566

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