您的位置: 小王聊社会 > 学习

Excel办公函数大全,值得珍藏(三)

2019-12-03来源:小王聊社会

 (三)外部函数

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

本文由小王聊社会整理,内容仅供参考,未经书面授权禁止转载!图片来源图虫创意,版权归原作者所有。