目录
什么是IRR?
IRR揭示了什么?
IRR限制
Excel中的IRR计算
如何用公式在Excel中计算IRR
IRR公式计算内部收益率
XIRR公式以寻找不规则现金流的IRR
MIRR公式可以制定改良的IRR
IRR,XIRR和MIRR-哪个更好?
IRR计算器 - Excel模板
如何在目标寻求目标中进行IRR
练习工作簿下载
首页 专题 excel Excel中的IRR计算(内部收益率)

Excel中的IRR计算(内部收益率)

Apr 03, 2025 am 10:46 AM

该教程显示了如何通过公式和目标寻求功能计算Excel中项目的IRR。您还将学习如何创建内部返回模板以自动执行所有IRR计算。

当您知道拟议投资的内部回报率时,您可能会认为自己需要评估它 - IRR越大,IRR越好。实际上,这并不是那么简单。 Microsoft Excel提供了三种不同的功能来找到内部收益率,真正了解您实际上使用IRR计算的内容将非常有帮助。

什么是IRR?

内部收益率(IRR)是一个常用的度量标准,可以估计潜在投资的盈利能力。有时,它也称为折扣现金流量的回报率或经济回报率

从技术上讲,IRR是使所有现金流量(流入和流出)的净现值的折现率从等于零的一定投资。

“内部”一词表示仅考虑内部因素;诸如通货膨胀,资本成本和各种财务风险之类的外部因素被排除在计算之外。

IRR揭示了什么?

在资本预算中,IRR被广泛用于评估预期投资的盈利能力并对多个项目进行排名。一般原则与此一样简单:内部收益率越高,项目越有吸引力。

当估计一个项目时,财务分析师通常将IRR与公司的加权平均资本障碍率进行比较,这是公司可以接受的投资的最低收益率。在假设的情况下,当IRR是做出决定的唯一标准时,如果IRR大于障碍率,则将项目视为一项良好的投资。如果IRR低于资本成本,则应拒绝该项目。实际上,还有许多其他因素会影响决定,例如净现值(NPV),投资回收期,绝对退货价值等。

IRR限制

尽管IRR是评估资本项目的一种非常流行的方法,但它确实存在许多固有的缺陷,可能会导致次优的决策。 IRR的主要问题是:

  • 相对度量。 IRR认为百分比而不是绝对价值,结果,它可以偏爱一个具有很高回报率的项目,但美元价值很小。实际上,公司可能更喜欢一个大型项目,而IRR较低的项目比具有较高IRR的小型项目更喜欢。在这方面,NPV是一个更好的指标,因为它考虑了通过进行项目获得或损失的实际金额。
  • 相同的再投资率。 IRR假设项目产生的所有现金流都以等于IRR本身的速率进行再投资,这是一个非常不现实的情况。 MIRR可以解决此问题,该问题允许指定不同的财务和再投资率。
  • 多个结果。对于交替现金流量和负现金流量的项目,可以找到多个IRR。该问题还可以在MIRR中解决,后者旨在仅产生一个速率。

尽管存在这些缺陷,但IRR仍然是对资本预算的重要衡量标准,至少,在做出投资决定之前,您应该对其进行怀疑。

Excel中的IRR计算

由于内部收益率是给定现金流量等于零的净现值的折现率,因此IRR计算基于传统的NPV公式:

Excel中的IRR计算(内部收益率)

如果您对总和表示法不太熟悉,则IRR公式的扩展形式可能更容易理解:

Excel中的IRR计算(内部收益率)

在哪里:

  • CF 0-初始投资(由负数表示)
  • cf 1 ,cf 2 …cf n-现金流量
  • 我 - 周期编号
  • n-总数总计
  • IRR-内部回报率

公式的性质使得没有分析方法来计算IRR。我们必须使用“猜测和检查”方法来找到它。为了更好地理解内部收益率的概念,让我们在一个非常简单的示例上执行IRR计算。

示例:您现在投资1000美元,在未来2年内拿回500美元和660美元。什么折现率使净现值零?

作为我们的第一个猜测,让我们尝试8%的速率:

  • 现在:PV = - $ 1,000
  • 1年:PV = $ 500 /(1 0.08) 1 = $ 462.96
  • 2年:PV = $ 660 /(1 0.08) 2 = $ 565.84

添加这些,我们的NPV等于$ 28.81:

Excel中的IRR计算(内部收益率)

哦,甚至没有接近0。也许更好的猜测,例如10%,可以改变事物吗?

  • 现在:PV = - $ 1,000
  • 1年:PV = $ 500 /(1 0.1) 1 = $ 454.55
  • 2年:PV = $ 660 /(1 0.1) 2 = $ 545.45
  • NPV:-1000 $ 454.55 $ 545.45 = $ 0.00

就是这样!以10%的折现率,NPV正好为0。因此,这项投资的IRN为10%:

Excel中的IRR计算(内部收益率)

