IBM Lotus Symphony


财务函数第三部分

ODDFPRICE

计算每一面额为 100 货币单位且首期付息日不固定的有价证券的实际价值。

语法

ODDFPRICE(Settlement; Maturity; Issue; FirstCoupon; Rate; Yield; Redemption; Frequency; Basis)

Settlement 是购买有价证券的日期。

Maturity 是有价证券的到期日。

Issue 是有价证券的发行日期。

FirstCoupon 是有价证券的起息日。

Rate 是年利率。

Yield 是有价证券的年收益率。

Redemption 是面额为 100 货币单位的有价证券的赎回值。

Frequency 是每年支付利息的次数(1、2 或 4)。

Basis 是从选项列表中选择的,表明年份的计算方式。

表 1. ODDFPRICE 函数中的计算选项
basis 计算
0 或空缺 美国方法(NASD),12 个月且每月为 30 天
1 一个月中的确切天数,一年中的确切天数
2 一个月中的确切天数,一年有 360 天
3 一个月中的确切天数,一年有 365 天
4 欧洲方法,12 个月且每月为 30 天

ODDFYIELD

计算某一首期付息日不固定的有价证券的收益率。

语法

ODDFYIELD(Settlement; Maturity; Issue; FirstCoupon; Rate; Price; Redemption; Frequency; Basis)

Settlement 是购买有价证券的日期。

Maturity 是有价证券的到期日。

Issue 是有价证券的发行日期。

FirstCoupon 是有价证券的第一个利息期。

Rate 是年利率。

Price 是有价证券的价格。

Redemption 是面额为 100 货币单位的有价证券的赎回值。

Frequency 是每年支付利息的次数(1、2 或 4)。

Basis 是从选项列表中选择的,表明年份的计算方式。

表 2. ODDFYIELD 函数中的计算选项
basis 计算
0 或空缺 美国方法(NASD),12 个月且每月为 30 天
1 一个月中的确切天数,一年中的确切天数
2 一个月中的确切天数,一年有 360 天
3 一个月中的确切天数,一年有 365 天
4 欧洲方法,12 个月且每月为 30 天

ODDLPRICE

计算每一面额为 100 货币单位且末期付息日不固定的有价证券的实际价值。

语法

ODDLPRICE(Settlement; Maturity; LastInterest; Rate; Yield; Redemption; Frequency; Basis)

Settlement 是购买有价证券的日期。

Maturity 是有价证券的到期日。

LastInterest 是有价证券的结息日。

Rate 是年利率。

Yield 是有价证券的年收益率。

Redemption 是面额为 100 货币单位的有价证券的赎回值。

Frequency 是每年支付利息的次数(1、2 或 4)。

Basis 是从选项列表中选择的,表明年份的计算方式。

表 3. ODDLPRICE 函数中的计算选项
basis 计算
0 或空缺 美国方法(NASD),12 个月且每月为 30 天
1 一个月中的确切天数,一年中的确切天数
2 一个月中的确切天数,一年有 360 天
3 一个月中的确切天数,一年有 365 天
4 欧洲方法,12 个月且每月为 30 天

示例

结算日:1999 年 2 月 7 日,计息日期:1999 年 6 月 15 日,有价证券的结算日:1998 年 10 月 15 日。利率:百分之 3.75,有价证券的年收益率:百分之 4.05,偿还价格:100 货币单位,年付息的次数:半年一次 = 2,basis:= 0

面额为 100 货币单位且末期付息日不固定的有价证券的实际价值可以按如下方法计算:

=ODDLPRICE("1999-02-07";"1999-06-15";"1998-10-15"; 0.0375; 0.0405;100;2;0) 返回 99.87829。

ODDLYIELD

计算某一末期付息日不固定的有价证券的收益率。

语法

ODDLYIELD(Settlement; Maturity; LastInterest; Rate; Price; Redemption; Frequency; Basis)

Settlement 是购买有价证券的日期。

Maturity 是有价证券的到期日。

LastInterest 是有价证券的结息日。

Rate 是年利率。

Price 是有价证券的价格。

Redemption 是面额为 100 货币单位的有价证券的赎回值。

