Lue englanniksi

Jaa


XIRR

Koskee seuraavia:Laskettu sarakeLaskettu taulukkoMeasureVisuaalinen laskutoimitus

Palauttaa sellaisen kassavirtojen aikataulun sisäisen rate, joka not välttämättä kausittaista.

Syntaksi

DAX
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=j=1NPj(1+rate)djd1365

    Jossa:

    • Pj on jth maksu
    • dj on jth maksu date
    • d1 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:

DAX
= 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%