AMORDEGRC函数用于计算每个结算期间的折旧值,该函数主要为法国会计系统提供。如果某项资产是在该结算期的中期购入的,则按直线折旧法计算。该函数与函数AMORLINC相似,不同之处在于该函数中用于计算的折旧系数取决于资产的寿命。AMORDEGRC函数的语法如下。


AMORDEGRC(cost,date_purchased,first_period,salvage,period,rate,basis)

其中参数cost为资产原值,date_purchased为购入资产的日期,first_period为第一个期间结束时的日期,salvage为资产在使用寿命结束时的残值,period为期间,rate为折旧率,basis为所使用的年基准。表17-2为basis为所使用的年基准。

表17-2 basis为所使用的年基准

Excel 应用AMORDEGRC函数计算每个结算期的折旧值-Excel22

典型案例

已知资产原值、购入资产的日期、第一个期间结束时的日期、资产残值、期间、折旧率、使用的年基准,计算第一个期间的折旧值。基础数据如图17-21所示。

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

步骤2:在单元格A10中输入公式“=AMORDEGRC(A2,A3,A4,A5,A6,A7,A8)”,用于计算第一个期间的折旧值。计算结果如图17-22所示。

Excel 应用AMORDEGRC函数计算每个结算期的折旧值-Excel22

图17-21 基础数据

Excel 应用AMORDEGRC函数计算每个结算期的折旧值-Excel22

图17-22 计算结果

使用指南

此函数返回折旧值,截止到资产生命周期的最后一个期间,或直到累积折旧值大于资产原值减去残值后的成本价。折旧系数见表17-3。

表17-3 折旧系数

Excel 应用AMORDEGRC函数计算每个结算期的折旧值-Excel22

最后一个期间之前的那个期间的折旧率将增加到50%,最后一个期间的折旧率将增加到100%。如果资产的生命周期在0到1、1到2、2到3或4到5之间,将返回错误值“#NUM!”。