Frequency 是每年支付利息的次数(1、2 或 4)。

Basis 是从选项列表中选择的,表明年份的计算方式。

表 4. ODDLYIELD 函数中的计算选项
basis 计算
0 或空缺 美国方法(NASD),12 个月且每月为 30 天
1 一个月中的确切天数,一年中的确切天数
2 一个月中的确切天数,一年有 360 天
3 一个月中的确切天数,一年有 365 天
4 欧洲方法,12 个月且每月为 30 天

示例

结算日:1999 年 4 月 20 日,计息日期:1999 年 6 月 15 日,有价证券的结算日:1998 年 10 月 15 日。利率:百分之 3.75,实际价格:99.875 货币单位,偿还价格:100 货币单位,年付息的次数:半年一次 = 2,basis:= 0

末期付息日不固定的有价证券收益率计算如下:

=ODDLYIELD("1999-04-20";"1999-06-15"; "1998-10-15"; 0.0375; 99.875; 100;2;0) 返回 0.044873 或 4.4873%。

VDB

返回指定或部分周期内使用可变余额递减法计算得到的资产折旧额。

语法

VDB(Cost; Salvage; Life; S; End; Factor; Type)

Cost 是资产的初始价值。

Salvage 表示资产折旧期结束时的残值。

Life 是资产的折旧期限。

S 是进行折旧计算的起始日期。起始日期必须使用与资产折旧期限相同的日期单位。

End 是进行折旧计算的终止日期。

Factor(可选)是折旧系数。Factor = 2 表示采用的是双倍余额递减法。

Type 是一个可选参数。Type = 1 表示转换为线性折旧。Type = 0 表示不进行转换。

Lotus® Symphony™ Spreadsheets 函数中,标记为“可选”的参数仅当其后没有参数时才可以省略。例如,在具有 4 个参数的函数中,如果后两个参数标记为“可选”,那么可将第 4 个参数或者第 3 和第 4 个参数省略,但不能单独省略第 3 个参数。

示例

一经济物品的初始成本为 35000 元人民币,其剩余价值为 7500 元。使用期限设置为 3 年。要计算的是在采用双倍余额递减法时第 10 至第 20 周期间的折旧金额。

=VDB(35000;7500;36;10;20;2) = 8603.80 个货币单位。第 10 至第 20 周期间的折旧为 8,603.80 货币单位。

XIRR

计算某一不定期现金流的内部收益率。 该计算是按每年有 365 天来进行的,忽略了闰年。

如果是均恒的现金流,可以采用函数 IRR。

语法

XIRR(Values;Dates;Guess)

ValuesDates 指现金流和相应的付款日期值。第一对数据定义现金流计划的开始时间。所有其他的日期值都必须在此之后,但不必按照先后次序。现金流中必须至少包含一个正值和一个负值 (表示流入和流出)。

Guess(可选)是可以输入以代替内部收益率的猜测值。缺省值为 10%。

示例

以下示例显示了五个支付项目的内部收益率的计算:

表 5. XIRR 计算示例
  A B C
1 2001-01-01 - 10000 现金流出
2 2001-01-02 2000 现金流入
3 2001-03-15 2500  
4 2001-05-12 5000  
5 2001-08-10 1000  

=XIRR(B1:B5; A1:A5; 0.1) 结果为 0.1828。

XNPV

计算某一不定期现金流的资本(净现值)。 该计算是按每年有 365 天来进行的,忽略了闰年。

如果是均恒的现金流,可以采用函数 NPV。

语法

XNPV(Rate;Values;Dates)

Rate 是现金流的内部收益率。

ValuesDates 指现金流和相应的付款日期值。第一对数据定义现金流计划的开始时间。所有其他的日期值都必须在此之后,但不必按照先后次序。现金流中必须至少包括一个正数值和一个负数值(流出和流入)。

示例

计算名义内部收益率为 6% 时上述五项现金流的净现值:

=XNPV(0.06;B1:B5;A1:A5) 返回 323.02。

ZGZ

计算投资盈利(收益)的利率。

语法

ZGZ(P;PV;FV)

