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

Расчет IRR в Excel

IRR или внутренняя норма доходности используется для расчета внутренней прибыли для некоторых инвестиций в финансы, IRR - это встроенная функция в Excel, которая используется для ее расчета, и это также финансовая формула, эта функция принимает диапазон значений в качестве входные данные, для которых нам нужно рассчитать внутреннюю норму прибыли и предполагаемое значение в качестве второго входа.

IRR в Excel обозначает I nternal R поел R eturn. IRR в Excel - одна из встроенных функций, доступных в Microsoft Excel. IRR в Excel подпадает под категорию финансовых функций в.

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

Функция IRR в Excel возвращает внутреннюю норму прибыли для серии денежных потоков, представленных положительными и отрицательными числами. Эти денежные потоки не обязательно должны быть последовательными, как при аннуитете. Однако денежные потоки должны происходить через регулярные промежутки времени, например, ежемесячно, ежеквартально или ежегодно. Сумма наличных может варьироваться для каждого интервала.

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

Формула IRR Excel выглядит следующим образом:

Где,

  • диапазон = Это обязательный параметр. Диапазон ячеек, обозначающий ряд денежных потоков, для которых будет рассчитана внутренняя норма прибыли.
  • guess = Это необязательный параметр. Он обозначает число, которое, по вашему мнению, близко к результату внутренней нормы прибыли. Если значение не указано, используется значение по умолчанию 0,1 или 10%.
  • «[]» Обозначает необязательные параметры.

Функция возвращает числовое значение. Это могло быть положительно или отрицательно.

Как рассчитать IRR в Excel? (с примерами)

Вы можете скачать этот шаблон Excel для функции IRR здесь - Шаблон Excel для функции IRR

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

Пример # 1 - Расчет IRR в листе Excel

В этом примере расчета IRR -3000 обозначает сумму инвестированного капитала. Последующие числа 2000 и 5000 обозначают доход. Функция IRR в Excel рассчитывается для значений -3000, 2000 и 5000. Результат составляет 67%.

Пример # 2

В этом примере расчета IRR #NUM! отображается в результате, потому что в наборе значений нет единственного отрицательного значения. Итак, нет значения, указывающего на оплату, но все это доход.

Пример # 3

В этом примере расчета IRR все значения отрицательны. Это указывает на отсутствие дохода. Следовательно, сгенерированный результат - # ЧИСЛО! 

Пример # 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, представляет собой процентную ставку, соответствующую нулевой чистой приведенной стоимости.