Финансовые функции в ExelРефераты >> Программирование и компьютеры >> Финансовые функции в Exel
Замечания
- Считается , что инвестиция, значение которой вычисляет функция НПЗ, начинается за один период до даты денежного взноса значение1 и заканчивается с последним денежным взносом в списке. Вычисления функции НПЗ базируются на будущих денежных взносах. Если первый денежный взнос приходится на начало первого периода, то первое значение следует добавить к результату функции НПЗ, но не включать в список аргументов. Для получения более подробной информации, см. примеры ниже.
- Если n - это количество денежных взносов в списке значений, то формула для функции НПЗ имеет вид:
- НПЗ аналогична функции ПЗ (текущее значение). Основное различие между функциями ПЗ и НПЗ заключается в том, что ПЗ допускает, чтобы денежные взносы происходили либо в конце, либо в начале периода. В отличие от денежных взносов переменной величины в функции НПЗ, денежные взносы в функции ПЗ должны быть постоянны на весь период инвестиции. Для получения информации о функциях платежей по ссуде и финансовых функциях, см. ПЗ.
- НПЗ также связана с функцией ВНДОХ (внутренняя скорость оборота). ВНДОХ - это скорость оборота, для которой НПЗ равняется нулю: НПЗ(ВНДОХ( .); .) = 0.
Примеры
Рассмотрим инвестицию, при которой Вы выплачиваете 10 000 рублей через год после сегодняшнего дня и получаете годовые доходы 3 000 руб., 4 200 руб. и 6 800 руб. в последующие три года. Предположим, что учетная ставка составляет 10 процентов, в таком случае чистый текущий объем инвестиции составит:
НПЗ(10%; -10000; 3000; 4200; 6800) равняется 1188,44 руб.
В предыдущем примере начальный платеж 10 000 руб. был включен как одно из значений, поскольку выплата производилась в конце первого периода.
Рассмотрим инвестиции, которые начинаются в начале первого периода. Допустим Вы интересуетесь покупкой обувного магазина. Стоимость предприятия - 40 000 руб. и Вы ожидаете получить следующие доходы за первые пять лет: 8 000 руб., 9 200 руб., 10 000 руб., 12 000 руб. и 14 500 руб. Годовая учетная ставка равна 8 процентов. Она может представлять степень инфляции или учетную ставку конкурирующих инвестиций.
Если стоимость и доходы от обувного магазина введены в ячейки от B1 до B6 соответственно, то чистый текущий объем инвестиции в обувной магазин составит:
НПЗ(8%; B2:B6)+B1, что равняется 1922,06.
В предыдущем примере начальная цена 40 000 руб. не включалась в список значений, поскольку выплата пришлась на начало периода.
Предположим, что на шестой год ваши дела шли менее удачно, и ожидается убыток в 9 000 руб. для шестого года. Чистый текущий объем инвестиции в обувной магазин после шести лет составит:
НПЗ(8%; B2:B6; -9000)+B1, что равняется -3749,47. Sub HelpPopup (sFile, sID) Call InitConstants() On Error Resume Next r=oua.HelpPopup(sFile,sID) If Err0 Then Msgbox L_SECURITY_MSG,48,L_TITLE End Sub
КПЕР
Возвращает общее количество периодов выплаты для данного вклада на основе периодических постоянных выплат и постоянной процентной ставки.
Синтаксис
КПЕР(ставка;платеж;нз;бз;тип)
Для получения более полного описания смысла аргументов функции КПЕР и для получения более подробной информации о функциях платежей по ссуде см. ПЗ.
Ставка - это процентная ставка за период.
Плата - это выплата, производимая в каждый период; это значение не может меняться в течении всего периода выплат. Обычно плата состоит из основного платежа и платежа по процентам, но не включает других налогов и сборов.
Нз - это текущая стоимость, или общая сумма всех будущих платежей с настоящего момента.
Бз - это будущая стоимость или баланс наличности, который нужно достичь после последней выплаты. Если аргумент бз опущен, то предполагается, что он равен 0 (например, бз для займа равно 0).
Тип - это число 0 или 1, обозначающее, когда должна производиться выплата.
Тип |
Когда нужно платить |
0 или опущен |
В конце периода |
1 |
В начале периода |
Примеры
КПЕР(12%/12; -100; -1000; 10000; 1) равняется 60
КПЕР(1%; -100; -1000; 10000) равняется 60
КПЕР(1%; -100; 1000) равняется 11 Sub HelpPopup (sFile, sID) Call InitConstants() On Error Resume Next r=oua.HelpPopup(sFile,sID) If Err0 Then Msgbox L_SECURITY_MSG,48,L_TITLE End Sub
НОРМА
Возвращает процентную ставку за один период при выплате ренты. Функция НОРМА вычисляется методом последовательного приближения и может не иметь решения или иметь несколько решений. Если после 20 итераций погрешность определения ставки превышает 0,0000001, то функция НОРМА возвращает значение ошибки #ЧИСЛО!.
Синтаксис
НОРМА(кпер;выплата;нз;бз;тип;нач_прибл)
Полное описание смысла аргументов кпер, выплата, нз, бз и тип см. в справке по функции ПЗ.
Кпер — это общее число периодов выплат годовой ренты.
Плата — это выплата, производимая в каждый период; это значение не может меняться в течение всего периода выплат. Обычно плата состоит из основного платежа и платежа по процентам, но не включает других налогов и сборов. Если аргумент опущен, должно быть указано значение аргумента бз.
Нз — это текущее значение — общая сумма, которую составят будущие платежи .
Бз — это требуемое значение будущей стоимости или остатка средств после последней выплаты. Если аргумент бз опущен, то он полагается равным 0 (например, бз для займа равно 0).
Тип — это число 0 или 1, обозначающее, когда должна производиться выплата.
Тип |
Когда нужно платить |
0 или опущен |
В конце периода |
1 |
В начале периода |
Нач_прибл — это предполагаемая величина нормы.
- Если нач_прибл опущено, то оно полагается равным 10 процентам.
- Если функция НОРМА не сходится, следует попытаться использовать различные значения нач_прибл. Обычно функция НОРМА сходится, если нач_прибл имеет значение между 0 и 1.