本篇汇总 Excel 财务函数共 55 个,按使用频率排序,高频函数标 ⭐。每个函数附语法与示例。

函数 说明 示例
FV 计算投资的未来值 =FV(rate,nper,pmt,pv,type) — 计算定期投资在nper期后的未来值
PMT 计算贷款的每期付款额 =PMT(rate,nper,pv,fv,type) — 计算贷款的每期还款额
ACCRINT 返回定期付息证券的应计利息 =ACCRINT(issue,first_interest,settlement,rate,par, frequency) — 计算从上次付息日到结算日的应计利息
ACCRINTM 返回到期付息证券的应计利息 =ACCRINTM(issue,settlement,rate,par) — 计算从发行日到结算日的应计利息
AMORDEGRC 使用折旧系数计算折旧 =AMORDEGRC(cost,date_purchased,first_period,salvage,period,rate,basis) — 使用法国会计系统计算折旧
AMORLINC 返回每个结算期间的折旧 =AMORLINC(cost,date_purchased,first_period,salvage,period,rate,basis) — 使用线性计算每个期间的折旧折旧法
COUPDAYBS 返回付息期到结算日的天数 =COUPDAYBS(settlement,maturity,frequency,basis) — 计算从付息期开始到结算日的天数
COUPDAYS 返回付息期的天数 =COUPDAYS(settlement,maturity,frequency,basis) — 返回整个付息期的天数
COUPDAYSNC 返回结算日到下一付息日的天数 =COUPDAYSNC(settlement,maturity,frequency,basis) — 计算从结算日到下一付息日的天数
COUPNCD 返回结算日之后的下一个付息日 =COUPNCD(settlement,maturity,frequency,basis) — 返回结算日后的下一个付息日日期
COUPNUM 返回结算日与到期日之间的付息次数 =COUPNUM(settlement,maturity,frequency,basis) — 返回结算日和到期日之间的付息次数
COUPPCD 返回结算日之前的上一个付息日 =COUPPCD(settlement,maturity,frequency,basis) — 返回结算日前的上一付息日日期
CUMIPMT 返回贷款在两期之间累计偿还的利息 =CUMIPMT(rate,nper,pv,start_period,end_period,type) — 计算贷款从start到end期累计偿还的利息
CUMPRINC 返回贷款在两期之间累计偿还的本金 =CUMPRINC(rate,nper,pv,start_period,end_period,type) — 计算贷款从start到end期累计偿还的本金
DB 使用固定余额递减法计算折旧 =DB(cost,salvage,life,period,month) — 使用固定余额递减法计算指定期间的折旧
DDB 使用双倍余额递减法计算折旧 =DDB(cost,salvage,life,period,factor) — 使用双倍余额递减法计算折旧
DISC 返回证券的贴现率 =DISC(settlement,maturity,price,redemption,basis) — 计算证券的贴现率
DOLLARDE 将分数价格转换为小数价格 =DOLLARDE(1.05,8) — 将1又5/8美元转换为小数1.0625
DOLLARFR 将小数价格转换为分数价格 =DOLLARFR(1.625,8) — 将1.625美元转换为分数1又5/8
DURATION 返回定期付息证券的麦考利久期 =DURATION(settlement,maturity,coupon,yield,frequency,basis) — 计算债券的麦考利久期
EFFECT 返回实际年利率 =EFFECT(nominal_rate,npery) — 将名义年利率转换为实际年利率
FVSCHEDULE 返回初始本金在应用一系列复利后的未来值 =FVSCHEDULE(principal,schedule) — 计算本金按不同利率复利后的终值
INTRATE 返回完全投资型证券的利率 =INTRATE(settlement,maturity,investment,redemption,basis) — 计算证券的利率
IPMT 计算贷款某期还款的利息 =IPMT(rate,per,nper,pv,fv,type) — 计算贷款第per期偿还的利息
IRR 返回内部收益率 =IRR(values,guess) — 计算一系列现金流的内部收益率
ISPMT 计算投资期间的利息支付 =ISPMT(rate,per,nper,pv) — 计算投资期间某期的利息支付
MDURATION 返回证券的修正麦考利久期 =MDURATION(settlement,maturity,coupon,yield,frequency,basis) — 计算债券的修正久期
MIRR 返回修正内部收益率 =MIRR(values,finance_rate,reinvest_rate) — 计算考虑再投资率的修正内部收益率
NOMINAL 返回名义年利率 =NOMINAL(effect_rate,npery) — 将实际年利率转换为名义年利率
NPER 计算投资的期数 =NPER(rate,pmt,pv,fv,type) — 计算达到目标值所需的付款期数
NPV 计算净现值 =NPV(rate,value1,value2,...) — 按贴现率计算现金流的净现值
ODDFPRICE 返回首期付息日债券的价格 =ODDFPRICE(settlement,maturity,issue,first_coupon,rate,yield,redemption,frequency,basis) — 计算首期付息日债券的价格
ODDFYIELD 返回首期付息日债券的收益率 =ODDFYIELD(settlement,maturity,issue,first_coupon,rate,price,redemption,frequency,basis) — 计算首期付息日债券的收益率
ODDLPRICE 返回末期付息日债券的价格 =ODDLPRICE(settlement,maturity,last_interest,rate,yield,redemption,frequency,basis) — 计算末期付息日债券的价格
ODDLYIELD 返回末期付息日债券的收益率 =ODDLYIELD(settlement,maturity,last_interest,rate,price,redemption,frequency,basis) — 计算末期付息日债券的收益率
PDURATION 返回投资达到指定值所需的期数 =PDURATION(rate,pv,fv) — 计算投资从现值达到目标值所需的期数
PPMT 计算贷款某期还款的本金 =PPMT(rate,per,nper,pv,fv,type) — 计算贷款第per期偿还的本金
PRICE 返回定期付息债券的价格 =PRICE(settlement,maturity,rate,yield,redemption,frequency,basis) — 计算定期付息债券的价格
PRICEDISC 返回贴现债券的价格 =PRICEDISC(settlement,maturity,discount,redemption,basis) — 计算贴现债券的价格
PRICEMAT 返回到期付息债券的价格 =PRICEMAT(settlement,maturity,issue,rate,yield,basis) — 计算到期付息债券的价格
PV 计算投资的现值 =PV(rate,nper,pmt,fv,type) — 计算未来现金流的现值
RATE 计算年金的各期利率 =RATE(nper,pmt,pv,fv,type,guess) — 计算年金的每期利率
RECEIVED 返回完全投资型证券在到期日收回的金额 =RECEIVED(settlement,maturity,investment,discount,basis) — 计算证券到期收回的金额
RRI 返回投资的等效利率 =RRI(nper,pv,fv) — 计算投资达到目标值的等效利率
SLN 使用直线法计算折旧 =SLN(cost,salvage,life) — 使用直线法计算每年的折旧额
SYD 使用年数总和法计算折旧 =SYD(cost,salvage,life,period) — 使用年数总和法计算指定期间的折旧
TBILLEQ 返回国库券的等效收益率 =TBILLEQ(settlement,maturity,discount) — 计算国库券的等效年收益率
TBILLPRICE 返回国库券的价格 =TBILLPRICE(settlement,maturity,discount) — 计算国库券的价格
TBILLYIELD 返回国库券的收益率 =TBILLYIELD(settlement,maturity,price) — 计算国库券的收益率
VDB 计算任意期间的折旧 =VDB(cost,salvage,life,start_period,end_period,factor,no_switch) — 计算任意期间的折旧额
XIRR 返回一组不定期现金流的内部收益率 =XIRR(values,dates,guess) — 计算不规则现金流的内部收益率
XNPV 返回一组不定期现金流的净现值 =XNPV(rate,values,dates) — 计算不规则现金流的净现值
YIELD 返回定期付息债券的收益率 =YIELD(settlement,maturity,rate,price,redemption,frequency,basis) — 计算债券的收益率
YIELDDISC 返回贴现债券的年收益率 =YIELDDISC(settlement,maturity,price,redemption,basis) — 计算贴现债券的年收益率
YIELDMAT 返回到期付息债券的年收益率 =YIELDMAT(settlement,maturity,issue,rate,price,basis) — 计算到期付息债券的年收益率

由在线工具箱(www.vba.net)整理制作