excel辦公常用函式(excel辦公常用函式公式大全)

 (三)外部函式

1.EUROCONVERT

用途:將數字轉換為歐元形式,將數字由歐元形式轉換為歐盟成員國貨幣形式,或利用歐元作為中間貨幣將數字由某一歐盟成員國貨幣轉化為另一歐盟成員國貨幣的形式(三角轉換關係)。

語法:EUROCONVERT(number,source,target,full_precision,triangulation_precision)

引數:Number為要轉換的貨幣值,或對包含該值的單元格的引用。Source是由三個字母組成的字串,或對包含字串的單元格的引用,該字串對應於源貨幣的ISO程式碼。EUROCONVERT函式中可以使用下列貨幣程式碼:

國家/地區

基本貨幣單位

ISO程式碼

比利時

法郎

BEF

盧森堡

法郎

LUF

德國

德國馬克

DEM

西班牙

西班牙比塞塔

ESP

法國

法郎

FRF

愛爾蘭

愛爾蘭磅

IEP

義大利

里拉

ITL

荷蘭

荷蘭盾

NLG

奧地利

奧地利先令

ATS

葡萄牙

埃斯庫多

PTE

芬蘭

芬蘭馬克

FIM

希臘

德拉克馬

GRD

歐盟成員國

歐元

EUR

2.SQL.REQUEST

用途:與外部資料來源連線,從工作表執行查詢,然後 SQL.REQUEST 將查詢結果以陣列的形式返回,而無需進行巨集程式設計。

語法:SQL.REQUEST(connection_string,output_ref,driver_prompt,query_text,col_names_logical)

引數:Connection_string提供資訊,如資料來源名稱、使用者ID和密碼等。Output_ref對用於存放完整的連線字串的單元格的引用。Driver_prompt指定驅動程式對話方塊何時顯示以及何種選項可用。Column_names_logical指示是否將列名作為結果的第一行返回。如果要將列名作為結果的第一行返回,請將該引數設定為TRUE。如果不需要將列名返回,則設定為FALSE。如果省略column_names_logical,則SQL.REQUEST函式不返回列名。

(四)工程函式

1.BESSELI

用途:返回修正Bessel函式值,它與用純虛數引數運算時的Bessel 函式值相等。

語法:BESSELI(x,n)

引數:X為引數值。N為函式的階數。如果 n 非整數,則截尾取整。

2.BESSELJ

用途:返回 Bessel 函式值。

語法:BESSELJ(x,n)

引數:同上

3.BESSELK

用途:返回修正Bessel函式值,它與用純虛數引數運算時的Bessel 函式值相等。

語法:BESSELK(x,n)

引數:同上

4.BESSELY

用途:返回Bessel 函式值,也稱為Weber函式或Neumann函式。

語法:BESSELY(x,n)

引數:同上

5.BIN2DEC

用途:將二進位制數轉換為十進位制數。

語法:BIN2DEC(number)

引數:Number待轉換的二進位制數。Number的位數不能多於10位(二進位制位),最高位為符號位,後9位為數字位。負數用二進位制數補碼錶示。

6.BIN2HEX

用途:將二進位制數轉換為十六進位制數。

語法:BIN2HEX(number,places)

引數:Number為待轉換的二進位制數。Number 的位數不能多於10位(二進位制位),最高位為符號位,後 9 位為數字位。負數用二進位制數補碼錶示;Places為所要使用的字元數。如果省略places,函式 DEC2BIN用能表示此數的最少字元來表示。

7.BIN2OCT

用途:將二進位制數轉換為八進位制數。

語法:BIN2OCT(number,places)

引數:Number為待轉換的二進位制數;Places為所要使用的字元數。

8.COMPLEX

用途:將實係數及虛係數轉換為 x yi 或 x yj 形式的複數。

語法:COMPLEX(real_num,i_num,suffix)

引數:Real_num為複數的實部,I_num為複數的虛部,Suffix為複數中虛部的字尾,省略時則認為它為i。

