溢出公式中的每月复利计算

问题描述 投票:0回答:1

嗯,衰老是真实存在的,当我遇到一个好几天都无法解决的问题时,我开始制作电子表格来计划退休储蓄,直到我认输并确信我需要专家的帮助。

我创建了一个非常动态的溢出单元,并考虑应用于本金+上个月缴款来计算月利率。在最初的几个月里,该公式的计算结果与我在互联网上检查时使用的其他工具非常接近,但差异逐渐增大,到 2030 年 1 月 1 日,误差非常大。

如果有懂财务的人能够看一下并看看出了什么问题,我将不胜感激。

https://imgur.com/xL8IkqK

这是我正在构建的公式和文件的链接:https://file.io/Q93JqGdVaSsZ

=LET(
Year2MonthlyRate, LAMBDA(_YearRate,_NYears, ((1 + _YearRate) ^ (1 / 12))  ),

_Timeline, $D$4:$D$328,
_Contributed, $E$4:$E$328,

_NumMonthsPriorProjection, COUNTIF( _Contributed, ">0" ),
_NumMonthsToProject, COUNT( _Timeline ) - _NumMonthsPriorProjection,

_MonthsIndex, VSTACK(
   SEQUENCE( _NumMonthsPriorProjection, 1, 0, 0 ),
   SEQUENCE( _NumMonthsToProject, 1, 1, 1 )
),

_PlannedContribution, $B$5,
_TotalContribution, MAX( _Contributed ),
_MonthlyInterestPlanned,  Year2MonthlyRate( $B$4, _NumMonthsToProject /12  ),

IF( _MonthsIndex > 0,
   _PlannedContribution + (( _TotalContribution + ( (_PlannedContribution * _MonthsIndex) - _PlannedContribution ) ) * _MonthlyInterestPlanned   ),
0)
)
excel math finance
1个回答
0
投票

我猜您想要的目标是一张表格,显示您每月的预计未来价值,给定起点和您预计的月数。

仅关注您开始做出贡献的那一点,那时您的起始价值为 1,000 美元,您可以简化在我看来过于复杂的公式来给出这些结果。

例如,给定:

某些单元格中的公式:

=VSTACK(
    {"TIMELINE", "Planned Contribution", "Total"},
    HSTACK(
        EDATE(StartDate, SEQUENCE(months, , 0)),
        MAKEARRAY(months, 1, LAMBDA(r, c, Contrib)),
        FV(Return / 12, SEQUENCE(months), -Contrib, -Start, 0)
    )
)

会产生这个结果。请注意,该值一致。

© www.soinside.com 2019 - 2024. All rights reserved.