P 是计算利率时的周期数。

PV 是目前的价值。现金值是投资的金额或实物投资的目前现金值。投资额必须大于 0,即不可以为 0 或小于 0。

FV 确定一项投资的终值。

示例

如果一项现金值为 7500 货币单位的投资在 4 个周期(年)后达到的终值为 10000 货币单位,那么要计算的是这项投资的年回报率。

=RRI(4;7500;10000) = 7.46 %

为了让一项现值为 7500 货币单位的投资在 4 年后升值为 10000 货币单位,年利率必须是 7.46%。

Rate

返回年金每期的固定利率。

语法

RATE(NPer; Pmt; PV; FV; Type; Guess)

NPer 是支付期间的总周期数(支付周期)。

Pmt 是每个周期(年)的固定支付额。

PV 是一系列未来支付的现金值。

FV(可选)是分期支付结束时达到的终值。

Type(可选)指定分期支付的到期日期,即是在周期开始时还是周期结束时到期。

Guess(可选)确定采用迭代计算法时的利率估计值。

Lotus Symphony Spreadsheets 函数中,标记为“可选”的参数仅当其后没有参数时才可以省略。例如,在具有 4 个参数的函数中,如果后两个参数标记为“可选”,那么可将第 4 个参数或者第 3 和第 4 个参数省略,但不能单独省略第 3 个参数。

示例

如果现值为 900 货币单位的一笔贷款要分三个还款周期还清,而每次的分期支付金额为 10 货币单位,那么利率应该是多少呢?

=RATE(3;10;900) = -121% 即利率应该为 121%。

INTRATE

计算某一有价证券(或其他物品)以投资价买入、以赎回价卖出后折算的年利率。不支付利息。

语法

INTRATE(Settlement; Maturity; Investment; Redemption; Basis)

Settlement 是购买有价证券的日期。

Maturity 是该有价证券的卖出日。

Investment 是买入价。

Redemption 是卖出价。

Basis 是从选项列表中选择的,表明年份的计算方式。

表 6. INTRATE 函数中的计算选项
basis 计算
0 或空缺 美国方法(NASD),12 个月且每月为 30 天
1 一个月中的确切天数,一年中的确切天数
2 一个月中的确切天数,一年有 360 天
3 一个月中的确切天数,一年有 365 天
4 欧洲方法,12 个月且每月为 30 天

示例

一幅画于 1990-01-15 以 1 百万买入,并于 2002-05-05 以 2 百万卖出。计算精确到日(basis = 3)。平均年利率为多少?

=INTRATE("1990-01-15"; "2002-05-05"; 1000000; 2000000; 3) 返回 8.12%。

COUPNCD

计算结算日之后的下一个付息日期。结果采用日期格式。

语法

COUPNCD (Settlement;Maturity;Frequency;Basis)

Settlement 是购买有价证券的日期。

Maturity 是有价证券的到期日。

Frequency 是每年支付利息的次数(1、2 或 4)。

Basis 是从选项列表中选择的,表明年份的计算方式。

表 7. COUPNCD 函数中的计算选项
basis 计算
0 或空缺 美国方法(NASD),12 个月且每月为 30 天
1 一个月中的确切天数,一年中的确切天数
2 一个月中的确切天数,一年有 360 天
3 一个月中的确切天数,一年有 365 天
4 欧洲方法,12 个月且每月为 30 天

示例

一有价证券于 2001-01-25 买入;到期日为 2001-11-15。利息每半年支付一次(年付息的次数为 2)。如果计算精确到日(basis 3),下一个付息日是什么时候?

=COUPNCD("2001-01-25"; "2001-11-15"; 2; 3) 返回 2001-05-15。

COUPDAYS

返回结算日所处的当前付息期的天数。

语法

COUPDAYS(Settlement;Maturity;Frequency;Basis)

Settlement 是购买有价证券的日期。

Maturity 是有价证券的到期日。

Frequency 是每年支付利息的次数(1、2 或 4)。

Basis 是从选项列表中选择的,表明年份的计算方式。

