(五)財務函數
1.ACCRINT
用途:返回定期付息有價證券的應計利息。 語法:ACCRINT(issue,first_interest, settlement,rate,par,frequency, basis) 參數:Issue 為有價證券的發行日,First_interest 是證券的起息日,Settlement 是證券的成交日(即發行日之後證券賣給購買者的日期),Rate為有價證券的年息票利率,Par為有價證券的票面價值(如果省略par,函數 ACCRINT將par 看作$1000),Frequency為年付息次數(如果按年支付,10 frequency = 1;按半年期支付,frequency = 2;按季支付,frequency = 4)。
2.ACCRINTM
用途:返回到期一次性付息有價證券的應計利息。 語法:ACCRINTM(issue,maturity,rate, par,basis)
參數:Issue 為有價證券的發行日,Maturity 為有價證券的到期日,Rate 為有價證券的年息票利率,Par 為有價證券的票面價值,Basis 為日計數基準類型(0 或省略時為30/360,1 為實際天數/實際天數,2 為實際天數/360,3 為實際天數/365,4 為歐洲30/36 0)。
3.AMORDEGRC
用途:返回每個會計期間的折舊值。 語法:AMORDEGRC(cost,date_purchased,first_period, salvage,period,rate,basis) 參數:Cost為資產原值,Date_purchased為購入資產的日期,First_period為第一個期間結束時的日期,Salvage
為資產在使用壽命結束時的殘值,Period是期間,Rate為折舊率,Basis是所使用的年基準(0 或省略時為360 天,1為實際天數,3為一年365 天,4為一年 360天)。
4.AMORLINC
用途:返回每個會計期間的折舊值,該函數為法國會計系統提供。如果某項資產是在會計期間內購入的,則按線性折舊法計算。 語法:AMORLINC(cost,date_purchased,first_period, salvage,period,rate,basis)
參數:Date_purchased 為購入資產的日期,First_period 為第一個期間結束時的日期,Salvage 為資產在使用壽命結束時的殘值,Period為期間,Rate為折舊率,Basis為所使用的年基準(0 或省略時為360 天,1 為實際天數,3 為一年365 天,4為一年 360天)。
5.COUPDAYBS
用途:返回當前付息期內截止到成交日的天數。 語法:COUPDAYBS(settlement,maturity,frequency,
basis) 參數:Settlement 是證券的成交日(即發行日之後證券賣給購買者的日期),Maturity 為有價證券的到期日,Frequency 為年付息次數(如果按年支付,frequency=1;按半年期支付,frequency=2;按季支付,frequency=4),Basis為日計數基準類型(0或省略為30/360,1 為實際天數/實際天數,2為實際天數/360,3為實際天數/365,4為歐洲30 /360)。
6.COUPDAYS
用途:返回成交日所在的付息期的天數。語法:COUPDAYS(settlement,maturity,frequency,
basis) 參數:Settlement 是證券的成交日(即發行日之後證券賣給購買者的日期),Maturity為有價證券的到期日(即有價證券有效期截止時的日期),Frequency 為年付息次數(如果按年支付,frequency=1; 按半年期支付,frequency=2; 按季支付,frequency=4),Basis 為日計數基準類型(0或省略為30/360, 1 為實際天數/實際天數,2為實際天數/360,3為實際天數/365,4 為歐洲30/360)。
7.COUPDAYSNC
用途:返回從成交日到下一付息日之間的天數。語法:COUPDAYSNC(settlement,maturity,frequency,
basis) 參數:Settlement是證券的成交日,Maturity為有價證券的到期日,Frequency為年付息次數(如果按年支付,
frequency=1;按半年期支付,frequency=2;按季支付,frequency=4),Basis 為日計數基準類型(0或省略為30/360,
1 為實際天數/實際天數,2為實際天數/360,3為實際天數/365,4 為歐洲30/360)。
8.COUPNUM
用途:返回成交日和到期日之間的利息應付次數,向上取整到最近的整數。語法:COUPNUM(settlement,maturity,frequency,basis) 參數:同上
9.COUPPCD 用途:用途:返回成交日之前的上一付息日的日期。 語法:COUPPCD(settlement,maturity,frequency,basis) 參數:同上
10.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為期初付款)。
11.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為期初付款)。
12.DB
用途:使用固定餘額遞減法,計算一筆資產在給定期間內的折舊值。語法:DB(cost,salvage,life,period,month)
參數:Cost 為資產原值,Salvage 為資產在折舊期末的價值(也稱為資產殘值),Life 為折舊期限(有時也稱作資產的使用壽命),Period 為需要計算折舊值的期間。Period 必須使用與life 相同的單位,Month 為第一年的月份數(省略時假設為12)。
13.DDB
用途:使用雙倍餘額遞減法或其他指定方法,計算一筆資產在給定期間內的折舊值。語法:DDB(cost,salvage,life,period,factor) 參數:Cost 為資產原值,Salvage 為資產在折舊期末的價值(也稱為資產殘值),Life 為折舊期限(有時也稱作資產的使用壽命),Period 為需要計算折舊值的期間。Period 必須使用與life 相同的單位,Factor 為餘額遞
14.DISC
用途:返回有價證券的貼現率。語法:DISC(settlement,maturity,pr,redemption,basis) 參數:Settlement 是證券的成交日(即在發行日之後,證券賣給購買者的日期),Maturity為有價證券的到期日,Pr為面值$100的有價證券的價格,Redemption為面值$100的有價證券的清償價值,Basis為日計數基準類型(0或省略為30/360,1 為實際天數/實際天數,2 為實際天數/360,3 為實際天數/365,4為歐洲30/360)。
15.DOLLARDE
用途:將按分數表示的價格轉換為按小數表示的價格,如證券價格,轉換為小數表示的數位。語法:DOLLARDE(fractional_dollar,fraction) 參數:Fractional_dollar 以分數表示的數位,Fraction 分數中的分母(整數)。
16.DOLLARFR
用途:將按小數表示的價格轉換為按分數表示的價格。 語法:DOLLARFR(decimal_dollar,fraction)
參數:Decimal_dollar為小數,Fraction分數中的分母(整數)。
17.DURATION
用途:返回假設面值$100的定期付息有價證券的修正期限。期限定義為一系列現金流現值的加權平均值,用於計量債券價格對於收益率變化的敏感程度。語法:DURATION(settlement,maturity,couponyld,frequency,basis) 參數:Settlement是證券的成交日,Maturity為有價證券的到期日,Coupon 為有價證券的年息票利率,Yld 為有價證
券的年收益率,Frequency為年付息次數(如果按年支付,frequency=1;按半年期支付,frequency=2;按季支付,
frequency=4),Basis 日計數基準類型(0或省略為30/360,1 為實際天數/實際天數,2 為實際天數/360,3 為實際天數/365,4 為歐洲30/36 0)。
18.EFFECT
用途:利用給定的名義年利率和一年中的複利期次,計算實際年利率。
語法:EFFECT(nominal_rate,npery) 參數:Nominal_rate 為名義利率,Npery 為每年的複利期數。
19.FV
用途:基於固定利率及等額分期付款方式,返回某項投資的未來值。 語法:FV(rate,nper,pmt,pv,type)
參數:Rate 為各期利率,Nper 為總投資期(即該項投資的付款期總數),Pmt 為各期所應支付的金額,Pv 為現值(即從該項投資開始計算時已經入帳的款項,或一系列未來付款的當前值的累積和,也稱為本金),Type為數字0 或1(0 為期末,1 為期初)。
20.FVSCHEDULE
用途:基於一系列複利返回本金的未來值,用於計算某項投資在變動或可調利率下的未來值。 12 語法:FVSCHEDULE(principal,schedule) 參數:Principal為現值,Schedule為利率陣列。
21.INTRATE
用途:返回一次性付息證券的利率。 語法:INTRATE(settlement,maturity,investment,redemption,basis) 參數:Settlement是證券的成交日,Maturity為有價證券的到期日,Investment為有價證券的投資額,Redemption為有價證券到期時的清償價值,Basis 日計數基準類型(0或省略為30/360,1 為實際天數/實際天數,2 為實際天數/360,3
為實際天數/365,4為歐洲30 /360)。
22.IPMT
用途:基於固定利率及等額分期付款方式,返回投資或貸款在某一給定期限內的利息償還額。 語法:IPMT(rate,per,nper,pv,fv,type) 參數:Rate 為各期利率,Per 用於計算其利息數額的期數(1 到nper 之間),Nper 為總投資期,Pv為現值(本金),Fv為未來值(最後一次付款後的現金餘額。如果省略fv, 則假設其值為零),Type指定各期的付款時間是在期初還是期末(0為期末,1為期初)。
23.IRR
用途:返回由數值代表的一組現金流的內部收益率。 語法:IRR(values,guess) 參數:Values為陣列或單格的引用,包含用來計算返回的內部收益率的數字。Guess 為對函數IRR 計算結果的估計值。
24.ISPMT
用途:計算特定投資期內要支付的利息。 語法:ISPMT(rate,per,nper,pv) 參數:Rate為投資的利率,Per為要計算利息的期數(在1 到nper 之間),Nper 為投資的總支付期數,Pv為投資的當前值(對於貸款來說pv 為貸款數額)。
25.MDURATION
用途:返回假設面值$100的有價證券的Macauley 修正期限。 語法:MDURATION(settlement,maturity,coupon,yld,frequency,basis) 參數:Settlement是證券的成交日,Maturity為有價證券的到期日,Coupon 為有價證券的年息票利率,Yld 為有價證券的年收益率,Frequency為年付息次數(如果按年支付,frequency=1;按半年期支付,frequency=2;按季支付,frequency=4),Basis 日計數基準類型(0或省略為30/360,1為實際天數/實際天數,2 為實際天數/360,3 為實際天數/365,4 為歐洲30/36 0)。
26.MIRR 用途:返回某一期限內現金流的修正內部收益率。
語法:MIRR(values,finance_rate,reinvest_rate) 參數:Values為一個陣列或對包含數位的單格的引用(代表著各期的一系列支出及收入,其中必須至少包含一個正值和一個負值,才能計算修正後的內部收益率),Finance_rate 為現金流中使用的資金支付的利率,Reinvest_rate 為將現金流再投資的收益率。