XIRR
Van toepassing op:berekende kolomberekende tabelMetingVisuele berekening
Retourneert de interne rentabiliteit voor een schema van cashflows dat niet noodzakelijkerwijs periodiek is.
Syntaxis
XIRR(<table>, <values>, <dates>, [, <guess>[, <alternateResult>]])
Parameters
Term | Definitie |
---|---|
table |
Een tabel waarvoor de waarden en datumexpressies moeten worden berekend. |
values |
Een expressie die de cashflowwaarde retourneert voor elke rij van de tabel. |
dates |
Een expressie die de cashflowdatum retourneert voor elke rij van de tabel. |
guess |
(Optioneel) Een eerste schatting voor de interne rentabiliteit. Als u dit weglaat, wordt de standaard schatting van 0,1 gebruikt. |
alternateResult |
(Optioneel) Een waarde die wordt geretourneerd in plaats van een fout wanneer een oplossing niet kan worden bepaald. |
Retourwaarde
Interne rentabiliteit voor de opgegeven invoer. Als de berekening een geldig resultaat niet retourneert, wordt een fout of waarde geretourneerd die is opgegeven als alternateResult.
Opmerkingen
De waarde wordt berekend als de snelheid die voldoet aan de volgende functie:
$$0=\sum^{N}_{j=1} \frac{P_{j}}{(1 + \text{rate})^{\frac{d_{j} - d_{1}}{365}}}$$
Hierin:
- $P_{j}$ is de $j^{th}$ betaling
- $d_{j}$ is de $j^{th}$ betalingsdatum
- $d_{1}$ is de eerste betalingsdatum
De reeks cashflowwaarden moet ten minste één positief getal en één negatief getal bevatten.
Vermijd het gebruik van ISERROR- of IFERROR-functies om een fout vast te leggen die wordt geretourneerd door XIRR. Als sommige invoer voor de functie kan resulteren in een oplossingsfout, is het verstrekken van een alternateResult-parameter de meest betrouwbare en hoogst presterende manier om de fout te verwerken.
Bekijk deze video voor meer informatie over het gebruik van de parameter alternateResult.
Wanneer de absolute waarde van de initiële betaling klein is, kan de berekening waarschijnlijk geen geldig resultaat opleveren.
Vermijd het opnemen van 0 waarden in betalingen. Ze hebben geen invloed op het uiteindelijke resultaat en het gebruik van 0 omdat de initiële betaling altijd mislukt XIRR() berekening.
Deze functie wordt niet ondersteund voor gebruik in de DirectQuery-modus wanneer deze wordt gebruikt in regels voor beveiliging op rijniveau (berekende kolommen of beveiliging op rijniveau).
Opmerking
Met de volgende formule wordt de interne rentabiliteit van de tabel CashFlows berekend:
= XIRR( CashFlows, [Payment], [Date] )
Datum | Betaling |
---|---|
1/1/2014 | -10000 |
3/1/2014 | 2750 |
10/30/2014 | 4250 |
2/15/2015 | 3250 |
4/1/2015 | 2750 |
Rendement = 37,49%