Excel中IPmt函数用法

2016-02-19 15:11 32 1 收藏

下面图老师小编要向大家介绍下Excel中IPmt函数用法,看起来复杂实则是简单的,掌握好技巧就OK,喜欢就赶紧收藏起来吧!

【 tulaoshi.com - Excel教程 】

一、IPmt语法

返回一个 Double,指定在一段时间内对定期定额支付且利率固定的年金所支付的利息值。

语法

IPmt(rate, per, nper, pv[, fv[, type]])

IPmt 函数有下列命名参数:

参数说明

rate 必要。Double 指定每一期的利率。例如,如果有一笔贷款年百分率 (APR) 为百分之十且按月付款的汽车贷款,则每一期的利率为 0.1/12,或 0.0083。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com)

per 必要。Double 指定在 nper 间范围 1 中的付款周期。

nper 必要。Double 指定一笔年金的付款总期数。例如,如果在一笔为期四年的汽车贷款中选择按月付款方式,则贷款共有 4 * 12(或 48)个付款期。

pv 必要。Double,指定未来一系列付款或收款的现值。例如,当借钱买汽车时,向贷方所借金额为将来每月偿付给贷方款项的现值。

fv 可选。Variant 指定在付清贷款后所希望的未来值或现金结存。例如,贷款的未来值在贷款付清后为 0 美元。但是,如果想要在 18 年间存下 50,000 美元作为子女教育基金,那么 50,000 美元为未来值。如果省略的话,缺省值为 0。

type 可选。Variant 指定贷款到期时间。如果贷款在贷款周期结束时到期,请使用 0。如果贷款在周期开始时到期,请使用 1。如果省略的话,缺省值为 0。

说明

年金是指在一段时间内的一系列固定现金支付。年金可以是贷款(如房屋抵押贷款),也可以是一笔投资(如按月储蓄计划)。

在支付期间必须用相同的单位计算 rate 和 nper 参数。例如,如果 rate 用月份计算,则 nper 也必须用月份计算。

对所有参数,用负数表示现金支出(如储蓄存款),而用正数表示现金收入(如红利支票)。

二、IPmt 函数用法

本示例使用 IPmt 函数来计算每期的付款中有多少是属于利息,其中每期付款金额相同。计算时需给定每期利率(APR / 12),利息的付款周期(Period),付款总期数(TotPmts),贷款现值或本金(PVal),贷款的未来值(FVal)及付款方式,以数值表示期初或期末付款(PayType)。

Dim FVal, Fmt, PVal, APR, TotPmts, PayType, Period, IntPmt, TotInt, Msg

Const ENDPERIOD = 0, BEGINPERIOD = 1 " 付款方式。

FVal = 0 " 对贷款而言通常为零。

Fmt = "###,###,##0.00" " 定义金额格式。

PVal = InputBox("How much do you want to borrow?")

APR = InputBox("What is the annual percentage rate of your loan?")

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com)

If APR 1 Then APR = APR / 100 " 确保格式正确。

TotPmts = InputBox("How many monthly payments?")

PayType = MsgBox("Do you make payments at end of the month?", vbYesNo)

If PayType = vbNo Then PayType = BEGINPERIOD Else PayType = ENDPERIOD

For Period = 1 To TotPmts " 将所有利息求和。

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 " 显示结果。

如上代码在VBA状态下使用。

来源:http://www.tulaoshi.com/n/20160219/1609123.html

延伸阅读
标签: excel
excel中怎么使用not函数?   not函数是对逻辑判断取反向值的函数,可以看作是and函数的反义函数。 1、首先我们打开样表。 2、我们在表格中插入not函数。 3、我们看到结果显示false,而实际上该单元格的逻辑判定是true。 4、我们用and函数替换掉not函数,看一下结果。 5、所以我们理解not函数...
标签: Web开发
先看一下MSDN中的介绍 replace 方法 返回根据正则表达式进行文字替换后的字符串的复制。 stringObj.replace(rgExp, replaceText) 参数 stringObj 必选项。要执行该替换的 String 对象或字符串文字。该字符串不会被 replace 方法修改。 rgExp 必选项。为包含正则表达式模式或可用标志的正则表达...
标签: Excel 电脑
打开Excel 在excel中打开需要使用if函数的表格。如示例中需要给学生按成绩判定该学生是否及格。 输入if函数 鼠标移至想要判定的单元格后面的单元格里,输入“=if()”。 输入数值 鼠标移至“=if()”的括号当中,我们可以看到引伸出一列对if函数英文解释,其中logical-test表明该位置输入if函数判断条件,value-if-...
标签: excel 软件教程
excelrank函数使用视频 输入数据 1、为举例子,我就简单以下图为例。先在excel中输入一些数据,不用排好序,随便打乱。 输入公式 2、在B2单元格中输入以下公式:=RANK(A2,A2:A14);A2表示从第二行开始确定位次,A2:A14表示数据范围,这里我只有14行数据。 点击回车 3、然后点击回车键,这个时候就会显示该数...
标签: excel
Excel中Round函数的使用   操作步骤 打开Excel2010,选中单元格,输入需要计算的数据。 在选定计算结果的单元格内输入=ROUND(a2,2),按Enter键确定。 得出的结果就是四舍五入的结果。 怎么降低Excel计算www.Tulaoshi.com的精确度   首先,选中数据结果的单元格并右击,弹出的菜单中选择设置单元...

经验教程

178

收藏

77
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部