DB函数用于使用固定余额递减法,计算一笔资产在给定期间内的折旧值。DB函数的语法如下。


DB(cost,salvage,life,period,month)1

其中参数cost为资产原值,salvage为资产在折旧期末的价值(有时也称为资产残值),life为折旧期限(有时也称作资产的使用寿命),period为需要计算折旧值的期间,period必须使用与life相同的单位。month为第一年的月份数,如省略,则假设为12。

典型案例

已知某机械厂一种大型设备的资产原值、资产残值和使用寿命,计算指定时间内的折旧值。基础数据如图17-25所示。

步骤1:打开例子工作簿“DB.xlsx”。

步骤2:在单元格A6中输入公式“=DB(A2,A3,A4,1,8)”,用于计算第一年8个月内的折旧值。

步骤3:在单元格A7中输入公式“=DB(A2,A3,A4,2)”,用于计算第二年的折旧值。

步骤4:在单元格A8中输入公式“=DB(A2,A3,A4,3)”,用于计算第三年的折旧值。

步骤5:在单元格A9中输入公式“=DB(A2,A3,A4,4)”,用于计算第四年的折旧值。

步骤6:在单元格A10中输入公式“=DB(A2,A3,A4,5)”,用于计算第五年的折旧值。

步骤7:在单元格A11中输入公式“=DB(A2,A3,A4,6)”,用于计算第六年的折旧值。

步骤8:在单元格A12中输入公式“=DB(A2,A3,A4,7,4)”,用于计算第七年4个月内的折旧值。计算结果如图17-26所示。

Excel 应用DB函数用固定余额递减法计算折旧值-Excel22

图17-25 基础数据

Excel 应用DB函数用固定余额递减法计算折旧值-Excel22

图17-26 计算结果

使用指南

固定余额递减法用于计算固定利率下的资产折旧值,函数DB使用下列计算公式来计算一个期间的折旧值:

Excel 应用DB函数用固定余额递减法计算折旧值-Excel22

式中:

Excel 应用DB函数用固定余额递减法计算折旧值-Excel22

第一个周期和最后一个周期的折旧属于特例。对于第一个周期,函数DB的计算公式为:

Excel 应用DB函数用固定余额递减法计算折旧值-Excel22

对于最后一个周期,函数DB的计算公式为:

Excel 应用DB函数用固定余额递减法计算折旧值-Excel22