IRR-beräkning (intern avkastning) i Excel

  • Dela Detta
Michael Brown

I handledningen visas hur man beräknar IRR för ett projekt i Excel med hjälp av formler och Goal Seek-funktionen. Du lär dig också hur man skapar en mall för intern avkastning för att göra alla IRR-beräkningar automatiskt.

När du känner till den interna avkastningen för en föreslagen investering kan du tro att du har allt du behöver för att utvärdera den - ju större IRR desto bättre. I praktiken är det inte så enkelt. Microsoft Excel tillhandahåller tre olika funktioner för att hitta den interna avkastningen, och det är till stor hjälp att verkligen förstå vad du egentligen beräknar med IRR.

    Vad är IRR?

    internränta. (IRR) är ett allmänt använt mått för att uppskatta lönsamheten i en potentiell investering. Ibland kallas det också för diskonterat kassaflöde avkastning eller . Ekonomisk avkastningsgrad. .

    Tekniskt sett är IRR den diskonteringsränta som gör att nettonuvärdet av alla kassaflöden (både inflöden och utflöden) från en viss investering är lika med noll.

    Termen "intern" anger att IRR endast tar hänsyn till interna faktorer; externa faktorer som inflation, kapitalkostnader och olika finansiella risker ingår inte i beräkningen.

    Vad avslöjar IRR?

    Inom kapitalbudgetering används IRR ofta för att utvärdera lönsamheten hos en framtida investering och rangordna flera projekt. Den allmänna principen är enkel: ju högre internränta, desto mer attraktivt är projektet.

    När finansanalytiker uppskattar ett enskilt projekt jämför de vanligtvis IRR:n med ett företags vägd genomsnittlig kapitalkostnad eller . ränteskala , som är den lägsta avkastningen på en investering som företaget kan acceptera. I en hypotetisk situation, när IRR är det enda kriteriet för att fatta ett beslut, anses ett projekt vara en bra investering om dess IRR är högre än den lägsta avkastningen. Om IRR är lägre än kapitalkostnaden bör projektet förkastas. I praktiken finns det många andra faktorer som påverkar IRR-avkastningen.beslut, t.ex. nettonuvärdet, återbetalningstiden, det absoluta avkastningsvärdet osv.

    Begränsningar av IRR

    Även om IRR är en mycket populär metod för att bedöma kapitalprojekt har den ett antal inneboende brister som kan leda till suboptimala beslut. De största problemen med IRR är följande:

    • Relativt mått IRR tar hänsyn till procentsatsen men inte till det absoluta värdet, vilket innebär att den kan gynna ett projekt med hög avkastning men med ett mycket litet dollarvärde. I praktiken kan företag föredra ett stort projekt med lägre IRR framför ett litet projekt med högre IRR. I detta avseende är NPV ett bättre mått eftersom det tar hänsyn till det faktiska belopp som vinns eller förloras genom att genomföra ett projekt.
    • Samma återinvesteringsgrad IRR förutsätter att alla kassaflöden som genereras av ett projekt återinvesteras med en ränta som är lika stor som IRR, vilket är ett mycket orealistiskt scenario. Detta problem har lösts med MIRR som gör det möjligt att ange olika finansierings- och återinvesteringsräntor.
    • Flera resultat För projekt med omväxlande positiva och negativa kassaflöden kan man hitta mer än en IRR. Frågan löses också i MIRR, som är utformad för att producera endast en ränta.

    Trots dessa brister fortsätter IRR att vara ett viktigt mått för kapitalbudgetering och du bör åtminstone se skeptiskt på den innan du fattar ett investeringsbeslut.

    Beräkning av IRR i Excel

    Eftersom internräntan är den diskonteringsränta vid vilken nettonuvärdet av en given serie kassaflöden är lika med noll, baseras IRR-beräkningen på den traditionella NPV-formeln:

    Om du inte är så bekant med summeringsnotationen kan den utvidgade formen av IRR-formeln vara lättare att förstå:

    Var:

    • CF 0 - Den ursprungliga investeringen (representerad av ett negativt tal).
    • CF 1 , CF 2 ... CF n - kassaflöden
    • i - Periodens nummer.
    • n - totalt antal perioder
    • IRR - intern avkastning

    Formeln är av sådan art att det inte finns något analytiskt sätt att beräkna IRR. Vi måste använda oss av en "gissningsmetod" för att hitta den. För att bättre förstå begreppet internränta, låt oss göra en IRR-beräkning på ett mycket enkelt exempel.

    Exempel : Du investerar 1000 dollar nu och får tillbaka 500 dollar och 660 dollar under de kommande två åren. Vilken diskonteringsränta gör att nettonuvärdet blir noll?

    Som en första gissning kan vi prova 8 %:

    • Nu: PV = -1 000 dollar
    • År 1: PV = 500 dollar / (1+0,08)1 = 462,96 dollar
    • År 2: PV = 660 $ / (1+0,08)2 = 565,84 $.

    Genom att lägga ihop dessa får vi följande NPV motsvarande 28,81 dollar:

    Åh, inte ens nära 0. Kanske en bättre gissning, till exempel 10 %, kan ändra på saken?

    • Nu: PV = -1 000 dollar
    • År 1: PV = 500 dollar / (1+0,1)1 = 454,55 dollar
    • År 2: PV = 660 $ / (1+0,1)2 = 545,45 $.
    • NPV: -1000 + $454.55 + $545.45 = $0.00

    Det var allt! Med en diskonteringsränta på 10 % är nettonuvärdet exakt 0. IRR för denna investering är alltså 10 %:

    Det är så du beräknar internräntan manuellt. Microsoft Excel, andra programvaror och olika IRR-kalkylatorer på nätet bygger också på den här metoden med försök och misstag. Men till skillnad från människor kan datorer göra flera iterationer mycket snabbt.

    Hur man beräknar IRR i Excel med formler

    Microsoft Excel har tre funktioner för att hitta den interna avkastningen:

    • IRR - den vanligaste funktionen för att beräkna den interna avkastningen för en serie kassaflöden som inträffar vid regelbundna intervaller .
    • XIRR - finner IRR för en serie kassaflöden som inträffar vid oregelbundna intervaller Eftersom den tar hänsyn till de exakta betalningsdatumen ger den här funktionen en bättre beräkningsnoggrannhet.
    • MIRR - returnerar den Modifierad internränta. som är en variant av IRR som tar hänsyn till både lånekostnaden och den ränta som erhålls vid återinvestering av positiva kassaflöden.

    Nedan hittar du exempel på alla dessa funktioner. För konsekvensens skull kommer vi att använda samma datamängd i alla formler.

    IRR-formel för att beräkna intern avkastning

    Anta att du överväger en femårig investering med kassaflödena i B2:B7. För att räkna ut IRR använder du denna enkla formel:

    =IRR(B2:B7)

    Observera: För att IRR-formeln ska fungera korrekt måste du se till att dina kassaflöden har minst en negativ (utflöde) och en positiv värde (inflöde), och alla värden listas på kronologisk ordning .

    Mer information finns i Excel-funktionen IRR.

    XIRR-formel för att hitta IRR för oregelbundna kassaflöden

    Vid kassaflöden med ojämna tidpunkter kan det vara riskabelt att använda IRR-funktionen, eftersom den förutsätter att alla betalningar sker i slutet av en period och att alla tidsperioder är lika långa. I detta fall är XIRR ett klokare val.

    Med kassaflödena i B2:B7 och deras datum i C2:C7 skulle formeln se ut på följande sätt:

    =XIRR(B2:B7,C2:C7)

    Anteckningar:

    • Även om XIRR-funktionen inte nödvändigtvis kräver datum i kronologisk ordning bör datumet för det första kassaflödet (den första investeringen) vara först i matrisen.
    • Datumen skall anges som giltiga Excel-datum ; om du anger datum i textformat riskerar Excel att misstolka dem.
    • Excel XIRR-funktionen använder en annan formel för att komma fram till ett resultat. XIRR-formeln diskonterar efterföljande betalningar baserat på ett 365-dagars år, vilket resulterar i att XIRR alltid returnerar en Årlig internränta.

    Mer information finns i Excel-funktionen XIRR.

    MIRR-formeln för att beräkna den modifierade IRR.

    För att hantera en mer realistisk situation där projektmedlen återinvesteras till en ränta som ligger närmare företagets kapitalkostnad kan du beräkna den modifierade internräntan med hjälp av en MIRR-formel:

    =MIRR(B2:B7,E1,E2)

    Där B2:B7 är kassaflöden, E1 är finansieringsräntan (kostnaden för att låna pengarna) och E2 är återinvesteringsräntan (den ränta som erhålls vid återinvestering av vinst).

    Eftersom Excel-funktionen MIRR beräknar sammansatt ränta på vinster kan resultatet bli väsentligt annorlunda än resultaten från funktionerna IRR och XIRR.

    IRR, XIRR och MIRR - vilken är bäst?

    Jag tror inte att någon kan ge ett generiskt svar på den här frågan eftersom den teoretiska grunden, fördelarna och nackdelarna med alla tre metoderna fortfarande är omdiskuterade bland finansakademiker. Det bästa tillvägagångssättet är kanske att göra alla tre beräkningar och jämföra resultaten:

    I allmänhet anses det att:

    • XIRR ger bättre beräkningsnoggrannhet än IRR eftersom den tar hänsyn till kassaflödenas exakta datum.
    • IRR ger ofta en alltför optimistisk bedömning av projektets lönsamhet, medan MIRR ger en mer realistisk bild.

    IRR-kalkylator - Excel-mall

    Om du regelbundet måste göra IRR-beräkningar i Excel kan du göra ditt liv mycket enklare genom att skapa en mall för intern avkastning.

    Vår kalkylator kommer att innehålla alla tre formlerna (IRR, XIRR och MIRR) så att du inte behöver oroa dig för vilket resultat som är mest giltigt, utan kan ta hänsyn till dem alla.

    1. Ange kassaflöden och datum i två kolumner (A och B i vårt fall).
    2. Ange finansieringsräntan och återinvesteringsräntan i 2 separata celler. Du kan även namnge dessa försäljningar. Finance_rate och Reinvest_rate respektive.
    3. Skapa två dynamiskt definierade områden, med namnen Kassaflöden och Datum .

      Om du antar att ditt kalkylblad heter Blad 1 , det första kassaflödet (den första investeringen) finns i cell A2 och datumet för det första kassaflödet finns i cell B2, skapa de namngivna intervall som baseras på dessa formler:

      Kassaflöden:

      =OFFSET(Sheet1!$A$2,0,0,0,COUNT(Sheet1!$A:$A),1)

      Datum:

      =OFFSET(Sheet1!$B$2,0,0,0,COUNT(Sheet1!$B:$B),1)

      Detaljerade steg finns i Hur man skapar ett dynamiskt namngivet intervall i Excel.

    4. Använd de namn som du just har skapat som argument för följande formler. Observera att formlerna kan skrivas in i alla andra kolumner än A och B, som är reserverade enbart för kassaflöden respektive datum.

      =IRR(kassaflöden)

      =XIRR(kassaflöden, datum)

      =MIRR(kassaflöden, finansieringsgrad, återinvesteringsgrad)

    Nu kan du ange ett valfritt antal kassaflöden i kolumn A, och dina formler för dynamisk internränta kommer att omräknas i enlighet med detta:

    Som en försiktighetsåtgärd mot slarviga användare som kanske glömmer att fylla i alla nödvändiga inmatningsceller kan du använda IFERROR-funktionen i dina formler för att förhindra fel:

    =IFERROR(IRR(Cash_flows), "")

    =IFERROR(XIRR(kassaflöden, datum), "")

    =IFERROR(MIRR(Cash_flows, Finance_rate, Reinvest_rate), "")

    Tänk på att om cellerna Finance_rate och/eller Reinvest_rate är tomma antar Excel MIRR-funktionen att de är lika med noll.

    Hur man gör IRR i Excel med Goal Seek

    Excel IRR-funktionen utför endast 20 iterationer för att komma fram till en ränta och XIRR utför 100 iterationer. Om ett resultat med en noggrannhet på 0,00001 % inte hittas efter så många iterationer returneras ett #NUM! fel.

    Om du vill ha mer noggrannhet i din IRR-beräkning kan du tvinga Excel att göra över 32 000 iterationer genom att använda funktionen Goal Seek, som är en del av What-If Analysis.

    Tanken är att Goal Seek ska hitta en procentsats som gör att NPV blir lika med 0. Så här gör du:

    1. Konfigurera källdata på detta sätt:
      • Ange kassaflödena i en kolumn (B2:B7 i det här exemplet).
      • Skriv in den förväntade IRR i en cell (B9). Värdet du skriver in spelar egentligen ingen roll, du behöver bara "mata" NPV-formeln med något, så skriv in vilken procentsats som helst, t.ex. 10 %.
      • Skriv in följande NPV-formel i en annan cell (B10):

    =NPV(B9,B3:B7)+B2

  • På den Uppgifter på fliken Prognos grupp, klicka på Analys av vad som händer om > Målsättning...
  • I Målsökning definiera de celler och värden som ska testas:
    • Ställ in cell - referensen till NPV-cellen (B10).
    • Att värdera - ange 0, vilket är det önskade värdet för cellen Set (Ställ in).
    • Genom att ändra cell - referensen till IRR-cellen (B9).

    När du är klar klickar du på OK .

  • Mål Sök status dialogrutan visas och meddelar dig om en lösning har hittats. Om den är lyckad ersätts värdet i IRR-cellen med ett nytt värde som gör att NPV blir noll.

    Klicka på OK för att acceptera det nya värdet eller Avbryt för att få tillbaka den ursprungliga.

  • På samma sätt kan du använda funktionen Goal Seek för att hitta XIRR. Den enda skillnaden är att du måste använda formeln XNPV i stället för NPV.

    Observera: Det IRR-värde som hittats med Goal Seek är statisk Efter varje ändring av de ursprungliga uppgifterna måste du upprepa ovanstående steg för att få fram en ny IRR.

    Så gör du en IRR-beräkning i Excel. Om du vill titta närmare på formlerna som diskuteras i den här handledningen är du välkommen att ladda ner vår exempelarbetsbok nedan. Tack för att du läste och hoppas att vi ses på vår blogg nästa vecka!

    Arbetsbok för övning för nedladdning

    Excel IRR-kalkylator - exempel (.xlsx-fil)

    Michael Brown är en hängiven teknikentusiast med en passion för att förenkla komplexa processer med hjälp av mjukvaruverktyg. Med mer än ett decenniums erfarenhet inom teknikbranschen har han finslipat sina kunskaper i Microsoft Excel och Outlook, samt Google Sheets och Docs. Michaels blogg är tillägnad att dela med sig av sin kunskap och expertis med andra, och tillhandahåller lätta att följa tips och handledningar för att förbättra produktiviteten och effektiviteten. Oavsett om du är en erfaren proffs eller nybörjare, erbjuder Michaels blogg värdefulla insikter och praktiska råd för att få ut det mesta av dessa viktiga programvaruverktyg.