XIRR
Si applica a: Calcolo visivo misura tabella calcolata colonna calcolata
Restituisce il tasso interno di rendimento di una pianificazione di flussi di cassa non necessariamente periodica.
Sintassi
XIRR(<table>, <values>, <dates>, [, <guess>[, <alternateResult>]])
Parametri
Termine | Definizione |
---|---|
table | Tabella per la quale è necessario calcolare le espressioni di valori e date. |
valori | Espressione che restituisce il valore del flusso di cassa per ogni riga della tabella. |
date | Espressione che restituisce la data del flusso di cassa per ogni riga della tabella. |
guess | (Facoltativo) Ipotesi iniziale del tasso di rendimento interno. Se omesso, viene usata l'ipotesi predefinita 0,1. |
alternateResult | (Facoltativo) Valore restituito al posto di un errore quando non è possibile determinare una soluzione. |
Valore restituito
Tasso di rendimento interno per gli input specificati. Se il calcolo non restituisce un risultato valido, viene restituito un errore o un valore specificato come alternateResult.
Osservazioni:
Il valore viene calcolato come tasso che soddisfa la funzione seguente:
$$0=\sum^{N}_{j=1} \frac{P_{j}}{(1 + \text{rate})^{\frac{d_{j} - d_{1}}{365}}}$$
Dove:
- $P_{j}$ is the $j^{th}$ payment
- $d_{j}$ is the $j^{th}$ payment date
- $d_{1}$ is the first payment date
La serie di valori del flusso di cassa deve contenere almeno un numero positivo e un numero negativo.
Evitare di usare funzioni ISERROR o IFERROR per acquisire un errore restituito da XIRR. Se alcuni input per la funzione possono generare un errore di soluzione, fornire un parametro alternateResult è il modo più affidabile e con prestazioni più elevate per gestire l'errore.
Per altre informazioni sull'uso del parametro alternateResult, vedere questo video.
Quando il valore assoluto del pagamento iniziale è ridotto, il calcolo probabilmente non restituisce un risultato valido.
Evitare di includere 0 valori nei pagamenti. Non influiranno sul risultato finale e l'uso di 0 come pagamento iniziale avrà sempre esito negativo per il calcolo XIRR().
Questa funzione non è supportata per l'uso nella modalità DirectQuery se usata in colonne calcolate o nelle regole di sicurezza a livello di riga.
Esempio
La formula seguente calcola il tasso di rendimento interno della tabella CashFlows:
= XIRR( CashFlows, [Payment], [Date] )
Data | Pagamento |
---|---|
1/1/2014 | 10000- |
3/1/2014 | 2750 |
30/10/2014 | 4250 |
15/2/2015 | 3250 |
01/04/2015 | 2750 |
Tasso di rendimento = 37,49%