Excel 应用DDB函数使用双倍余额递减法或其他指定方法计算折旧值

DDB函数用于使用双倍余额递减法或其他指定方法,计算一笔资产在给定期间内的折旧值。DDB函数的语法如下。


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

其中参数cost为资产原值,salvage为资产在折旧期末的价值(有时也称为资产残值,此值可以是0。),life为折旧期限(有时也称作资产的使用寿命),period为需要计算折旧值的期间。period必须使用与life相同的单位。factor为余额递减速率。如果factor被省略,则假设为2(双倍余额递减法)。这五个参数都必须为正数。

典型案例

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

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

步骤2:在单元格A6中输入公式“=DDB(A2,A3,A4*365,1)”,用于计算第一天的折旧值。Excel自动将factor设置为2。

步骤3:在单元格A7中输入公式“=DDB(A2,A3,A4*12,1,2)”,用于计算第一个月的折旧值。

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

步骤5:在单元格A9中输入公式“=DDB(A2,A3,A4,2,1.5)”,用于计算第二年的折旧值,使用了1.5的余额递减速率,而不用双倍余额递减法。

步骤6:在单元格A10中输入公式“=DDB(A2,A3,A4,10)”,用于计算第十年的折旧值,Excel自动将factor设置为2。计算结果如图17-28所示。

图17-27 基础数据

图17-28 计算结果

使用指南

双倍余额递减法以加速的比率计算折旧。折旧在第一阶段是最高的,在后继阶段中会减少。DDB使用下面的公式计算一个阶段的折旧值。


Min((cost-total depreciation from prior periods)*(factor/life),(cost-salvage-total depreciation from prior periods))

如果不想使用双倍余额递减法,更改余额递减速率。当折旧大于余额递减计算值时,如果希望转换到直线余额递减法,则需要使用VDB函数。

Excel 使用双倍余额递减法计算折旧值

双倍余额递减法是用年限平均法折旧率的两倍作为固定的折旧率乘以逐年递减的固定资产期初净值,得出各年应提折旧额的方法。这与加速折旧法类同,可让企业在第一年折减较多金额。这种计算方法以加速的比率计算折旧,因此折旧在第一阶段是最高的,但在后继阶段中将会减少。

双倍余额递减法计算公式为:

年折旧率=2/预计折旧年限×100%

年折旧额=(固定资产原值-预计净残值)×年折旧率

在使用双倍余额递减法计算时,必须注意,不能使固定资产的账面净值降到其预计残值收入以下。我国现行的会计制度规定:实行双倍余额递减法计提折旧的固定资产,应当在其固定资产折旧年限到期以前两年内,将固定资产净值扣除预计净残值的余额平均摊销。

下面我们以购置的小轿车为例,利用双倍余额法计算年折旧额,具体操作步骤如下。

步骤01:在“固定资产管理”工作簿中,新建Sheet3工作表,并将其命名为“双倍余额折旧法”,建立相关的折旧数据信息,如图8-27所示。

图8-27 建立“双倍余额折旧法”工作表

步骤02:选中B8单元格,切换到“公式”菜单,单击“财务”按钮,选择DDB公式。

步骤03:在弹出的函数对话框中输入相应的Cost、Salvage、Life、Period、Factor的值,并按住F4键,将单元格的相对引用设置成绝对引用,单击“确定”按钮,完成函数参数的设置,如图8-28所示。

图8-28 输入函数参数

步骤04:得出计算结果后,用鼠标拖动序列填充柄并复制公式到B15单元格,此时,从第1年到第8年的折旧额即可显示出来,如图8-29所示。

图8-29 计算历年折旧额结果

步骤05:选中B16单元格,在公式编辑栏中输入第9年的折旧额计算公式“=($B$2-SUM($B$8:$B$15)-$B$3)/2”,按Enter键,得到第9年的折旧额。

图8-30 计算第9年折旧额

步骤06:右击B16单元格并在弹出的快捷菜单中选择“复制”命令,再右击B17单元格,在弹出的快捷菜单中选择“选择性粘贴”命令,打开“选择性粘贴”对话框,单击“公式”选项,如图8-31所示。B17单元格即可显示第10年的折旧额,如图8-32所示。

图8-31 选择性粘贴公式

图8-32 计算第10年折旧额

运用双倍余额递减法计提折旧的固定资产,在其固定资产折旧年限到期以前的两年内,要将固定资产净值扣除预计净残值后的余额平均摊销,因此,最后两年的折旧额是相等的。

Excel 双倍余额递减折旧法与DDB函数

