学会这4个函数,制作还款明细表是一件一劳永逸的事

本文是接着文章一文读懂贷款利率、利息、分期还款额的计算(附案例演示),继续探讨如何运用Excel计算贷款利率、利息、分期还款额 。
前一篇文章讲解了RATE函数、PMT函数 , 本文将介绍贷款函数 。
一、PPMT函数与IPMT函数
PMT函数用来计算基于固定利率和等额分期还款方式下的每期还款额 。PPMT函数和IPMT函数则基于固定利率和等额分期还款方式,分别计算每期还款额中的本金和利息 。三者关系为PMT=PPMT IPMT 。
① PPMT函数:=PPMT(rate,per , nper,pv,[fv],[type])
用途:PPMT函数是Principle of Payment的缩写,其中Principle意思是本金,Payment意思是每期还款额 。因此,Principle of Payment的意思是每期还款额中的本金数额 。PPMT函数是基于固定利率及等额分期付款方式,返回贷款的每期付款额中的本金数额 。
参数:Rate为每期利率,Per(Period的缩写,意思是某一特定时期)用于计算本金数额的期数(1≤Per≤Nper),Nper为付款期数,Pv为本金,Fv为期末本金和利息和,Type指定各期的还款时间是在期初还是在期末(期初值为1,期末值为0) 。
② IPMT函数:=IPMT(rate , per,nper,pv,[fv],[type])
用途:IPMT函数是Interest of Payment的缩写,其中Interest是利息的意思 。因此 , Interest of Payment的意思是每期还款额中的利息 。IPMT函数是基于固定利率及等额分期还款方式,计算贷款的每期还款额中的利息 。
参数:IPMT函数的参数与PPMT参数完全一致,所以不再介绍 。
案例:在借呗借款10000元,选择分6期,即6个月偿还,日利率万分之五 , 请问第3期偿还的本金和利息分别是多少?

学会这4个函数,制作还款明细表是一件一劳永逸的事

在Excel输入:=PPMT(rate , per , nper,pv , [fv],[type])=(0.05%,3,6,10000)和=IPMT(rate,per,nper,pv,[fv],[type])=(0.05%,3,6,10000),分别得到结果为-1653.77元、-101.48元,即第3期时需要偿还本金1653.77元,需要支付利息101.48元 。每期还款额PMT为1755.25元 。
二、CUMPRINC函数、CUMIPMT函数
CUMPRINC函数计算一定时期内(从start-period到end-period) , 累计还款额中的本金之和;CUMIPMT函数计算一定时期内(从start-period到end-period),累计还款额中的利息之和 。这两个函数与PMT函数的关系为:PMT*求和期数=CUMPRINC CUMIPMT 。
① CUMPRINC函数:=CUMPRINC(rate,nper,pv,start_period,end_period,type)
用途:CUMPRINC函数由表示累计的Cumlulative的前三个字母和表示本金的Principal的前五个字母组合而成 , 给定了计算的范围为表示时间开始的start_period和表示时间结束的end_period,因此CUMPRINC函数意为特定时期的本金之和 。
参数:rate为每期利率,nper为还款期数,pv为贷款总额,start_period开始时间,end_period结束时间,type指定各期的还款时间是在期初还是在期末(期初值为1 , 期末值为0) 。由于每一期还款是在期末,比如下面会列举的借呗案例中2017年10月5日借款的首次还款时间为第一个月满后的2017年11月5日,所以type不能省略,需要填写表示期末的值0 。
② CUMIPMT函数:=CUMIPMT(rate , nper,pv,start_period,end_period,type)
用途:CUMIPMT函数由Cumlulative的前三个字母和Interest of Payment的缩写IPMT构成,给定了计算的范围为表示时间开始的start_period和表示时间结束的end_period , 因此CUMIPMT函数意为特定时期的利息之和 。
参数:CUMIPMT函数的参数与CUMPRINC函数的参数完全一致,所以不再介绍 。
案例:在借呗借款10000元,选择分6期,即6个月偿还,日利率万分之五,请问第3期到第5期一共还了多少本金,又一共还了多少利息?
学会这4个函数,制作还款明细表是一件一劳永逸的事

