Vai al contenuto principale

XIRR - funzione di script

XIRR() restituisce il tasso di rendimento interno aggregato per una programmazione di flussi di cassa (non necessariamente periodici) rappresentati da coppie di numeri in pmt e date ripetuti su un insieme di record, come definito da una clausola group by. Tutti i pagamenti sono scontati in base ad un anno composto da 365 giorni.

La funzionalità XIRR di Qlik (funzioni XIRR() e RangeXIRR()) utilizza la seguente equazione, risolvendo il valore Rate, per determinare il valore XIRR corretto:

XNPV(Rate, pmt, date) = 0

l'equazione viene risolta usando una versione semplificata del metodo Newton.

Sintassi:  

XIRR(pmt, date )

Tipo di dati restituiti: numerico

Argomenti:  

  • pmt: Pagamenti. L'espressione o il campo contenente i flussi di cassa corrispondenti alla programmazione di pagamento fornita in date.
  • date: L'espressione o il campo contenente la programmazione di date corrispondente ai pagamenti con flusso di cassa forniti in pmt.

Limiti:  

Se una o entrambe le parti di una coppia di dati include o includono valori di testo, valori NULL e valori mancanti, l'intera coppia di dati verrà ignorata.

Esempi e risultati:  

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.

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 '|');

 

Cashflow1:

LOAD Year,XIRR(Payments, Date) as XIRR2013 Resident Cashflow Group By Year;

Risultati di esempio
AnnoXIRR2013

2013

0.5385

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