9.CONVERT

用途:將數字從一個度量系統轉換到另一個度量系統中。

語法:CONVERT(number,from_unit,to_unit)

引數:Number是以from_units為單位的需要進行轉換的數值。From_unit是數值 number的單位。To_unit是結果的單位。

10.DEC2BIN

用途:將十進位制數轉換為二進位制數。

語法:DEC2BIN(number,places)

引數:Number是待轉換的十進位制數。Places是所要使用的字元數,如果省略places,函式DEC2OCT用能表示此數的最少字元來表示。

11.DEC2HEX

用途:將十進位制數轉換為十六進位制數。

語法:DEC2HEX(number,places)

引數:Number為待轉換的十進位制數。如果引數 number是負數,則省略places。Places是所要使用的字元數。

12.DEC2OCT

用途:將十進位制數轉換為八進位制數。

語法:DEC2OCT(number,places)

引數:Number為待轉換的十進位制數。如果引數 number是負數,則省略places。Places是所要使用的字元數。

13.DELTA

用途:測試兩個數值是否相等。如果 number1=number2,則返回1,否則返回0。

語法:DELTA(number1,number2)

引數:Number1為第一個引數。Number2為第二個引數。如果省略,假設Number2的值為零。

14.ERF

用途:返回誤差函式在上下限之間的積分。

語法:ERF(lower_limit,upper_limit)

引數:Lower_limit是ERF函式的積分下限。Upper_limit是ERF函式的積分上限。如果省略,ERF將在零到下限之間進行積分。

15.ERFC

用途:返回從 x 到 ∞(無窮)積分的 ERF 函式的餘誤差函式

語法:ERFC(x)

引數:X?是ERF函式積分的下限。

16.GESTEP

用途:如果 Number大於等於step,返回1,否則返回0。使用該函式可篩選資料。

語法:GESTEP(number,step)

引數:Number是待測試的數值。Step是閾值。如果省略step,則函式GESTEP 假設其為零。

17.HEX2BIN

用途:將十六進位制數轉換為二進位制數。

語法:HEX2BIN(number,places)

引數:Number是待轉換的十六進位制數,Places是所要使用的字元數。

18.HEX2DEC

用途:將十六進位制數轉換為十進位制數。

語法:HEX2DEC(number)

引數:Number是待轉換的十六進位制數。引數 number的位數不能多於 10 位(40 位二進位制),最高位為符號位,其餘 39 位是數字位。負數用二進位制數的補碼錶示。

19.HEX2OCT

用途:將十六進位制數轉換為八進位制數。

語法:HEX2OCT(number,places)

引數:Number是待轉換的十六進位制數,Places是所要使用的字元數。

20.IMABS

用途:返回以 x yi 或 x yj 文字格式表示的複數的絕對值(模)。

語法:IMABS(inumber)

引數:Inumber?為需要計算其絕對值的複數。

21.IMAGINARY

用途:返回以 x yi 或 x yj 文字格式表示的複數的虛係數。

語法:IMAGINARY(inumber)

引數:Inumber?為需要計算其虛係數的複數。

22.IMARGUMENT

用途:返回以弧度表示的角。

語法:IMARGUMENT(inumber)

引數:Inumber為用來計算角度值的複數。

23.MCONJUGATE

用途:返回以 x yi 或 x yj 文字格式表示的複數的共軛複數。

語法:IMCONJUGATE(inumber)

引數:Inumber為需要計算其共軛數的複數。

24.IMCOS

用途:返回以 x yi 或 x yj 文字格式表示的複數的餘弦。

語法:MCOS(inumber)

引數:Inumber為需要計算其餘弦值的複數。

25.IMDIV

用途:返回以 x yi 或 x yj 文字格式表示的兩個複數的商。

語法:IMDIV(inumber1,inumber2)

引數:Inumber1為複數分子(被除數),Inumber2為複數分母(除數)。

26.IMEXP

用途:返回以 x yi 或 x yj 文字格式表示的複數的指數。

