如何在 Excel 中求解代数指数方程?

如何在 Excel 中求解代数指数方程?

我正在计算我的投资组合的货币加权回报率。我必须解出以下方程式 r:

$298,082 = ($250,000 * (1 + r)) + ($25,000 * (1 + r)^((365 - 258)/365)))

...简化为:

$298,082 = ($250,000 * (1 + r)) + ($25,000 * (1 + r)^(0.293150685))

在 Excel 中是否有简单的方法可以做到这一点?我正在使用 Excel 2016。

答案1

您可以使用目标搜索来完成此操作。首先设置工作表:在一个单元格中输入 r 的值(例如,在 C4 中输入 1),然后在另一个单元格中输入公式,引用包含 R 值的单元格:(=(250000*(1+C4))+(25000*(1+C4)^(365-258)/365)我们假设该单元格位于 D4 中)。

现在在“数据”选项卡的“预测”组中,选择“假设分析”,然后在显示的下拉列表中选择“目标搜索”。这将打开此对话框:

截屏

我想通过更改单元格 C4 将单元格 D4 设置为值 298082。单击“确定”,然后更改 C4,直到它接近所需值。在本例中,它将 C4 (r) 设置为 0.059459,这为公式提供了所需的精确值。

答案2

我相信你正在寻找西里尔函数“返回一系列现金流的内部收益率”

语法是 '=XIRR( 值, 日期, [猜测] )'

下面是一个例子。请注意,您的所有投资都是负数,而最终价值为正数。此外,日期都是相对的,因此如果您输入日期 0、258 和 365,这将正常工作。

利用它我可以得到 8.98% 的回报。

在此处输入图片描述

相关内容