这就是您手动计算内部收益率的方式。 Microsoft Excel,其他软件程序和各种在线IRR计算器也依赖此试验和错误方法。但是与人类不同,计算机可以很快进行多次迭代。

如何用公式在Excel中计算IRR

Microsoft Excel提供了3个功能来查找内部收益率:

  • IRR-最常用的功能,用于计算定期发生的一系列现金流量的内部收益率。
  • XIRR - 找到一系列以不规则时间间隔发生的现金流量的IRR。由于它考虑了付款的确切日期,因此此功能提供了更好的计算准确性。
  • MIRR -返回修改后的内部收益率,这是IRR的变体,它考虑了借贷成本和在重新投资正现金流量时获得的复合利息。

在下面,您将找到所有这些功能的示例。为了一致性,我们将在所有公式中使用相同的数据集。

IRR公式计算内部收益率

假设您正在考虑使用B2:B7中的现金流量进行5年的投资。要确定IRR,请使用此简单的公式:

=IRR(B2:B7)

Excel中的IRR计算(内部收益率)

笔记。为了使IRR公式正常工作,请确保您的现金流量至少具有一个(流出)和一个正值(流入),并且所有值都按时间顺序列出。

有关更多信息,请参阅Excel IRR功能。

XIRR公式以寻找不规则现金流的IRR

如果有不平等时机的现金流量,使用IRR功能可能会冒险,因为它假设所有付款都发生在一个时期结束时,并且所有时间段是相等的。在这种情况下,XIRR将是一个更明智的选择。

随着B2:B7中的现金流量及其在C2:C7中的日期,该公式将如下:

=XIRR(B2:B7,C2:C7)

Excel中的IRR计算(内部收益率)

笔记:

  • 尽管XIRR功能不一定按时间顺序排列,但第一个现金流(初始投资)的日期应首先在阵列中。
  • 必须以有效的excel日期提供日期;提供文本格式的日期会使Excel有误解它们的风险。
  • Excel XIRR函数使用不同的公式来得出结果。 XIRR公式根据365天的年份折扣后续付款,结果,Xirr始终返回年度内部收益率。

有关更多详细信息,请参阅Excel XIRR功能。

MIRR公式可以制定改良的IRR

为了处理更现实的情况,当项目资金以更接近公司资本成本的速度进行再投资时,您可以通过使用MIRR公式来计算修改后的内部回报率:

=MIRR(B2:B7,E1,E2)

其中b2:b7是现金流量,E1是融资率(借款的成本),而E2是再投资利率(收益再投资时获得的利息)。

Excel中的IRR计算(内部收益率)

笔记。由于Excel MIRR函数计算利润中的复合兴趣,因此其结果可能与IRR和XIRR函数的结果大不相同。

IRR,XIRR和MIRR-哪个更好?

我相信没有人可以对这个问题给出通用的答案,因为在金融学者中,所有三种方法的理论基础,优势和缺点仍然存在争议。也许最好的方法是进行所有三个计算并比较结果:

Excel中的IRR计算(内部收益率)

通常,认为这是:

  • XIRR提供的计算精度比IRR更好,因为它考虑了现金流的确切日期。
  • IRR通常对项目的盈利能力进行过度乐观的评估,而Mirr给出了更现实的情况。

IRR计算器 - Excel模板

如果您需要定期在Excel中进行IRR计算,则设置内部返回模板可以使您的生活更加轻松。

我们的计算器将包括所有三个公式(IRR,XIRR和MIRR),因此您不必担心哪个结果更有效,但可以考虑所有结果。

  1. 将现金流量和日期输入两列(在我们的情况下为A和B)。
  2. 在2个单独的单元中输入金融率和再投资率。可选地,分别命名这些命名为finance_raterenvest_rate
  3. 创建两个动态定义的范围,命名为cash_flows日期

    假设您的工作表命名为Sheet1 ,则第一个现金流(初始投资)是在单元A2中,并且第一个现金流的日期在单元格B2中,根据这些公式将命名范围制成:

    cash_flows:

    =OFFSET(Sheet1!$A$2,0,0,COUNT(Sheet1!$A:$A),1)

    日期:

    =OFFSET(Sheet1!$B$2,0,0,COUNT(Sheet1!$B:$B),1)

    可以在如何创建Excel中的命名范围的动态范围中找到详细的步骤。

  4. 使用您刚刚创建的名称作为以下公式的参数。请注意,公式可以在A和B以外的任何列中输入,分别保留用于现金流量和日期。

    =IRR(Cash_flows)

    =XIRR(Cash_flows, Dates)

    =MIRR(Cash_flows, Finance_rate, Reinvest_rate)

完毕!现在,您可以在A列中输入任何数量的现金流,并且您的动态内部收益公式将相应地重新计算:

Excel中的IRR计算(内部收益率)

作为对可能忘记填写所有必需输入单元格的粗心用户的预防措施,您可以将公式包装在IFERROR功能中以防止错误:

