Функція IRR

Увага! : Цю статтю перекладено за допомогою служби машинного перекладу; див. застереження. Версію цієї статті англійською мовою див. тут для отримання довідки.

Повертає подвійне значення внутрішню норму прибутковості для ряду періодичних грошових потоків (періодичних виплат і надходжень).

Синтаксис

IRR ((значення) [припущення ] )

Синтаксис функції IRR має такі аргументи:

Аргумент

Опис

значення ()

Обов’язковий аргумент. Масив чисел подвійної точності, які представляють обсяги руху грошових коштів. Цей масив має містити принаймні одне від’ємне (платіж) і одне додатне значення (надходження).

припущення

Необов'язково. За допомогою функції IRRбуде повернуто значення типу Variant, вказавши значення, що ви оцінити. Якщо вказано, припущення не 0,1 (10 відсотків).


Примітки

Внутрішня норма прибутковості – це відсоткової ставки, отримані за інвестицією, який складається з виплат і надходжень, які відбуваються через рівні проміжки часу.

Функція IRR використовує порядок значень у масиві інтерпретувати порядку платежі та сповіщення. Переконайтеся, що потрібно ввести оплати та отримання значень у правильній послідовності. Грошових потоків для кожного періоду не має фіксовані, так і для ануїтету.

IRR обчислюється за допомогою ітерації. Починаючи зі значення припущення, яор циклів обчислення, поки результат із точністю до 0.00001 відсотка. Якщо IRR не може знайти результат після 20 спроб, його не вдасться.

Приклад

Примітка : У прикладах нижче показано використання цієї функції в модулі Visual Basic for Applications (VBA). Щоб отримати докладні відомості про використання модуля VBA, клацніть пункт Довідник розробника в розкривному списку поряд із полем Пошук і введіть у поле пошуку принаймні один термін.

У цьому прикладі функція IRR Повертає внутрішню норму прибутковості для ряду 5 грошових потоків, які містяться в масиві Values(). Перший елемент масиву – від'ємний грошовий потік, що відповідає витрати на запуск бізнесу. Залишкова 4 грошових потоків позначає позитивні грошові потоки для подальшого 4 років. Guess має орієнтовну внутрішню норму прибутковості.

Dim Guess, Fmt, RetRate, Msg
Static Values(5) As Double ' Set up array.
Guess = .1 ' Guess starts at 10 percent.
Fmt = "#0.00" ' Define percentage format.
Values(0) = -70000 ' Business start-up costs.
' Positive cash flows reflecting income for
' four successive years.
Values(1) = 22000 : Values(2) = 25000
Values(3) = 28000 : Values(4) = 31000
' Calculate internal rate.
RetRate = IRR(Values(), Guess) * 100
Msg = "The internal rate of return for these " & _
"five cash flows is "
Msg = Msg & Format(RetRate, Fmt) & " percent."
MsgBox Msg ' Display internal return rate.

Примітка : Застереження про машинний переклад: Цю статтю перекладено комп’ютерною системою без втручання людини. Корпорація Майкрософт пропонує таку послугу, щоб іншомовні користувачі могли дізнаватися про продукти, служби й технології Microsoft. Оскільки статтю перекладено за допомогою служби машинного перекладу, вона може містити смислові, синтаксичні або граматичні помилки.

Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×