Beräkna IRR i Excel

IRR-beräkning i Excel

IRR eller intern avkastning används för att beräkna den interna vinsten för vissa investeringar i finanser, IRR är en inbyggd funktion i excel som används för att beräkna densamma och det är också en finansiell formel, den här funktionen tar en rad värden som en ingång för vilken vi behöver beräkna intern avkastning och ett gissningsvärde som andra ingång.

IRR i excel står för I NRE R åt av R Eturn. IRR i Excel är en av de inbyggda funktionerna som finns i Microsoft Excel. IRR på excel faller under kategorin finansiella funktioner i.

Intern avkastning är den räntesats som erhållits för den gjorda investeringen. IRR i excel består av de betalningar som gjorts representerade av de negativa värdena och den inkomst som genereras betecknas med positiva värden som inträffar vid ett regelbundet tidsintervall.

IRR-funktionen i Excel returnerar den interna avkastningen för en serie kassaflöden representerade av de positiva och negativa siffrorna. Dessa kassaflöden behöver inte vara konsekventa, eftersom de skulle vara för en livränta. Kassaflödet måste dock ske regelbundet, t.ex. månadsvis, kvartalsvis eller årligen. Kontantbeloppet kan variera för varje intervall.

Formel som används för att beräkna IRR i Excel

IRR-formeln Excel är som följer:

Var,

  • intervall = Detta är en nödvändig parameter. Ett antal celler som betecknar den serie av kassaflöden som den interna avkastningsgraden skulle beräknas för.
  • gissa = Detta är en valfri parameter. Det anger ett tal som du antar ligger nära resultatet av den interna avkastningen. Om inget värde nämns tar standardvärdet 0,1 eller 10%
  • “[]” Betecknar valfria parametrar.

Funktionen returnerar ett numeriskt värde. Det kan vara positivt eller negativt.

Hur beräknar jag IRR i Excel? (med exempel)

Du kan ladda ner denna IRR-funktion Excel-mall här - IRR-funktion Excel-mall

IRR-beräkningarna i Excel kan göras på två sätt, dvs en WS-funktion eller en VBA-funktion. Som en WS-funktion kan den matas in som en del av formeln i en cell i ett kalkylblad. Som en VBA-funktion kan den användas i makrokod som matas in via Microsoft Visual Basic Editor integrerad i MS Excel. Se IRR-beräkningen i excelexemplet nedan för att förstå bättre.

Exempel # 1 - IRR-beräkning i Excel-arbetsblad

I denna IRR-exempelberäkning anger -3000 det investerade kapitalbeloppet. De efterföljande siffrorna 2000 och 5000 betecknar inkomster. IRR-funktionen i excel beräknas på värdena -3000, 2000 och 5000. Resultatet är 67%.

Exempel 2

I denna IRR-exempelberäkning, #NUM! visas som ett resultat eftersom det inte finns något enda negativt värde i uppsättningen värden. Så det finns inget värde som anger betalning men alla är inkomst.

Exempel # 3

I denna IRR-exempelberäkning är alla värden negativa. Detta indikerar att inga intäkter genererades. Följaktligen är resultatet som genereras #NUM! 

Exempel # 4

I den här IRR-beräkningen är de totala värdena fem. -10000 anger betalningen. Följande värden är per år, dvs. intäkterna under år 1 är 2000, år 2 är 5000, år 3 är 4000, år 5 är 6000.

För att beräkna inkomsten som genereras vid slutet av tre år tillämpas IRR-formeln på celler som sträcker sig från B2: B4. Resultatet är -19% eftersom betalningsbeloppet under det inledande året är högre än intäkterna som genererats under de följande åren.

För att beräkna inkomsten som genereras vid slutet av fem år tillämpas IRR-formeln på celler som sträcker sig från B2: B6. Resultatet är 22%. Resultatet är positivt eftersom intäkterna som genereras de följande åren är högre än betalningsbeloppet som investerades under det första året.

Exempel # 2 - IRR-beräkning i Excel VBA

IRR-funktionen kan användas i VBA-kod i Microsoft Excel enligt följande:

IRR-formel i Excel VBA :

Irr-formeln i VBA är som följer.

Var,

Värden = Kassaflöde

IRRVal = Intern avkastning

IRR i Excel VBA-exempel

Låt oss gå igenom exemplet för Irr i VBA.

I denna IRR-exempelberäkning är IRRVal en variabel av typen dubbel. Det innehåller resultatet som returneras av funktionen Irr. Värdena representeras i form av en matris av datatyp dubbel varvid det initiala värdet är -10000 vilket indikerar betalningen som gjorts under det första året. De efterföljande värdena är 2000, 5000, 4000 och 6000 som indikerar intäkterna som genereras per år för de kommande fyra åren.

Saker att komma ihåg

  1. Värden matrisen ( intervall ) måste innehålla minst ett positivt och ett negativt tal.
  2. Värdena bör vara i sekventiell ordning. IRR använder ordningen på värden för att tolka ordningen på kassaflöden. Var noga med att ange betalnings- och inkomstvärdena i sekvensen när de hände eller om du vill få det att hända.
  3. Om en matris med referensargument innehåller text, logiska värden eller tomma celler ignoreras dessa värden.
  4. MS Excel använder en iterativ teknik för att beräkna IRR med Excel. Börjar med en gissning, IRR går igenom beräkningen tills resultatet är korrekt inom 0,00001 procent. Om IRR inte kan hitta ett resultat som fungerar efter 20 försök, kommer #NUM! felvärdet returneras.
  5. Om IRR-funktionen i excel returnerar #NUM! eller om resultatet inte ligger runt vad du förväntade dig att bli, försök med ett annat värde för
  6. I de flesta fall behöver du inte ange gissningsvärde för IRR-beräkningen i Excel. Om gissningsparametern hoppas över antar programvaran att den är 0,1 dvs 10%.
  7. IRR är nära besläktad med NPV, dvs Net Present Value-funktionen. Avkastningstakten beräknad av IRR med excel är den räntesats som motsvarar noll nuvärdet.