=IFERROR(IRR(Cash_flows), "")

=IFERROR(XIRR(Cash_flows, Dates), "")

=IFERROR(MIRR(Cash_flows, Finance_rate, Reinvest_rate), "")

请记住,如果finance_rate和/或renevest_rate单元格为空白,则excel mirr函数假定它们等于零。

如何在目标寻求目标中进行IRR

Excel IRR功能仅执行20次迭代,以达到速率,XIRR执行100次迭代。如果在许多迭代之后找不到在0.00001%以内的结果准确,则#num!返回错误。

如果您正在为IRR计算寻找更准确性,则可以通过使用目标Seek功能来强迫Excel进行超过32,000次迭代,这是何种分析的一部分。

这个想法是要寻求目标,以找到使NPV等于0的百分比。这就是::

  1. 以这种方式设置源数据:
    • 在列中输入现金流(在此示例中B2:B7)。
    • 将预期的IRR放入某些单元格(B9)。您输入的价值实际上并不重要,您只需要将某些东西“馈送”到NPV公式,因此只需将所有的百分比考虑在内,例如10%。
    • 在另一个单元格(B10)中输入以下NPV公式: =NPV(B9,B3:B7) B2

    Excel中的IRR计算(内部收益率)

  2. “数据”选项卡上,在“预测组”中,单击如果分析>目标寻求……
  3. 目标搜索对话框中,定义要测试的单元格和值:
    • 将单元格- 引用NPV单元格(B10)。
    • 值为- 类型0,这是设定单元格的所需值。
    • 通过更改细胞- 对IRR细胞的引用(B9)。

    完成后,单击确定

    Excel中的IRR计算(内部收益率)

  4. 目标搜索状态对话框将出现,并让您知道是否找到了解决方案。如果成功,IRR单元格中的值将被新的NPV零替换。

    单击确定以接受新值或取消以恢复原始值。

    Excel中的IRR计算(内部收益率)

以类似的方式,您可以使用目标寻求功能查找XIRR。唯一的区别是您需要使用XNPV公式而不是NPV。

笔记。通过目标寻求发现的IRR值是静态的,它不会像公式一样动态地重新计算。每次更改原始数据之后,您将必须重复上述步骤才能获得新的IRR。

这就是在Excel中进行IRR计算的方法。要仔细查看本教程中讨论的公式,欢迎您下面下载我们的示例工作簿。我感谢您阅读,并希望下周在我们的博客上见到您!

练习工作簿下载

Excel IRR计算器 - 示例(.xlsx文件)

以上是Excel中的IRR计算(内部收益率)的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您听不到任何人,如何修复音频
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解锁Myrise中的所有内容
4 周前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

如何在Excel中创建时间轴以滤波枢轴表和图表 如何在Excel中创建时间轴以滤波枢轴表和图表 Mar 22, 2025 am 11:20 AM

本文将指导您完成为Excel Pivot表和图表创建时间表的过程,并演示如何使用它以动态和引人入胜的方式与数据进行交互。 您的数据在Pivo中组织了

如何在Excel中概括一列 如何在Excel中概括一列 Mar 14, 2025 pm 02:42 PM

本文讨论了使用SUM函数,Autosum功能以及如何总和特定单元格中的Excel中总和列的方法。

如何在Excel中制作饼图 如何在Excel中制作饼图 Mar 14, 2025 pm 03:32 PM

本文详细介绍了在Excel中创建和自定义饼图的步骤,专注于数据准备,图表插入和个性化选项,以增强视觉分析。

如何在Excel中制作桌子 如何在Excel中制作桌子 Mar 14, 2025 pm 02:53 PM

文章讨论了Excel中的创建,格式化和自定义表,并使用诸如总和,平均和透视物等功能进行数据分析。

如何计算excel中的平均值 如何计算excel中的平均值 Mar 14, 2025 pm 03:33 PM

文章讨论使用平均功能在Excel中计算平均值。主要问题是如何有效地将此功能用于不同的数据集。(158个字符)

Excel公式在列或行中找到前3、5、10个值 Excel公式在列或行中找到前3、5、10个值 Apr 01, 2025 am 05:09 AM

本教程演示了如何在数据集中有效地定位顶部N值并使用Excel公式检索关联的数据。 无论您需要最高,最低还是符合特定标准的人,本指南都提供解决方案。 Findi

如何在Excel中添加下拉 如何在Excel中添加下拉 Mar 14, 2025 pm 02:51 PM

文章讨论了使用数据验证在Excel中创建,编辑和删除下拉列表。主要问题:如何有效管理下拉列表。

您需要知道的所有要对Google表中的所有数据进行排序 您需要知道的所有要对Google表中的所有数据进行排序 Mar 22, 2025 am 10:47 AM

掌握Google表格分类:综合指南 在Google表中对数据进行排序不需要复杂。本指南涵盖了各种技术,从整个床单到特定范围,按颜色,日期和多个列。 无论你是诺维

See all articles