Функция NPV

Возвращает значение типа double, указывающее чистую приведенную стоимость вложений на основе ряда периодических движений денежных средств (выплат и поступлений) и учетной ставки.

Синтаксис

ЧПС( ставка; значения ())

Функция NPV имеет следующие аргументы:

Аргумент

Описание

ставка

Обязательный аргумент. Значение типа double, задающее учетную ставку за период, выраженную в виде десятичного числа.

значения ()

Обязательный аргумент. Массив типа double, состоящий из значений движений денежных средств. Массив должен содержать по крайней мере одно отрицательное значение (выплата) и одно положительное значение (поступление).


Замечания

Чистой приведенной стоимостью инвестиции называется текущая стоимость ряда будущих выплат и поступлений.

Функция ЧПС определяет порядок выплат и поступлений на основе порядка значений в массиве. Убедитесь, что значения выплат и поступлений указаны в правильном порядке.

Инвестиция ЧПС начинается за один период до даты первого значения движения денежных средств и заканчивается на последнем значении движения денежных средств в массиве.

Расчет чистой приведенной стоимости основан на будущих движениях денежных средств. Если первое движение денежных средств приходится на начало первого периода, первое значение необходимо добавить к значению, возвращаемому ЧПС, и не включать в значения движений денежных средств, задаваемые массивом значения( ).

Функция ЧПС аналогична функции ПС (приведенная стоимость) за исключением того, что функция ПС поддерживает начало движений денежных средств как в начале, так и в конце периода. В отличие от переменных значений движений денежных средств, поддерживаемых функцией ЧПС, движения денежных средств для ПС должны быть постоянными на протяжении инвестиции.

Пример

Примечание : В примерах ниже показано, как использовать эту функцию в модуле Visual Basic для приложений (VBA). Чтобы получить дополнительные сведения о работе с VBA, выберите Справочник разработчика в раскрывающемся списке рядом с полем Поиск и введите одно или несколько слов в поле поиска.

В этом примере функция ЧПС возвращает чистую приведенную стоимость для ряда периодических движений денежных средств, содержащихся в массиве Values(). RetRate представляет собой фиксированную внутреннюю норму прибыли.

Dim Fmt, Guess, RetRate, NetPVal, Msg
Static Values(5) As Double ' Set up array.
Fmt = "###,##0.00" ' Define money format.
Guess = .1 ' Guess starts at 10 percent.
RetRate = .0625 ' Set fixed internal rate.
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 net present value.
NetPVal = NPV(RetRate, Values())
Msg = "The net present value " & _
"of these cash flows is "
Msg = Msg & Format(NetPVal, Fmt) & "."
' Display net present value.
MsgBox Msg
Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×