表 8. COUPDAYS 函数中的计算选项
basis 计算
0 或空缺 美国方法(NASD),12 个月且每月为 30 天
1 一个月中的确切天数,一年中的确切天数
2 一个月中的确切天数,一年有 360 天
3 一个月中的确切天数,一年有 365 天
4 欧洲方法,12 个月且每月为 30 天

示例

一有价证券于 2001-01-25 买入;到期日为 2001-11-15。利息每半年支付一次(年付息的次数为 2)。如果计算精确到日(basis 3),那么在计息期内包括结算日在内共有多少天?

=COUPDAYS("2001-01-25"; "2001-11-15"; 2; 3) 返回 181。

COUPDAYSNC

返回从结算日到下一个付息日的天数。

语法

COUPDAYSNC (Settlement;Maturity;Frequency;Basis)

Settlement 是购买有价证券的日期。

Maturity 是有价证券的到期日。

Frequency 是每年支付利息的次数(1、2 或 4)。

Basis 是从选项列表中选择的,表明年份的计算方式。

表 9. COUPDAYSNC 函数中的计算选项
basis 计算
0 或空缺 美国方法(NASD),12 个月且每月为 30 天
1 一个月中的确切天数,一年中的确切天数
2 一个月中的确切天数,一年有 360 天
3 一个月中的确切天数,一年有 365 天
4 欧洲方法,12 个月且每月为 30 天

示例

一有价证券于 2001-01-25 买入;到期日为 2001-11-15。利息每半年支付一次(年付息的次数为 2)。如果计算精确到日(basis 3),那么到下次付息为止共有多少天?

=COUPDAYSNC("2001-01-25"; "2001-11-15"; 2; 3) 返回 110。

COUPDAYBS

返回从某一有价证券的首个付息日到结算日的天数。

语法

COUPDAYBS (Settlement;Maturity;Frequency;Basis)

Settlement 是购买有价证券的日期。

Maturity 是有价证券的到期日。

Frequency 是每年支付利息的次数(1、2 或 4)。

Basis 是从选项列表中选择的,表明年份的计算方式。

表 10. COUPDAYSBS 函数中的计算选项
basis 计算
0 或空缺 美国方法(NASD),12 个月且每月为 30 天
1 一个月中的确切天数,一年中的确切天数
2 一个月中的确切天数,一年有 360 天
3 一个月中的确切天数,一年有 365 天
4 欧洲方法,12 个月且每月为 30 天

示例

一有价证券于 2001-01-25 买入;到期日为 2001-11-15。利息每半年支付一次(年付息的次数为 2)。如果计算精确到日(basis 3),共有多少天?

=COUPDAYBS("2001-01-25"; "2001-11-15"; 2; 3) 返回 71。

COUPPCD

计算结算日之前的上一个付息日期。结果采用日期格式。

语法

COUPPCD(Settlement;Maturity;Frequency;Basis)

Settlement 是购买有价证券的日期。

Maturity 是有价证券的到期日。

Frequency 是每年支付利息的次数(1、2 或 4)。

Basis 是从选项列表中选择的,表明年份的计算方式。

表 11. COUPPCD 函数中的计算选项
basis 计算
0 或空缺 美国方法(NASD),12 个月且每月为 30 天
1 一个月中的确切天数,一年中的确切天数
2 一个月中的确切天数,一年有 360 天
3 一个月中的确切天数,一年有 365 天
4 欧洲方法,12 个月且每月为 30 天

示例

一有价证券于 2001-01-25 买入;到期日为 2001-11-15。利息每半年支付一次(年付息的次数为 2)。如果计算精确到日(basis 3),购买日的前一个付息日是什么时候

=COUPPCD("2001-01-25"; "2001-11-15"; 2; 3) 返回 2000-15-11。

COUPNUM

返回从结算日至到期日的付息次数。

语法

COUPNUM (Settlement;Maturity;Frequency;Basis)

Settlement 是购买有价证券的日期。

Maturity 是有价证券的到期日。

Frequency 是每年支付利息的次数(1、2 或 4)。

Basis 是从选项列表中选择的,表明年份的计算方式。

