2014-04-30 25 views
-1

我使用谷歌文档电子表格,我想计算从一个固定的日期有多少年没有留在债务(YYYY-MM-DD) ,成为一个日期(相同的形成)。计算多少年没有留下债务年代和日期格式打印

例如:我开始偿还2014年3月31日20 000日的债务。每个月,我都会支付200美元,债务将从2022-03-31支付。如果我将支付金额(200)更改为另一笔金额,则该日期将基于新金额并更改最终债务年度。

我该如何做到这一点?

+0

请参阅http://stackoverflow.com/questions/23304735/calculate-how-many-years-these-left-on-a-debt-and-print-it-in-date-format – pnuts

回答

1

如果满意或多或少精确解,可以编写:

= A1 +(30 * D1/D2)

其中:

  1. A1是您的开始日期(日期格式),如:2014-03-31
  2. D1是您的债务总额,在本例中:20000
  3. D2是您每月支付的债务总和,在本例中为:200

该公式简单地计算您需要清除债务(D1/D2,其中100)需要多少个月,然后乘以一个月的平均天数(30)。然后它将这段时间添加到开始日期。其实这个例子给出了结果:2022-06-17作为债务的最终清除。

正如我说的并不完全准确,因为它计算30日内的平均月和它不计数循环时间,但我认为它可以用于你的目的。

我希望它有帮助。

UPDATE

你会得到一点点接近结果的精确值,如果使用这样的:

= A1 +(365 *商(D1/D2,12))+( 30 * MOD(D1/D2,12))

的QUOTIENT函数将计算多少年需要(在本例D1/D2除以12)。我们将这个值乘以365(一年中的天数)。

然后MOD函数计算更多个月的多少年后需要,这是“D1/D2除以12”的模。

该功能将为此示例提供2022-07-27结果。

+0

非常感谢您的关注回答!你的第一个解决方案('= A1 +(30 * D1/D2)')就像一个魅力一样。你在* UPDATE *下的解决方案工作得不好:/我在我的电子表格中将'A1','D1'和'D2'修正为与你的第一个解决方案相同的字段,并且我得到了“处理问题” – Erik