XIRR
Koskee seuraavia:Laskettu sarake
Laskettu taulukko
Measure
Visuaalinen laskutoimitus
Palauttaa sellaisen kassavirtojen aikataulun sisäisen rate, joka not välttämättä kausittaista.
Syntaksi
XIRR(<table>, <values>, <dates>, [, <guess>[, <alternateResult>]])
Parametrit
Termi | Määritelmä |
---|---|
table |
Taulukko, jolle valuesand päivämäärälausekkeet lasketaan. |
values |
Lauseke, joka palauttaa kassavirran value taulukon kullekin riville. |
dates |
Lauseke, joka palauttaa kassavirran date taulukon kullekin riville. |
guess |
(Valinnainen) Sisäisen paluun rate alustava arvaus. If jätetään pois, käytetään oletusarvausta 0,1. |
alternateResult |
(Valinnainen) value palautetaan error sijasta, kun ratkaisua ei voi määrittää. |
Palauta value
Annettujen syötteiden sisäisen rate. If laskutoimitus ei palauta kelvollista tulosta, palautetaan alternateResult-arvoksi määritetty errororvalue.
Huomautukset
value lasketaan rate, joka täyttää seuraavan funktion:
$$0=\sum^{N}_{j=1} \frac{P_{j}}{(1 + \text{rate})^{\frac{d_{j} - d_{1}}{365}}}$$
Jossa:
- $P_{j}$ on $j^{th}$ maksu
- $d_{j}$ on $j^{th}$ maksu date
- $d_{1}$ on first maksu date
Kassavirtasarjan values on sisällettävä vähintään yksi positiivinen luku and yksi negatiivinen luku.
Vältä ISERRORorIFERROR funktioiden käyttämistä XIRRpalauttaman error sieppaamiseen. If jotkin funktion syötteet eivät välttämättä johda ratkaisuun error, sillä vaihtoehtoisenTulos-parametrin tarjoaminen on luotettavin and tehokkain tapa käsitellä error.
Lisätietoja alternateResult-parametrin käyttämisestä on tässä videossa.
Kun ensimmäisen maksun absoluuttinen value on pieni, laskelma ei todennäköisesti palauta kelvollista tulosta.
Vältä 0 values sisällyttäminen maksuihin. Ne not vaikuttavat lopulliseen tulokseen, and arvon 0 käyttäminen ensimmäisenä maksuna epäonnistuu, XIRR() laskutoimitus aina.
Tätä funktiota not tueta DirectQuery-tilassa, kun sitä käytetään lasketuissa sarakkeissa or rivitason suojauksen (RLS) säännöissä.
Esimerkki
Seuraava kaava laskee CashFlows-taulukon sisäisen rate:
= XIRR( CashFlows, [Payment], [Date] )
Date | Maksu |
---|---|
1/1/2014 | -10000 |
3/1/2014 | 2750 |
10/30/2014 | 4250 |
2/15/2015 | 3250 |
4/1/2015 | 2750 |
Rate = 37,49%