office2010excel函数公式大全讲解(轻松办公-OfficeExcel函数精解)

轻松办公-OfficeExcel函数精解

(十)

1、IRR函数

  • 函数功能

返回由数值代表的一组现金流的内部收益率。这些现金流不必为均衡的,但作为年金,它们必须按固定的间隔产生,如按月或按年。内部收益率为投资的回收利率,其中包含定期支付(负值)和定期收入(正值)。

  • 语法

IRR(values,guess)

参数说明:

  • Values 为数组或单元格的引用,包含用来计算返回的内部收益率的数字。
  • Values 必须包含至少一个正值和一个负值,以计算返回的内部收益率。
  • 函数 IRR 根据数值的顺序来解释现金流的顺序。故应确定按需要的顺序输入了支付和收入的数值。
  • 如果数组或引用包含文本、逻辑值或空白单元格,这些数值将被忽略。
  • Guess 为对函数 IRR 计算结果的估计值。
  • Microsoft Excel 使用迭代法计算函数 IRR。从 guess 开始,函数 IRR 进行循环计算,直至结果的精度达到 0.00001%。如果函数 IRR 经过 20 次迭代,仍未找到结果,则返回错误值 #NUM!。
  • 在大多数情况下,并不需要为函数 IRR 的计算提供 guess 值。如果省略 guess,假设它为 0.1 (10%)。
  • 如果函数 IRR 返回错误值 #NUM!,或结果没有靠近期望值,可用另一个 guess 值再试一次。

注解:

  • 函数 IRR 与函数 NPV(净现值函数)的关系十分密切。函数 IRR 计算出的收益率即净现值为 0 时的利率。下面的公式显示了函数 NPV 和函数 IRR 的相互关系:

NPV(IRR(B1:B6),B1:B6) 等于 3.60E-08

(在函数 IRR 计算的精度要求之中,数值 3.60E-08 可以当作 0 的有效值)。

  • 示例

office2010excel函数公式大全讲解(轻松办公-OfficeExcel函数精解)(1)

office2010excel函数公式大全讲解(轻松办公-OfficeExcel函数精解)(2)

2、ISPMT函数

  • 函数功能

计算特定投资期内要支付的利息。提供此函数是为了与 Lotus 1-2-3 兼容。

  • 语法

ISPMT(rate,per,nper,pv)

参数说明:

  • Rate 为投资的利率。
  • Per 为要计算利息的期数,此值必须在 1 到 nper 之间。
  • Nper 为投资的总支付期数。
  • Pv 为投资的当前值。对于贷款,pv 为贷款数额。

注解:

  • 应确认所指定的 rate 和 nper 单位的一致性。例如,同样是四年期年利率为 12% 的贷款,如果按月支付,rate 应为 12%/12,nper 应为 4*12;如果按年支付,rate 应为 12%,nper 为 4。
  • 对所有参数,都以负数代表现金支出(如存款或他人取款),以正数代表现金收入(如股息分红或他人存款)。
  • 有关财务函数的其他信息,请参阅 PV 函数。
  • 示例

office2010excel函数公式大全讲解(轻松办公-OfficeExcel函数精解)(3)

office2010excel函数公式大全讲解(轻松办公-OfficeExcel函数精解)(4)

3、LOGEST函数

  • 函数功能

在回归分析中,计算最符合数据的指数回归拟合曲线,并返回描述该曲线的数值数组。因为此函数返回数值数组,所以必须以数组公式的形式输入。

此曲线的公式为:

y = b*m^x 或

y = (b*(m1^x1)*(m2^x2)*_)(如果有多个 x 值)

其中因变量 y 是自变量 x 的函数。m 值是各指数 x 的底,而 b 值是常量值。注意 y、x 和 m 可以是向量,LOGEST 函数返回的数组为 {mn,mn-1,...,m1,b}。

  • 语法

LOGEST(known_y's,known_x's,const,stats)

