Excel公式提升折旧比例公式

Excel formula to enhance depreciation pro-rated formula

我正在构建一个文件来计算具有不同资本化日期和折旧率的多个项目的折旧金额。我目前已经解决了一些问题,但它似乎太基础了,我正在尝试将第 I 列到第 N 列中尽可能多的已经创建的公式整合到一个中,以使其变得美观和干净。我正在努力混合和匹配公式以到达那里。欢迎就我应该使用哪种公式提出任何建议。

A列到G列为系统生成的数据。从第 I 列到第 N 列是我添加的几个基本公式。

单元格 I13 有:=YEAR($C)-YEAR(B13) 单元格 J13 具有:=MONTH($C)-MONTH(B13)+1 单元格 K13 有:=(I13*12)+J13 单元格 L13 具有:=VLOOKUP(A13,$B:$D,3,FALSE) 单元格 M13 具有:=VLOOKUP(A13,$B:$E,4,FALSE) 单元格 N13 具有:=IF(K13<M13,-C13*K13/M13,-C13)

折旧是从购买资产的月份(资本化日期)开始计算的,而不是按天计算的。

您可以使用 Excel 'hidden' DATEDIF() 功能让您的生活更轻松。
=DATEDIF(startDate, endDate, "M") 将 return 个月的差异。
关于它有一个很好的解释here and from Microsoft here。 您将不得不手动输入它,奇怪的是它在函数列表中不可用。

I 到 N 在一个公式上

=-MIN($C13,$C13/VLOOKUP($A13,$B:$E,4,0)*(DATEDIF($B13,$C,"M")+1))