Excel - DB 函数



描述

DB 函数使用固定递减余额法返回指定期间的资产折旧。

语法

DB (cost, salvage, life, period, [month])

参数

参数 描述 必填/可选
成本 资产的初始成本。 必填
残值 折旧结束时的价值(有时称为资产的残值)。 必填
寿命 资产折旧的期间数(有时称为资产的使用寿命)。 必填
期间

要计算折旧的期间。

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

必填
月份

第一年的月份数。

如果省略月份,则假定为 12。

可选

备注

  • 固定递减余额法以固定比率计算折旧。DB 使用以下公式计算某一期间的折旧:

    (成本 - 前期总折旧) * 比率

    其中:

    比率 = 1 - ((残值 / 成本) ^ (1 / 寿命)),四舍五入到三位小数

  • 第一期和最后一期的折旧是特例。

  • 对于第一期,DB 使用此公式:

    成本 * 比率 * 月份 / 12

  • 对于最后一期,DB 使用此公式:

    ((成本 - 前期总折旧) * 比率 * (12 - 月份)) / 12

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

  • 如果指定的寿命或指定的期间参数 ≤ 0,则 DB 返回 #NUM! 错误值。

  • 如果指定的月份参数 ≤ 0 或 > 12,则 DB 返回 #NUM! 错误值。

  • 如果指定的期间 > 寿命且省略月份参数,则 DB 返回 #NUM! 错误值。

  • 如果指定的期间 > 寿命 + 1,则 DB 返回 #NUM! 错误值。

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

适用性

Excel 2007、Excel 2010、Excel 2013、Excel 2016

示例

DB Function
advanced_excel_financial_functions.htm
广告