IPmt функциясы

Тұрақты мөлшерімен және тұрақты пайыздық мөлшерлемемен мерзімді төлемдерде негізделген аннуитет үшін көрсетілген кезең ішінде пайыздардан төлем мөлшерін көрсететін Double деректер түрі мәнін қайтарады.

Синтаксис

IPmt(мөлшерлеме, кезең, кезеңдер саны, ағымдық құн [, келешек құн ] [, түр ] )

IPmt функциясында келесі аргумент бар:

Дәлел

Сипаттама

мөлшерлеме

Міндетті. Double мәні кезең ішіндегі мәнді көрсетеді. Мысалы, жылдық мөлшерлемесі 10 пайыз және кезең үшін ай сайынғы төлемдер 0.1/12, не 0.0083 болған автомобиль үшін несие алғанда.

Кезең

Міндетті. Double мәні ауықымы 1 санынан бастап кезеңдер саны дәлелінің мәніне дейін төлем кезеңін көрсетеді.

кезеңдер саны

Міндетті. Аннуитет төлемдері кезеңдердің жалпы санын көрсететін Double функциясы. Мысалы, егер автомобиль үшін төрт жылдық несие ай сайын төленсе, осы несие бойынша төлемдер кезеңдердің жалпы саны 4 * 12 (не 48) болады.

ағымдық құн

Міндетті. Келешек төлемдер не түсімдер қатарының ағымдық құнын көрсететін Double мәні. Мысалы, автомобиль сатып алуға несие алғанда несие берушіге несие сомасы несие бойынша келешек ай сайынғы төлемдердің сомасына тең.

келешек құн

Қосымша. Келешек құнын, әғни соңғы төлемден кейін ақшаның қалаған қалдығын көрсететін Нұсқаның деректер түрі мәні. Мысалы, несие бойынша келешек құн 0 тенге болады, өйткені соңғы төлемден кейін оның құны осындай болады. Дегенмен, егер балалар оқуына 18 жыл ішінде 500 000 теңге жинау керек болса, келешек құн 500 000 теңге болады. Егер бұл дәлел өткізіліп жіберілсе, 0 мәні пайдаланады.

түр

Қосымша. Төлемдер мерзімін тағайындайтын Variant мәні. Егер төлемдер кезең соңында жасалса, 0 мәнін, егер кезең басында 1 мәнін көрсету керек. Егер бұл дәлел өткізіліп жіберілсе, 0 мәні пайдаланады.


Ескертпелер

Аннуитет дегеніміз белгілі уақыт кезеңде тұрақты сомасымен төлемдер қатары. Аннуитет несие болу мүмкін (мысалы, ипотекалық несие) немесе инвестициялар (ай сайынғы жинақ ақша).

Мөлшерлеме мен кезеңдер саныаргумент төлемдер кезеңдері үшін өлшеудің бірдей бірліктері арқылы есептеу керек. Мысалы, егер мөлшерлеме дәлелін есептеу үшін айлар пайдаланса, кезеңдер саны дәлелінің мәні де айларда көрсетілу керек.

Барлық дәлелдерде, төленген сомаларға (мысалы, депозиттер) теріс сандар, ал алынған сомаларға (мысалы, облигациялар бойынша төлеулер) оң сандар сәйкес келеді.

Мысал

Ескерту : Төмендегі үлгілер осы жетені Бағдарламаларға арналған Visual Basic (VBA) модулінде пайдаланылуын көрсетеді. VBA модулімен жұмыс істеу туралы көбірек ақпарат алу үшін, жайылмалы шаршыдағы Іздеу түймешігінің қасындағы Жасақтаушы сілтемелері түймешігін нұқып, іздеу жолағына бір немесе бірнеше шартты ендіріңіз.

Мына мысалда IPmt функциясы арқылы егер барлық төлемдер мөлшері бірдей болса, пайызға келетін төлемдер қарызын қалай есептеуге болатынын көрсетілген. Келесі дәлелдер көрсетіледі: (APR / 12), кезең үшін пайыздық мөлшерлеме, сол кезең үшін пайыздар (Period) төлеу керек кезең, төлемдердің жалпы саны (TotPmts), несиенің жалпы сомасының ағымдық құны (PVal), несиенің келешек құны (FVal) және төлем қашан жасалу керек екенін көрсететін сан - төлем кезеңнің басында немесе соңында (PayType).

Dim FVal, Fmt, PVal, APR, TotPmts, PayType
Dim Period, IntPmt, TotInt, Msg
Const ENDPERIOD = 0, BEGINPERIOD = 1
FVal = 0 ' Usually 0 for a loan.
Fmt = "###,###,##0.00" ' Define money format.
PVal = InputBox("How much do you want to borrow?")
APR = InputBox("What is the annual percentage rate " & _
"of your loan?")
If APR > 1 Then APR = APR / 100 ' Ensure proper form.
TotPmts = InputBox("How many monthly payments?")
PayType = MsgBox("Do you make payments at " & _
"the end of the month?", vbYesNo)
If PayType = vbNo Then
PayType = BEGINPERIOD
Else PayType = ENDPERIOD
End If
For Period = 1 To TotPmts ' Total all interest.
IntPmt = IPmt(APR / 12, Period, TotPmts, _
-PVal, FVal, PayType)
TotInt = TotInt + IntPmt
Next Period
Msg = "You'll pay a total of " & Format(TotInt, Fmt)
Msg = Msg & " in interest for this loan."
MsgBox Msg ' Display results.
Дағдыларды жетілдіру
Оқыту курсымен танысыңыз
Жаңа мүмкіндіктерге бірінші болып қол жеткізу
Office Insider бағдарламасына қосылу

Осы ақпарат пайдалы болды ма?

Пікіріңіз үшін рақмет!

Пікіріңізге рақмет! Сізді Office қолдау көрсету қызметіндегі агенттердің бірімен байланыстырған жөн болуы мүмкін.

×