語法:IMEXP(inumber)

引數:Inumber?為需要計算其指數的複數。

27.IMLN

用途:返回以 x yi 或 x yj 文字格式表示的複數的自然對數。

語法:IMLN(inumber)

引數:Inumber為需要計算其自然對數的複數。

28.IMLOG10

用途:返回以 x yi 或 x yj 文字格式表示的複數的常用對數(以 10 為底數)。

語法:IMLOG10(inumber)

引數:Inumber?為需要計算其常用對數的複數。

29.IMLOG2

用途:返回以 x yi 或 x yj 文字格式表示的複數的以 2 為底數的對數。

語法:IMLOG2(inumber)

引數:Inumber為需要計算以2為底數的對數值的複數。

30.IMPOWER

用途:返回以 x yi 或 x yj 文字格式表示的複數的 n 次冪。

語法:IMPOWER(inumber,number)

引數:Inumber為需要計算其冪值的複數,Number為需要計算的冪次。

31.IMPRODUCT

用途:返回以 x yi 或 x yj 文字格式表示的 2 至 29 個複數的乘積。

語法:IMPRODUCT(inumber1,inumber2,...)

引數:Inumber1,inumber2,… 為1到29個用來相乘的複數。

32.IMREAL

用途:返回以x yi或x yj文字格式表示的複數的實係數。

語法:IMREAL(inumber)

引數:Inumber?為需要計算其實係數的複數。

33.IMSIN

用途:返回以 x yi 或 x yj 文字格式表示的複數的正弦值。

語法:IMSIN(inumber)

引數:Inumber?為需要計算其正弦的複數。

34.IMSQRT

用途:返回以 x yi 或 x yj 文字格式表示的複數的平方根。

語法:IMSQRT(inumber)

引數:Inumber為需要計算其平方根的複數。

35.IMSUB

用途:返回以 x yi 或 x yj 文字格式表示的兩個複數的差。

語法:IMSUB(inumber1,inumber2)

引數:Inumber1是被減(復)數,Inumber2是為減(復)數。

35、IMSUM

用途:返回以 x yi 或 x yj 文字格式表示的兩個或多個複數的和。

語法:IMSUM(inumber1,inumber2,...)

引數:Inumber1,inumber2,...為1到29個需要相加的複數。

36.OCT2BIN

用途:將八進位制數轉換為二進位制數。

語法:OCT2BIN(number,places)

引數:Number是待轉換的八進位制數。Places是所要使用的字元數。

37.OCT2DEC

用途:將八進位制數轉換為十進位制數。

語法:OCT2DEC(number)

引數:Number?是待轉換的八進位制數。

38.OCT2HEX

用途:將八進位制數轉換為十六進位制數。

語法:OCT2HEX(number,places)

引數:Number是待轉換的八進位制數。Places是所要使用的字元數。

(五)財務函式

 1.ACCRINT

用途:返回定期付息有價證券的應計利息。

語法:ACCRINT(issue,first_interest, settlement,rate,par,frequency, basis)

引數:Issue為有價證券的發行日,First_interest是證券的起息日,Settlement是證券的成交日(即發行日之後證券賣給購買者的日期),Rate為有價證券的年息票利率,Par為有價證券的票面價值(如果省略par,函式 ACCRINT將par看作$1000),Frequency為年付息次數(如果按年支付,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/360)。

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為餘額遞減速率(如果factor省略,則假設為2)。

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/360)。

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

用途:基於一系列複利返回本金的未來值,用於計算某項投資在變動或可調利率下的未來值。

語法: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/360)。

26.MIRR

用途:返回某一期限內現金流的修正內部收益率。

語法:MIRR(values,finance_rate,reinvest_rate)

引數:values為一個陣列或對包含數字的單元格的引用(代表著各期的一系列支出及收入,其中必須至少包含一個正值和一個負值,才能計算修正後的內部收益率),Finance_rate為現金流中使用的資金支付的利率,Reinvest_rate為將現金流再投資的收益率。

27.NOMINAL