双倍余额递减折旧法是在不考虑固定资产净残值的情况下,根据每年年初固定资产净值和双倍的直线法折旧率计算固定资产折旧额的一种方法。采用这种方法,固定资产的账面余额会随着折旧的计提减少,而折旧率不变。因此,各期计提的折旧额必然逐年减少。折旧在第一阶段是最高的,在后续阶段中会减少。年折旧额的计算公式为:

年折旧额=(固定资产原值-累计折旧额)×(余额递减速率/预计使用年限)

在Excel中,使用函数DDB来计算按双倍余额递减法计算折旧,该函数的语法格式为:

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

它一共有5个参数,cost为资产原值;salvage为资产残值;life为使用年限;period为需要计算折旧值的期间;factor为余额递减速率,如果该函数被省略,则默认为2,此时会采用双倍余额递减法。

我们仍以上节中的实例以例,已知某企业在2005年3月购进一部价值15万元的大型设备,使用年限为8年,预计净残值为2万元。不同的是现要求按余额递减速率分别为2倍和3倍计算该设备每年的折旧费以及累计折旧额。

按双倍余额计算折旧

打开实例文件“双倍余额递减折旧法计算折旧.xlsx”工作簿。在单元格D4中输入公式“=DDB($A$2,$B$2,$C$2,C4)”,按下Enter键后,复制公式至单元格D11,得到如图4-8所示的计算结果。此处公式中省略了factor参数,默认值为2。

图4-8 按双倍余额递减计算折旧

按3倍余额计算折旧

在单元格E4中输入公式“=DDB($A$2,$B$2,$C$2,C4,$E$2)”,按下Enter键后,复制公式至单元格E11,得到如图4-9所示的计算结果。从结果可以看出,3倍余额进一步加快了固定资产折旧,在第5年末就提前完成了该项资产的折旧计提。

小技巧:DDB函数与DB函数的区别

两种折旧方法都属于加速折旧法,与DB函数不同的在于,DDB函数中不需要指出第一年使用的月份数。

图4-9 按3倍余额递减计算折旧

Excel 双倍余额递减法计算折旧值(DDB函数和VDB函数)

采用双倍余额递减法计算折旧,使用的是双倍余额递减法折旧函数——DDB函数和VDB函数。双倍速余额递减法也是一种加速折旧法,指的是不考虑固定资产预计净残值,根据每期期初固定资产账面余额和双倍的直线法折旧率计算固定资产折旧。本节采用VDB函数进行折旧计算。VDB函数的语法为:


VDB(cost,salvage,life,start_period,end_period,factor,no_switch)

其中,start_period参数为进行折旧计算的起始期间,start_period参数必须与life的单位相同。end_period参数为进行折旧计算的截止期间,end_period参数必须与life的单位相同。factor参数为余额递减速率(折旧因子),如果factor参数被省略,则假设为2(双倍余额递减法)。如果不想使用双倍余额递减法,可改变factor参数的值。no_switch参数为一逻辑值,指定当折旧值大于余额递减计算值时,是否转用直线折旧法。如果no_switch参数为TRUE,即使折旧值大于余额递减计算值,Excel也不转用直线折旧法;如果no_switch参数为FALSE或被忽略,且折旧值大于余额递减计算值时,Excel将转用直线折旧法。除no_switch参数以外的所有参数必须为正数。具体计算步骤如下。

STEP01:按照上述复制“直线法”工作表的方法复制“年数总和法”工作表,将复制后的“年数总和法(2)”工作表重命名为“双倍余额递减法”,并清除J4:J15单元格区域中的数据,保留文本和表格源格式,最终效果如图24-30所示。

图24-30 准备固定资产折旧分析表

STEP02:利用双倍余额递减法计算计算本期折旧。选中J4单元格,在编辑栏中输入公式“=IF(AND(I4<H4,MONTH(B4)<12),VDB(E4,G4,H4,I4-1,I4)*MONTH(B4)/12+VDB(E4,G4,H4,I4,I4+1)*(12-MONTH(B4))/12,IF(AND(I4<H4,MONTH(B4)=12),VDB(E4,G4,H4,I4-1,I4),IF(AND(YEAR($G$2)-YEAR(B4)=H4,MONTH(B4)<12),VDB(E4,G4,H4,I4-1,I4)*MONTH(B4)/12,0)))”,然后按“Enter”键返回,即可计算出第1台机器的本期折旧额,如图24-31所示。

STEP03:选中J4单元格,将鼠标光标定位于单元格右下角,使用填充柄工具向下复制公式至J15单元格,通过自动填充功能计算出其他机器的本期折旧额,计算结果如图24-32所示。

图24-31 计算第1台机器的本期折旧额

图24-32 计算其他机器的本期折旧