我的问题很简单:当我用相应的 VSTACK 函数替换范围(数组)时,我的公式返回奇怪的结果。
我正在研究一个财务模型,我在这篇文章中简化了该模型。我有一项资产的逐月回报,我想要复利(也就是说,我给出计算的初始月份和结束月份)。在给出的示例中,我想知道从第 1 个月到第 2 个月、从第 2 个月到第 4 个月以及从第 1 个月到第 5 个月的总回报。
“从到”月份出现在一个范围内。当我直接在公式中使用该范围时,结果是正确的,正如下面的检查范围所证明的那样。
但是,如果我使用 VSTACK 函数,该函数将不起作用,它会给出错误的返回值。它似乎只考虑了“从”月份,根本不关注“到”月份。
这是我第一次在 VSTACK 中遇到这样的问题。
我遇到的问题是,在我的模型中,“从...到”月份的范围向右扩展,因此我无法使用基于简单范围的公式。
我没有义务使用 VSTACK 函数,任何适用于动态数组的函数对我来说都很好,当然前提是它能工作。
我的问题是: 1-为什么您认为 VSTACK 功能在我的模型中不起作用? 2-我可以使用哪些替代公式来代替适用于动态数组(扩展)的公式。
谢谢你
我已经证明 VSTACK 不能通过使用简单的固定范围来代替,如上图所示。
预期的结果也如图所示。
在发布我的问题之前,我已经最大限度地简化了我的模型。
我的问题有点类似于标题为“动态范围上的 VSTACK(和 TEXTSPLIT)”的问题,但我认为问题并不完全相同。