【发布时间】:2018-07-13 15:37:32
【问题描述】:
我正在构建一个模型,通过将“B”的 NPV 设置为“A”的 NPV 来比较场景“A”和场景“B”。我在“A”中有一系列现金流,并按如下方式计算 NPV:
因此,A 的 NPV = $130.04
我现在正在尝试(反转)该公式,以计算“B”中可能的一组现金流。例如,如果“B”的 NPV = 130.04 美元,那么我的年现金流量是多少,因为我知道在第 10 年的现金流量将是 300 美元。第 1 - 9 年的现金流量相等。如上例所示,第 1-9 年的现金流在逻辑上会低于 200 美元。
实现此目的的一种技术是“目标搜索”,通过调整 G10:G18 来设置 G21 = B21。但是,如果存在,我宁愿使用反向公式。我在 google 或 stackoverflow 上没有发现任何东西表明公式可以反转,但我相信这可能是可能的,因为这种关系已经存在。
有没有办法反转 NPV 公式以使其向后计算?否则,我唯一的选择是自动寻找目标的宏。
【问题讨论】:
-
您是否假设第 1-9 年的现金流都相等?因为有许多“可能的现金流集”仍然会给你相同的 NPV。
-
是的,第 1-9 年的现金流量相等
-
@pnuts 第二个公式应该放在哪个单元格中?当范围只有 G9:G19 时,为什么我要计算 G9:G30?我不能使用 130.04 作为硬编码数字,因为这将是一个动态模型。您评论中要计算的第二个公式是什么?
-
@pnuts 这太棒了!如果您将此作为答案发布,我将很乐意接受!
-
您可以使用求解器执行此操作,将单元格从 G10 更改为 G18 并设置 npv ofb 必须等于 npv of A...,无需任何反向公式...
标签: excel excel-formula finance quantitative-finance computational-finance