Розрахунок IRR в Excel
IRR або внутрішня норма прибутковості використовується для обчислення внутрішнього прибутку для деяких інвестицій у фінанси; IRR - це вбудована функція в excel, яка використовується для обчислення того самого, і це також фінансова формула; ця функція приймає ряд значень як вхід, для якого нам потрібно розрахувати внутрішню норму прибутковості та вгадане значення як другий вхід.
IRR в Excel позначає I nternal R поїв R eturn. IRR в Excel - одна з вбудованих функцій, доступних у Microsoft Excel. IRR на Excel підпадає під категорію Фінансові функції в Росії.
Внутрішня норма прибутку - це процентна ставка, отримана за зроблену інвестицію. Внутрішній коефіцієнт рентабельності в Excel складається з платежів, здійснених у вигляді негативних значень, та отриманого доходу, позначеного позитивними значеннями, що відбуваються через регулярний інтервал часу.
Функція IRR у Excel повертає внутрішню норму прибутку для ряду грошових потоків, представлених позитивними та негативними числами. Ці грошові потоки не повинні бути послідовними, як це було б для ануїтету. Однак грошові потоки повинні відбуватися через рівні проміжки часу, наприклад, щомісяця, щокварталу чи щороку. Сума готівки може змінюватися для кожного інтервалу.
Формула, що використовується для обчислення IRR в Excel
Формула IRR Excel така:
Де,
- діапазон = Це обов’язковий параметр. Діапазон комірок, що позначають ряд грошових потоків, для яких буде розрахована внутрішня норма прибутку.
- guess = Це необов’язковий параметр. Він позначає число, яке, на вашу думку, близьке до результату внутрішньої норми прибутку. Якщо значення не згадується, значення за замовчуванням приймається 0,1 або 10%
- “[]” Означає необов’язкові параметри.
Функція повертає числове значення. Це може бути позитивним чи негативним.
Як розрахувати IRR в Excel? (з прикладами)
Завантажити цей шаблон функції IRR Excel можна тут - Шаблон 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 усі значення від’ємні. Це свідчить про відсутність доходу. Отже, отриманий результат - #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, що вказує на дохід, що генерується на рік протягом наступних чотирьох років.
Що слід пам’ятати
- Масив значень ( діапазон ) повинен містити мінімум одне позитивне та одне від’ємне число.
- Значення повинні бути в послідовному порядку. IRR використовує порядок значень для інтерпретації порядку грошових потоків. Будь ласка, подбайте про те, щоб вводити значення виплат і доходів у послідовності, як вони сталися, або ви хочете це здійснити.
- Якщо масив аргументу посилання містить текст, логічні значення або порожні клітинки, ці значення ігноруються.
- MS Excel використовує ітераційний метод обчислення IRR за допомогою Excel. Починаючи з здогадки, IRR перебирає обчислення, поки результат не буде точним в межах 0,00001 відсотка. Якщо IRR не може знайти результат, який працює після 20 спроб, #NUM! повертається значення помилки.
- Якщо функція IRR у excel повертає #NUM! або якщо результат не такий, як ви очікували, спробуйте спробувати інше значення для
- У більшості випадків вам не потрібно вказувати значення вгадування для розрахунку IRR у Excel. Якщо параметр відгадування пропущений, програмне забезпечення припускає, що він становить 0,1, тобто 10%.
- IRR тісно пов’язаний із NPV, тобто функцією чистої теперішньої вартості. Норма прибутку, розрахована IRR з Excel, - це процентна ставка, що відповідає нульовій чистій поточній вартості.