用途:基於給定的實際利率和年複利期數,返回名義年利率。

語法:NOMINAL(effect_rate,npery)

引數:Effect_rate為實際利率,Npery為每年的複利期數。

28.NPER

用途:基於固定利率及等額分期付款方式,返回某項投資(或貸款)的總期數。

語法:NPER(rate,pmt,pv,fv,type)

引數:Rate為各期利率,Pmt為各期所應支付的金額,Pv為現值(本金),Fv為未來值(即最後一次付款後希望得到的現金餘額),Type可以指定各期的付款時間是在期初還是期末(0為期末,1為期初)。

29.NPV

用途:通過使用貼現率以及一系列未來支出(負值)和收入(正值),返回一項投資的淨現值。

語法:NPV(rate,value1,value2,...)

引數:Rate為某一期間的貼現率,value1,value2,...為1到29個引數,代表支出及收入。

30.ODDFPRICE

用途:返回首期付息日不固定的面值$100的有價證券的價格。

語法:ODDFPRICE(settlement,maturity,issue,first_coupon,rate,yld,redemption,frequency,basis)

引數:Settlement為證券的成交日,Maturity為有價證券的到期日,Issue為有價證券的發行日,First_coupon為有價證券的首期付息日,Rate為有價證券的利率,Yld為有價證券的年收益率,Redemption為面值$100的有價證券的清償價值,Frequency為年付息次數(如果按年支付,frequency=1;按半年期支付,frequency=2;按季支付,frequency=4),Basis為日計數基準型別(0或省略為30/360,1為實際天數/實際天數,2為實際天數/360,3為實際天數/365,4為歐洲30/360)。

31.ODDFYIELD

用途:返回首期付息日不固定的有價證券(長期或短期)的收益率。

語法:ODDFYIELD(settlement,maturity,issue,first_coupon,rate,pr,redemption,frequency,basis)

引數:Settlement是證券的成交日,Maturity為有價證券的到期日,Issue為有價證券的發行日,First_coupon為有價證券的首期付息日,Rate為有價證券的利率,Pr為有價證券的價格,Redemption為面值$100的有價證券的清償價值,Frequency為年付息次數(按年支付,frequency=1;按半年期支付,frequency=2;按季支付,frequency=4),Basis為日計數基準型別(0或省略為30/360,1為實際天數/實際天數,2為實際天數/360,3為實際天數/365,4為歐洲30/360)。

32.ODDLPRICE

用途:返回末期付息日不固定的面值$100的有價證券(長期或短期)的價格。

語法:ODDLPRICE(settlement,maturity,last_interest,rate,yld,redemption,frequency,basis)

引數:Settlement為有價證券的成交日,Maturity為有價證券的到期日,Last_interest為有價證券的末期付息日,Rate為有價證券的利率,Yld為有價證券的年收益率,Redemption為面值$100的有價證券的清償價值,Frequency為年付息次數(如果按年支付,frequency=1;按半年期支付,frequency=2;按季支付,frequency=4),Basis為日計數基準型別(0或省略為30/360,1為實際天數/實際天數,2為實際天數/360,3為實際天數/365,4為歐洲30/360)。

33.ODDLYIELD

用途:返回末期付息日不固定的有價證券(長期或短期)的收益率。

語法:ODDLYIELD(settlement,maturity,last_interest,rate,pr,redemption,frequency,basis)

引數:Settlement是證券的成交日,Maturity為有價證券的到期日,Last_interest為有價證券的末期付息日,Rate為有價證券的利率,Pr為有價證券的價格,Redemption為面值$100的有價證券的清償價值,Frequency為年付息次數(如果按年支付,frequency=1;按半年期支付,frequency=2;按季支付,frequency=4),Basis為日計數基準型別(0或省略為30/360,1為實際天數/實際天數,2為實際天數/360,3為實際天數/365,4為歐洲30/360)。

34.PMT

用途:基於固定利率及等額分期付款方式,返回貸款的每期付款額。

