Excel - DDB 函数



描述

DDB 函数使用双倍余额递减法或您指定的其他方法,返回资产在指定期间的折旧。

语法

DDB (cost, salvage, life, period, [factor])

参数

参数 描述 必填/可选
成本 资产的初始成本。 必填
残值

折旧结束时的价值(有时称为资产的残值)。

此值可以为 0。

必填
使用年限 资产折旧的期间数(有时称为资产的使用年限)。 必填
期间

您要计算折旧的期间。

期间必须与使用年限使用相同的单位。

必填
系数

余额递减的速率。

如果省略系数,则假定为 2(双倍余额递减法)。

可选

备注

  • 所有五个参数都必须是正数。

  • 双倍余额递减法以加速速率计算折旧。折旧在第一个期间最高,并在后续期间减少。DDB 使用以下公式计算某一期间的折旧 -

    Min ((成本 - 之前期间的总折旧) * (系数/使用年限), (成本 - 残值 - 之前期间的总折旧))

  • 如果您不想使用双倍余额递减法,请更改系数。

  • 如果您想在折旧大于余额递减计算时切换到直线折旧法,请使用 VDB 函数。

  • 如果指定的成本或指定的残值参数 < 0,则 DDB 返回 #NUM! 错误值。

  • 如果任何指定的生命周期、期间或系数参数 ≤ 0,则 DDB 返回 #NUM! 错误值。

  • 如果指定的期间 > 使用年限,则 DDB 返回 #NUM! 错误值。

  • 如果任何指定的参数不是数值,则 #VALUE! 错误值。

适用性

Excel 2007、Excel 2010、Excel 2013、Excel 2016

示例

DDB Function
advanced_excel_financial_functions.htm
广告