表 12. COUPNUM 函数的计算选项
basis 计算
0 或空缺 美国方法(NASD),12 个月且每月为 30 天
1 一个月中的确切天数,一年中的确切天数
2 一个月中的确切天数,一年有 360 天
3 一个月中的确切天数,一年有 365 天
4 欧洲方法,12 个月且每月为 30 天

示例

一有价证券于 2001-01-25 买入;到期日为 2001-11-15。利息每半年支付一次(年付息的次数为 2)。如果计算精确到日(basis 3),共有多少个付息日?

=COUPNUM("2001-01-25"; "2001-11-15"; 2; 3) 返回 2。

IPMT

在定期还款和利率固定的情况下,计算投资的定期还款金额。

语法

IPMT(Rate; Period; NPer; PV; FV; Type)

Rate 是各个周期的利率。

Period 表示周期数,即要计算其利息金额的周期数。Per=NPER 表示要计算的是最后一个周期应支付的利息金额。

NPer 是年金的总支付周期数。

PV 表示现金值。或一系列未来支付的目前价值(本金)。

FV(可选)表示终值,即完成最后一次支付后达到的最终值。

Type 指定到期类型,即支付是在周期开始时还是结束时到期。

示例

一笔现金值为 15000 货币单位的贷款,固定利率是 5%,第五个还款周期(年份) 应支付的利息金额是多少呢?分期还款的期限是七年。

=IPMT(5%;5;7;15000) = -352.97 货币单位。第五个还款周期(年份)应支付的复利金额是 352.97 货币单位。

FV

在定期还款和利率固定的情况下,计算投资的终值。

语法

FV(Rate; NPer; Pmt; PV; Type)

Rate 是各个周期的利率。

NPer 是总周期数(支付周期数)。

Pmt 是各个周期定期还款的年金。

PV(可选)是投资的(目前)现金值。

Type(可选)指定支付是在周期开始时还是周期结束时到期。

Lotus Symphony Spreadsheets 函数中,标记为“可选”的参数仅当其后没有参数时才可以省略。例如,在具有 4 个参数的函数中,如果后两个参数标记为“可选”,那么可将第 4 个参数或者第 3 和第 4 个参数省略,但不能单独省略第 3 个参数。

示例

一笔贷款的利率是 4%,要在两年内以 750 货币单位的分期支付额分期偿清,其终值是多小呢?该笔贷款的现金值是 2500 货币单位。

=FV(4%;2;750;2500) = -4234.00 货币单位。该笔贷款的最终值是 4234 货币单位。

FVSCHEDULE

计算本金在一系列呈周期性变化的利率处理后的累计值。

语法

FVSCHEDULE(Principal;Schedule)

Principal 是初期资本价值。

Schedule 是一系列的利率,例如以范围 H3:H5 或以(列表)的形式(见示例)。

示例

有 1000 货币单位,投资期为 3 年。年利率为 3%,4% 和 5%。3 年后价值为多少?

=FVSCHEDULE(1000;{0.03;0.04;0.05}) 返回 1124.76。

NPER

在定期还款和利率固定的情况下,计算投资的还款期数。

语法

NPER(Rate; Pmt; PV; FV; Type)

Rate 是各个周期的利率。

Pmt 是各个周期的固定支付年金。

PV 是一系列未来支付的目前价值(现金值)。

FV(可选)是最后一次支付后达到的终值。

Type(可选)是分期支付的到期日期,即是在周期开始时还是周期结束时到期。

Lotus Symphony Spreadsheets 函数中,标记为“可选”的参数仅当其后没有参数时才可以省略。例如,在具有 4 个参数的函数中,如果后两个参数标记为“可选”,那么可将第 4 个参数或者第 3 和第 4 个参数省略,但不能单独省略第 3 个参数。

示例

一笔贷款的当前现金值是 2600 货币单位,每个还款期的利率是 6%,还款金额是 153.75 货币单位,要用几个还款期才能偿清呢?

=NPER(6%;153.75;2600) = -12,02。支付周期包含 12.02 周期。

返回至财务函数第一部分

返回至财务函数第二部分


产品反馈 | 其他文档 | 商标