語法:PMT(rate,nper,pv,fv,type)

引數:Rate貸款利率,Nper該項貸款的付款總數,Pv為現值(也稱為本金),Fv為未來值(或最後一次付款後希望得到的現金餘額),Type指定各期的付款時間是在期初還是期末(1為期初。0為期末)。

35.PPMT

用途:基於固定利率及等額分期付款方式,返回投資在某一給定期間內的本金償還額。

語法:PPMT(rate,per,nper,pv,fv,type)

引數:Rate為各期利率,Per用於計算其本金數額的期數(介於1到nper之間),Nper為總投資期(該項投資的付款期總數),Pv為現值(也稱為本金),Fv為未來值,Type指定各期的付款時間是在期初還是期末(1為期初。0為期末)。

36.PRICE

用途:返回定期付息的面值$100的有價證券的價格。

語法:PRICE(settlement,maturity,rate,yld,redemption,frequency,basis)

引數:Settlement是證券的成交日,Maturity為有價證券的到期日,Rate為有價證券的年息票利率,Yld為有價證券的年收益率,Redemption為面值$100的有價證券的清償價值,Frequency為年付息次數(如果按年支付,frequency=1;按半年期支付,frequency=2;按季支付,frequency=4),Basis為日計數基準型別(0或省略為30/360,1為實際天數/實際天數,2為實際天數/360,3為實際天數/365,4為歐洲30/360)。

37.PRICEDISC

用途:返回折價發行的面值$100的有價證券的價格。

語法:PRICEDISC(settlement,maturity,discount,redemption,basis)

引數:Settlement是證券的成交日,Maturity為有價證券的到期日,Discount為有價證券的貼現率,Redemption為面值$100的有價證券的清償價值,Basis為日計數基準型別(0或省略為30/360,1為實際天數/實際天數,2為實際天數/360,3為實際天數/365,4為歐洲30/360)。

38.PRICEMAT

用途:返回到期付息的面值$100的有價證券的價格。

語法:PRICEMAT(settlement,maturity,issue,rate,yld,basis)

引數:Settlement為證券的成交日,Maturity為有價證券的到期日,Issue為有價證券的發行日(以時間序列號表示),Rate為有價證券在發行日的利率,Yld為有價證券的年收益率,Basis為日計數基準型別(0或省略為30/360,1為實際天數/實際天數,2為實際天數/360,3為實際天數/365,4為歐洲30/360)。

39.PV

用途:返回投資的現值(即一系列未來付款的當前值的累積和),如借入方的借入款即為貸出方貸款的現值。

語法:PV(rate,nper,pmt,fv,type)

引數:Rate為各期利率,Nper為總投資(或貸款)期數,Pmt為各期所應支付的金額,Fv為未來值,Type指定各期的付款時間是在期初還是期末(1為期初。0為期末)。

40.RATE

用途:返回年金的各期利率。函式RATE通過迭代法計算得出,並且可能無解或有多個解。

語法:RATE(nper,pmt,pv,fv,type,guess)

引數:Nper為總投資期(即該項投資的付款期總數),Pmt為各期付款額,Pv為現值(本金),Fv為未來值,Type指定各期的付款時間是在期初還是期末(1為期初。0為期末)。

41.RECEIVED

用途:返回一次性付息的有價證券到期收回的金額。

語法:RECEIVED(settlement,maturity,investment,discount,basis)

引數:Settlement為證券的成交日,Maturity為有價證券的到期日,Investment為有價證券的投資額,Discount為有價證券的貼現率,Basis為日計數基準型別(0或省略為30/360,1為實際天數/實際天數,2為實際天數/360,3為實際天數/365,4為歐洲30/360)。

42.SLN

用途:返回某項資產在一個期間中的線性折舊值。

語法:SLN(cost,salvage,life)

引數:Cost為資產原值,Salvage為資產在折舊期末的價值(也稱為資產殘值),Life為折舊期限(有時也稱作資產的使用壽命)。

43.SYD

