Изчислете IRR в Excel | Как да използвам IRR функцията? (с примери)

IRR изчисление в Excel

IRR или вътрешна норма на възвръщаемост се използва за изчисляване на вътрешната печалба за някои инвестиции във финансови отчети, IRR е вградена функция в Excel, която се използва за изчисляване на същото и също е финансова формула, тази функция приема диапазон от стойности като вход, за който трябва да изчислим вътрешната норма на възвръщаемост и предположителна стойност като втори вход.

IRR в ексел означава аз nternal R яде на R eturn. IRR в Excel е една от вградените функции, налични в Microsoft Excel. IRR за Excel попада в категорията Финансови функции в.

Вътрешната норма на възвръщаемост е лихвеният процент, получен за направената инвестиция. IRR в Excel се състои от извършените плащания, представени от отрицателните стойности и генерирания доход, обозначен с положителни стойности, които се появяват през редовен интервал от време.

Функцията IRR в Excel връща вътрешната норма на възвръщаемост за поредица от парични потоци, представени от положителните и отрицателните числа. Тези парични потоци не трябва да бъдат последователни, както биха били при анюитет. Паричните потоци обаче трябва да се извършват на равни интервали като месечни, тримесечни или годишни. Паричната сума може да варира за всеки интервал.

Формула, използвана за изчисляване на IRR в Excel

Формулата за IRR Excel е както следва:

Където,

  • range = Това е задължителен параметър. Обхват от клетки, които обозначават поредицата парични потоци, за които ще бъде изчислена вътрешната норма на възвръщаемост.
  • познайте = Това е незадължителен параметър. Той обозначава число, което предполагате е близко до резултата от вътрешната норма на възвръщаемост. Ако не се споменава стойност, стойността по подразбиране приема 0,1 или 10%
  • „[]“ Означава незадължителни параметри.

Функцията връща числова стойност. Тя може да бъде положителна или отрицателна.

Как да изчислим IRR в Excel? (с примери)

Можете да изтеглите този шаблон за функция на IRR в Excel от тук - Шаблон за функция за IRR в Excel

IRR изчисленията в Excel могат да се извършват по 2 начина, т.е. функция на работен лист (WS) или функция на VBA. Като WS функция, тя може да бъде въведена като част от формулата в клетка на работен лист. Като функция на VBA може да се използва в макрокод, който се въвежда чрез Microsoft Visual Basic Editor, интегриран в MS Excel. Обърнете се към изчислението на IRR в примера на Excel, даден по-долу, за да разберете по-добре.

Пример # 1 - Изчисляване на IRR в работен лист на Excel

В този пример за изчисление на IRR -3000 означава инвестираната сума на капитала. Следващите числа 2000 и 5000 означават доход. Функцията IRR в Excel се изчислява на стойности -3000, 2000 и 5000. Резултатът е 67%.

Пример # 2

В този пример за изчисление на IRR, #NUM! се показва като резултат, тъй като в набора от стойности няма нито една отрицателна стойност. Така че, няма стойност, която да указва плащането, но всички са доход.

Пример # 3

В този пример за изчисление на IRR всички стойности са отрицателни. Това показва, че не е генериран доход. Следователно генерираният резултат е #NUM! 

Пример # 4

В този пример за изчисление на IRR общите стойности са пет. -10000 означава извършеното плащане. Следните стойности са за година, т.е. доходът, получен през година 1 е 2000, година 2 е 5000, година 3 е 4000, година 5 е 6000.

За да се изчисли генерираният доход в края на три години, формулата IRR се прилага към клетки, вариращи от B2: B4. Резултатът е -19%, тъй като сумата на плащането през началната година е повече от дохода, генериран през следващите години.

За да се изчисли генерираният доход в края на пет години, формулата IRR се прилага към клетки, вариращи от B2: B6. Резултатът е 22%. Резултатът е положителен, тъй като доходът, генериран през следващите години, е повече от сумата на плащането, инвестирана през началната година.

Пример # 2 - Изчисление на IRR в Excel VBA

Функцията IRR може да се използва в кода на VBA в Microsoft Excel, както следва:

IRR формула в Excel VBA :

Формулата Irr във VBA е следната.

Където,

Стойности = Паричен поток

IRRVal = Вътрешна норма на възвръщаемост

IRR в Excel VBA Пример

Нека да разгледаме примера за Irr във VBA.

В този пример за изчисление на IRR, IRRVal е променлива от тип double. Той съдържа резултата, върнат от функцията Irr. Стойностите са представени под формата на масив от тип данни double, където първоначалната стойност е -10000, показваща плащането, извършено през първата година. Следващите стойности са 2000, 5000, 4000 и 6000, показващи генерирания доход годишно за следващите четири години.

Неща за запомняне

  1. Масивът от стойности ( диапазон ) трябва да съдържа минимум едно положително и едно отрицателно число.
  2. Стойностите трябва да бъдат в последователен ред. IRR използва реда на стойностите, за да интерпретира реда на паричните потоци. Моля, погрижете се да въведете стойностите на плащанията и доходите в последователността, както са се случили или искате да го направите.
  3. Ако масив от референтен аргумент съдържа текст, логически стойности или празни клетки, тези стойности се игнорират.
  4. MS Excel използва итеративна техника за изчисляване на IRR с Excel. Започвайки с предположение, IRR преминава през изчислението, докато резултатът е точен в рамките на 0,00001 процента. Ако IRR не може да намери резултат, който работи след 20 опита, #NUM! връща се стойността на грешката.
  5. Ако IRR функцията в Excel връща #NUM! или ако резултатът не е около това, което сте очаквали, опитайте с различна стойност за
  6. В повечето случаи не е необходимо да предоставяте стойност на предположение за изчислението на IRR в Excel. Ако параметърът за отгатване бъде пропуснат, софтуерът приема, че е 0,1, т.е. 10%.
  7. IRR е тясно свързана с NPV, т.е. функцията за нетна настояща стойност. Нормата на възвръщаемост, изчислена от IRR с excel, е лихвеният процент, съответстващ на нулева нетна настояща стойност.