提问人:DBT 提问时间:11/6/2023 更新时间:11/7/2023 访问量:70
根据Excel中的租赁开始日期逐月计算租金的同比增长
Calculating Increasing Rents Year over Year by Month Depending on Lease Start Date in Excel
问:
我有几处房产,我正在尝试生成一个 excel 公式,该公式将根据租户的租约开始时间计算租金同比增长。在 excel 中花了时间尝试生成公式,但我仍然无法使用创建的公式。我正在尝试有 3 个静态变量,它们是:
- O列=租金增长的固定百分比
- 列 P = 租约开始的月份(将是 #1-12,以便 excel 知道增加应该在哪个月开始,当我最初这样做时,我根据租约总是从 1 月开始到 12 月结束,这并不总是发生)
- D栏=租金的初始金额
=IF(MOD(ROW() - ROW$D($2), 12) >= MOD($P$2 - 1, 12), IF(MOD(ROW() - ROW($D$2), 12) = MOD($P$2 - 1, 12), $D$2 * (1 + $O$2), $D$2 * (1 + $O$2)^(INT((ROW() - ROW$D($2) - MOD($P$2 - 1, 12)) / 12))), $D$2)
我得到了上面的公式;但是,有些事情是不正确的。
1.前 12 个月应该没有增加,但第 1 个月的价值为 1890 美元。前 1800 个月应该只是 12,第 13 个月应该会增加,因为租约在第 1 个月或 1 月开始。
2.第 13 个月(即连续第二年)的增幅正确发生,但在第 25 个月,未正确计算出增幅的正确值。我预计价值为 1984.5 美元,但它返回的价值为 1890 美元,这是前几年增加的租金。
3.我尝试操纵每月的租赁价值,以便根据租赁开始的时间,excel 将知道何时应该增加租金。如果从 1 月或 1 日开始,则租金将连续每年增加 1 月,如果从 2 月开始,则租金将在连续每年的 2 月发生,如果从 3 月开始,则租金将在每年 3 月连续增加,依此类推。
[]
答:
我添加了一个额外的变量,用于预测中的年数。 我还“假设”第一年将是今年(2023 年)。
请注意,我使用了您在屏幕截图中显示的对 P3
、Q3
和 R3
的引用,而不是您在问题中所写的 D2
、P2
和 O2
。如果合适,请将引用更改为您实际拥有的任何内容。
如果您有 Microsoft 365,则可以在单个单元格中使用此公式,结果将SPILL
=HSTACK(
MAKEARRAY(
12 * S3,
1,
LAMBDA(r, c, DATE(2023, Q3 + r - 1, 1))
),
MAKEARRAY(
12 * S3,
1,
LAMBDA(r, c, R3 * (1 + P3) ^ INT((r - 1) / 12))
)
)
如果您确实拥有 Excel 2010,并且没有高级功能,则可以使用以下功能:
Date: =DATE(2023,$Q$3+ROWS($1:1)-1,1)
Rent: =$R$3 * (1+$P$3)^INT((ROWS($1:1)-1)/12)
在相邻单元格的某一行中输入,然后向下填充/拖动,只要你想预测未来的租金。
评论
=$D$2*(1+$O$2)^INT((ROW()-2)/12)
=LET(α, 48, $D$2*(1+$O$2)^INT((SEQUENCE(α)-1)/12))
SEQUENCE