用途:返回某項資產按年限總和折舊法計算的指定期間的折舊值。

語法:SYD(cost,salvage,life,per)

引數:Cost為資產原值,Salvage為資產在折舊期末的價值(也稱為資產殘值),Life為折舊期限(有時也稱作資產的使用壽命),Per為期間(單位與life相同)。

44.TBILLEQ

用途:返回國庫券的等效收益率。

語法:TBILLEQ(settlement,maturity,discount)

引數:Settlement為國庫券的成交日(即在發行日之後,國庫券賣給購買者的日期),Maturity為國庫券的到期日,Discount為國庫券的貼現率。

45.TBILLPRICE

用途:返回面值$100的國庫券的價格。

語法:TBILLPRICE(settlement,maturity,discount)

引數:Settlement為國庫券的成交日,Maturity為國庫券的到期日,Discount為國庫券的貼現率。

46.TBILLYIELD

用途:返回國庫券的收益率。

語法:TBILLYIELD(settlement,maturity,pr)

引數:Settlement為國庫券的成交日,Maturity為國庫券的到期日,Pr為面值$100的國庫券的價格。

47.VDB

用途:使用雙倍餘額遞減法或其他指定的方法,返回指定的任何期間內(包括部分期間)的資產折舊值。

語法:VDB(cost,salvage,life,start_period,end_period,factor,no_switch)

引數:Cost為資產原值,Salvage為資產在折舊期末的價值(也稱為資產殘值),Life為折舊期限(有時也稱作資產的使用壽命),Start_period為進行折舊計算的起始期間,End_period為進行折舊計算的截止期間。

48.XIRR

用途:返回一組現金流的內部收益率,這些現金流不一定定期發生。若要計算一組定期現金流的內部收益率,可以使用IRR函式。

語法:XIRR(values,dates,guess)

引數:values與dates中的支付時間相對應的一系列現金流,Dates是與現金流支付相對應的支付日期表,Guess是對函式XIRR計算結果的估計值。

49.XNPV

用途:返回一組現金流的淨現值,這些現金流不一定定期發生。若要計算一組定期現金流的淨現值,可以使用函式NPV。

語法:XNPV(rate,values,dates)

引數:Rate應用於現金流的貼現率,values是與dates中的支付時間相對應的一系列現金流轉,Dates與現金流支付相對應的支付日期表。

50.YIELD

用途:返回定期付息有價證券的收益率,函式YIELD用於計算債券收益率。

語法:YIELD(settlement,maturity,rate,pr,redemption,frequency,basis)

引數:Settlement是證券的成交日,Maturity為有價證券的到期日,Rate為有價證券的年息票利率,Pr為面值$100的有價證券的價格,Redemption為面值$100的有價證券的清償價值,Frequency為年付息次數(如果按年支付,frequency=1;按半年期支付,frequency=2;按季支付,frequency=4),Basis為日計數基準型別(0或省略為30/360,1為實際天數/實際天數,2為實際天數/360,3為實際天數/365,4為歐洲30/360)。

51.YIELDDISC

用途:返回折價發行的有價證券的年收益率。

語法:YIELDDISC(settlement,maturity,pr,redemption,basis)

引數:Settlement為證券的成交日,Maturity為有價證券的到期日,Pr為面值$100的有價證券的價格,Redemption為面值$100的有價證券的清償價值,Basis為日計數基準型別(0或省略為30/360,1為實際天數/實際天數,2為實際天數/360,3為實際天數/365,4為歐洲30/360)。

52.YIELDMAT

用途:返回到期付息的有價證券的年收益率。

語法:YIELDMAT(settlement,maturity,issue,rate,pr,basis)

引數:Settlement是證券的成交日,Maturity為有價證券的到期日,Issue為有價證券的發行日(以時間序列號表示),Rate為有價證券在發行日的利率,Pr為面值$100的有價證券的價格,Basis為日計數基準型別(0或省略為30/360,1為實際天數/實際天數,2為實際天數/360,3為實際天數/365,4為歐洲30/360)。