描述

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

语法

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

争论

Argument 描述 Required/Optional
Cost The initial cost of the asset. Required
Salvage

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

该值可以为0。

Required
Life The number of periods over which the asset is being depreciated (sometimes called the useful life of the asset). Required
Period

您要计算折旧的期间。

期间必须使用与生命相同的单位。

Required
Factor

余额下降的速度。

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

Optional

Notes

  • 所有五个参数必须为正数。

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

    最小值((成本-上一期间的总折旧)*(因子/寿命),((成本-残值-上一期间的总折旧))

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

  • 如果要在折旧大于余额递减计算时切换到直线折旧方法,请使用VDB功能。

  • If either the specified cost or the specified salvage argument is < 0, DDB returns #NUM! error value.

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

  • If the specified period > life, DDB returns #NUM! error value.

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

适用性

Excel 2007,Excel 2010,Excel 2013,Excel 2016

Example

DDB Function

参考链接

https://www.learnfk.com/javascript/advanced-excel-financial-ddb-function.html