参数说明:

  • Known_y's 满足指数回归拟合曲线 y=b*m^x 的一组已知的 y 值。
  • 如果数组 known_y's 在单独一列中,则 known_x's 的每一列被视为一个独立的变量。
  • 如果数组 known_y's 在单独一行中,则 known_x's 的每一行被视为一个独立的变量。
  • Known_x's 满足指数回归拟合曲线 y=b*m^x 的一组已知的 x 值,为可选参数。
  • 数组 known_x's 可以包含一组或多组变量。如果仅使用一个变量,那么只要 known_x's 和 known_y's 具有相同的维数,则它们可以是任何形状的区域。如果使用多个变量,则 known_y's 必须是向量(即具有一列高度或一行宽度的单元格区域)。
  • 如果省略 known_x's,则假设该数组为 {1,2,3,...},其大小与 known_y's 相同。
  • Const 为一逻辑值,用于指定是否将常数 b 强制设为 1。
  • 如果 const 为 TRUE 或省略,b 将按正常计算。
  • 如果 const 为 FALSE,则常量 b 将设为 1,而 m 的值满足公式 y=m^x。
  • Stats 为一逻辑值,指定是否返回附加回归统计值。
  • 如果 stats 为 TRUE,函数 LOGEST 将返回附加的回归统计值,因此返回的数组为 {mn,mn-1,...,m1,b;sen,sen-1,...,se1,seb;r 2,sey; F,df;ssreg,ssresid}。
  • 如果 stats 为 FALSE 或省略,则函数 LOGEST 只返回系数 m 和常量 b。

注解:

  • 由数据绘出的图越近似于指数曲线,则计算出来的曲线就越符合原来给定的数据。正如 LINEST 函数一样,LOGEST 函数返回一组描述数值间相互关系的数值数组,但 LINEST 函数是用直线来拟合数据,而 LOGEST 函数则以指数曲线来拟合数据。有关详细信息,请参阅 LINEST 函数。
  • 当仅有一个自变量 x 时,可直接用下面的公式计算出 y 轴截距 (b) 的值:

Y 轴截距 (b):

INDEX(LOGEST(known_y's,known_x's),2)

可用 y=b*m^x 公式来预测 y 的值,但是 Microsoft Excel 另外提供了可以预测因变量 y 值的 GROWTH 函数。有关详细信息,请参阅 GROWTH 函数。

  • 对于返回结果为数组的公式,必须以数组公式的形式输入。
  • 当输入一个数组常量(如 known_x's)作为参数时,以逗号作为同一行中各数值的分隔符,以分号作为不同行中各数值的分隔符。分隔符可能因“控制面板”的“区域和语言选项”中区域设置的不同而有所不同。
  • 应注意的一点是:如果由回归公式所预测的 y 值超出用来计算回归公式的 y 的取值区间,则该值可能无效。
  • 示例

1、m 系数和常量 b

office2010excel函数公式大全讲解(轻松办公-OfficeExcel函数精解)(5)

注释:示例中的公式必须以数组公式输入。将示例复制到空白工作表后,请选择以公式单元格开始的数据区域 A9:B9。按 F2,再按 Ctrl Shift Enter。如果公式未以数组公式的形式输入,则结果为单值 1.463275628。

当作为数组输入时,将返回 m 系数和常量 b。

y = b*m1^x1,或使用数组中得到的值:

y = 495.3 * 1.4633x

通过替换公式中的月份 x 值,可以估计以后几个月的销售情况,或者可使用 GROWTH 函数。

2、完全统计

office2010excel函数公式大全讲解(轻松办公-OfficeExcel函数精解)(6)

注释:示例中的公式必须以数组公式输入。将示例复制到空白工作表后,请选择以公式单元格开始的数据区域 A9:B13。按 F2,再按 Ctrl Shift Enter。如果公式未以数组公式的形式输入,则结果为单值 1.463275628。

当作为数组输入时,将返回下面的回归统计值,用该值可识别所需的统计值。

office2010excel函数公式大全讲解(轻松办公-OfficeExcel函数精解)(7)

可以用附加的回归统计值(上述输出数组中的单元格 A10:B13)来确定公式对于未来值预测的有效程度。

要点:使用 LOGEST 对公式进行测试的方法与使用 LINEST 时非常近似。但是,函数 LOGEST 所返回的附加统计值是基于下面的线形模型而计算得出的:

ln y = x1 ln m1 ... xn ln mn ln b

在计算附加的回归统计值,尤其是 sei 和 seb 值时,请牢记这些数值应与 ln mi 和 ln b 比较,而不是与 mi 和 b 比较。

更多精彩内容将在以后的章节分享给朋友们,请添加收藏,欢迎关注!

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页