在Excel中输入=CUMPRINC(rate,nper,pv,start_period,end_period,type)=(0.05%,6,10000,3,5)和=CUMIPMT(rate,nper,pv , start_period,end_period,type)=(0.05%,6,10000,3,5),分别得到结果为-5036和-229.7 , 即第3期到第5期偿还借呗的本金之和为5036元,偿还利息之后为229.7元 。
三、制作还款明细表
用Excel制作还款明细表 , 可以让人清楚地看到整个还款期中每一期偿还的本金和利息,以及每一期偿还后剩余应还本金和应还利息 。
讲这部分前,需要先讲一个知识点:相对引用、绝对引用和混合引用 。
如果在单元格A1中输入=B1,那么,A1就是B1的引用单元格 , 而B1则成为A1的从属单元格 。从属单元格和引用单元格之间有3种不同的引用方式,分别是相对引用、绝对引用和混合引用 。Excel中通过美元符号$来区分这三种引用 , 输入美元符号的办法是英文状态输入状态下shift 4 。
①相对引用
相对引用是指,当复制Excel函数到其他单元格时 , Excel保持从属单元格与引用单元格的相对位置不变 。
学会这4个函数,制作还款明细表是一件一劳永逸的事

如上图所示,在B1单元格输入=A1后 , 如果向下复制公式,B列每一个单元格执行的都是等于跟其在同一行的A列的单元格,B2单元格中的公式为=A2 , B3中变为=A3,B4中的单元格公式为C4,等等;而如果向右复制公式,右边的单元格执行的是等于其左边相邻的单元格的引用规则,如C1单元格的公式变为=B1 , D1单元格的公式变为=C1,等等 。
②绝对引用
在绝对引用的情况下,复制公示到其他任何单元格,Excel保持所引用的单元格位置不变 。
学会这4个函数,制作还款明细表是一件一劳永逸的事

如上图所示,在单元格B1输入=$A$1 , 即意味着B1绝对引用A1,之后B1的公示无论是复制到C1 , 还是B5,或者D3 , 所引用的单元格位置都指向A1 。
③ 混合引用
使用混合引用时,复制单元格到其他单元格,Excel出现两种情况:列绝对引用,行相对引用;列相对引用,行绝对引用 。
学会这4个函数,制作还款明细表是一件一劳永逸的事

如上图所示,在B1单元格先后输入=A1和=$A1,会发现相对引用状况下,将B1单元格的公式=A1复制到C3时,C3返回的是0,因为遵从的是=B3 , 而B3是空格,所以返回值0;而在绝对引用的情况下 , 将B1单元格的公式复制到C3时,C3的值从之前的0变成了2 , 是因为C3单元格遵从是=$A3 。
讲完了相对引用、绝对引用和混合引用,接下来可以讲制作贷款明细表了 。
案例:在借呗借款10000元,选择分6期,即6个月偿还,日利率万分之五,请问第1期至第6期每一期偿还的本金是多少 , 每一期支付的利息是多少,每一期偿还后剩余应还本金是多少,每一期偿还后应还的利息还有多少?
先在Excel中C1单元格录入日利率rate值0.05% , C2单元格录入还款期数nper值6,C3单元格录入贷款总额pv值10000 。
学会这4个函数,制作还款明细表是一件一劳永逸的事

在C5单元格 , 通过PMT函数=PMT(C1*30,C2,C3)计算得到每期还款额pmt值为-1755.25;在C6单元格,通过=C5*C2,即每期还款额乘以还款期数,计算得到还款总额为-10531.51;在单元格C7,可以使用=C6 C3(也可以用更复杂的=CUMIPMT(C1*30,C2,C3,1,6,0)计算出来) , 即还款总额加贷款总额,计算得到还款利息总额为-531.51 。
在E2单元格输入1,向下拉到E7 , 得到还款期数1到6共6个数值 。这个后面计算剩余应还本金、剩余应还利息时均需要相对引用E2单元格 。
在F2、G2、H2、I2,依次输入以下四个公式,回车后分别下拉到F7、G7、H7、I7,即可得到此次借呗借款的还款明细表 。
每期偿还本金为:=PPMT($C$1*30,$E2,$C$2,$C$3)
每期偿还利息为:=IPMT($C$1*30,$E2,$C$2,$C$3)
剩余应还本金为:=$C$3 CUMPRINC($C$1*30,$C$2,$C$3,1,E2,0)
剩余应还利息为:=CUMIPMT($C$1*30,$C$2,$C$3,1,E2,0)-$C$7
在明细表上,可以清晰地看到等额本息还款模式下 , 每期偿还的本金越来越多,而每期偿还的利息越来越少 。
【学会这4个函数,制作还款明细表是一件一劳永逸的事】关于贷款函数的介绍,本文依然没有写完,敬请期待后续文章 。

相关经验推荐