Excel 2007常用函数速查 微软MVP产品专家 张慧新 (电脑报2006年合订本附录) Excel函数是预先定义,执行计算、分析等处理数据任务的特殊公式。对Excel表格操作的实质就是对函数进行组合应用。 本文以办公目的为主线,全面整理Excel函数的语法、参数、使用示例,供读者速查。 一、财务计算函数 1.投资计算 (1)FV 用途:基于固定利率及等额分期付款方式,返回某项投资的未来值。 语法:FV(rate,nper,pmt,pv,type) 参数:rate为各期利率。nper为总投资期。pmt为各期应付金额。pv为现值或一系列未来付款的当前值的累积和,也称为本金。type为数字0或1(0为期末,1为期初)。 示例:如果A1=6%(年利率),A2=10(付款期总数),A3=-100(各期应付金额),A4=-500(现值),A5=1(各期的支付时间在期初),则公式“=FV(A1/12, A2, A3, A4, A5)”计算在上述条件下投资的未来值。 (2)PV 用途:返回投资的现值(即一系列未来付款的当前值的累积和)。 语法:PV(rate,nper,pmt,fv,type) 参数:rate为各期利率。nper为总投资(或贷款)期数。pmt为各期所应支付的金额。fv为未来值。type为数字0或1(0为期末,1为期初)。 示例:如果A1=500(每月底一项保险年金的支出),A2=8%(投资收益率),A3=20(付款年限),则公式“=PV(A2/12, 12*A3, A1, ,0)”计算在上述条件下年金的现值。 (3)NPV 用途:基于一系列现金流和固定的各期贴现率,返回一项投资的净现值。 语法:NPV(rate,value1,value2,...) 参数:rate为某一期间的贴现率。value1,value2,...为1到29个参数,代表支出及收入。 示例:如果A1=10%(年贴现率),A2=-10,000(一年前的初期投资),A3=3,000(第1年的收益),A4=4,200(第2年的收益),A5=6,800(第3年的收益),则公式“=NPV(A1, A2, A3, A4, A5)”计算该投资的净现值。 (4)XNPV 用途:返回一组现金流的净现值,这些现金流不一定定期发生。若要计算一组定期现金流的净现值,可以使用函数NPV。 语法:XNPV(rate,values,dates) 参数:rate应用于现金流的贴现率,values是与dates中的支付时间相对应的一系列现金流转。dates与现金流支付相对应的支付日期表。 示例:如果A1=10,000,A2=2,750,A3=4,250,A4=3,250,A5=2,750,B1= 2008-1-1,B2=2008-3-1,B3=2008-10-30,B4=2009-2-15,B5=2009-4-1,则公式“=XNPV(.09,A1:A5,B1:B5)”计算在上面的成本和收益下的投资净现值。 2.本金和利息 (1)PMT 用途:基于固定利率及等额分期付款方式,返回投资或贷款的每期付款额。 语法:PMT(rate,nper,pv,fv,type) 参数:rate贷款利率。nper该项贷款的付款总数。pv为现值(也称本金)。fv为未来值。type为数字0或1(0为期末,1为期初)。 示例:如果A1=8%(年利率),A2=10(支付的月份数),A3=10,000(贷款额),则公式“=PMT(A1/12, A2, A3)”计算在上述条件下贷款的月支付额。 (2)IPMT 用途:基于固定利率及等额分期付款方式,返回投资或贷款在某一给定期限内的利息偿还额。 语法:IPMT(rate,per,nper,pv,fv,type) 参数:rate为各期利率。per用于计算其利息数额的期数。nper为总投资期数。pv为现值(本金)。fv为未来值。type为数字0或1(0为期末,1为期初)。 示例:如果A1=10%(年利率),A2=1(用于计算其利息数额的期数),A3=3(贷款的年限),A4=8000(贷款的现值)则公式“=IPMT(A1/12, A2*3, A3, A4)”计算在上述条件下贷款第一个月的利息。 (3)PPMT 用途:基于固定利率及等额分期付款方式,返回投资在某一给定期间内的本金偿还额。 语法:PPMT(rate,per,nper,pv,fv,type) 参数:rate为各期利率。per用于计算其利息数额的期数。nper为总投资期数。pv为现值(本金)。fv为未来值。type为数字0或1(0为期末,1为期初)。 示例:如果A1=10%(年利率),A2=2(贷款期限),A3=2000(贷款额),则公式“=PPMT(A1/12, 1, A2*12, A3)”计算贷款第一个月的本金支付。 (4)CUMIPMT 用途:返回一笔贷款在给定的start-period到end-period期间累计偿还的利息数额。 语法:CUMIPMT(rate,nper,pv,start_period,end_period,type) 参数:rate为利率。nper为总付款期数。pv为现值。start_period为计算中的首期(付款期数从1开始计数)。end_period为计算中的末期。type为付款时间类型(0为期末付款,1为期初付款)。 示例:如果A1=9%(年利率),A2=30(贷款期限),A3=125,000(现值),则公式“=CUMIPMT(A1/12,A2*12,A3,1,1,0)”计算该笔贷款在第一个月所付的利息。 (5)CUMPRINC 用途:返回一笔贷款在给定的start-period到end-period期间累计偿还的本金数额。 语法:CUMPRINC(rate,nper,pv,start_period,end_period,type) 参数:rate为利率。nper为总付款期数。pv为现值。start_period为计算中的首期(付款期数从1开始计数)。end_period为计算中的末期。type为付款时间类型(0为期末付款,1为期初付款)。 示例:如果A1=9%(年利率),A2=30(贷款期限),A3=125,000(现值),则公式“=CUMPRINC(A1/12,A2*12,A3,1,1,0)”计算该笔贷款在第一个月偿还的本金。 3.折旧计算 (1)DB 用途:使用固定余额递减法计算指定的任何期间内的资产折旧值。 语法:DB(cost,salvage,life,period,month) 参数:cost为资产原值。salvage为资产残值,life为折旧期限。period为需要计算折旧值的期间(必须使用与life相同的单位)。month为第1年的月份数(省略时为12)。 示例:如果A1=1,000,000(资产原值),A2=100,000(资产残值),A3=6(使用寿命),则公式“=DB(A1,A2,A3,1,7)”计算第一年7个月内的折旧值;“
Excel2007函数速查.doc
下载此电子书资料需要扣除0点,