如何计算在 Microsoft Excel 中的目标年数

How do I calculate the number of years to target in Microsoft Excel

如果我的平均年增长率为 2.5%,则当年销售额为 500,000 美元,目标销售额为 1,000,000 美元。有没有一种方法可以计算我达到目标之前的年数(假设年增长率为 2.5%),而不用在不同的行上计算每增加一年的销售额?

对此有一个简单的公式:

Money_end = (1+r/100)^Y*Money_begin

其中:

Money_begin = the starting amount of money, in this case 500000.
Money_end   = the finishing amount of money, in this case 1000000.
r           = the percent ratio, in this case 2.5.
Y           = the amount of years, which you are looking for.

所以,你的问题归结为求解这个方程:

1000000 = (1+2.5/100)^Y * 500000
2       = 1.025^Y

Y = log(2)/log(1.025)

如果你想用 Excel 来解决这个问题,你可以使用公式并使用 Solver 基本 Excel 功能来得出相同的结果(但数字而不是分析)结果。

您可以为此使用 NPER 函数:

=NPER(Growth,0,currentSales,-targetSales)

请注意,这给出了与@Dominique 相同的结果,但使用的是内置 Excel 函数。

此外,由于 Excel 财务功能的性质,当前和未来销售的标志需要不同。