函数说明
VDB函数的主要作用是使用双倍余额递减法或其他指定的方法,返回指定的任何期间内(包括部分期间)的资产折旧值。函数 VDB 代表可变余额递减法。
函数语法
VDB(cost,salvage,life,start_period,end_period,factor,no_switch)
VDB(资产原值,资产在折旧期末的价值,折旧期限,进行折旧计算的起始期间,进行折旧计算的截止期间,余额递减速率,逻辑值)
参数说明
Cost:为资产原值。
Salvage:为资产在折旧期末的价值(也称为资产残值)。
Life:为折旧期限(有时也称作资产的使用寿命)。
Start_period:为进行折旧计算的起始期间,Start_period 必须与 life 的单位相同。
End_period:为进行折旧计算的截止期间,End_period 必须与 life 的单位相同。
Factor:为余额递减速率(折旧因子),如果省略参数 factor,则函数假设 factor 为 2(双倍余额递减法)。如果不想使用双倍余额递减法,可改变参数 factor 的值。有关双倍余额递减法的详细说明,请参阅函数 DDB。
No_switch:为一逻辑值,指定当折旧值大于余额递减计算值时,是否转用直线折旧法。
除 no_switch 外的所有参数必须为正数。
函数备注
无
函数示例
数据
数据 |
说明 |
2400 |
资产原值 |
300 |
资产残值 |
10 |
使用寿命 |
公式
公式 |
结果 |
说明 |
=VDB(A2, A3, A4*365, 0, 1) |
¥1.32 |
第一天的折旧值。Excel 自动假定折旧因子为 2 |
=VDB(A2, A3, A4*12, 0, 1) |
¥40.00 |
第一个月的折旧值 |
=VDB(A2, A3, A4, 0, 1) |
¥480.00 |
第一年的折旧值 |
=VDB(A2, A3, A4*12, 6, 18) |
¥396.31 |
在第六个月与第十八个月之间的折旧值 |
=VDB(A2, A3, A4*12, 6, 18, 1.5) |
¥311.81 |
在第六个月与第十八个月之间的折旧值(用折旧因子 1.5 代替双倍余额法) |
=VDB(A2, A3, A4, 0, 0.875, 1.5) |
¥315.00 |
拥有资产的第一个财政年的折旧值(假定税法限制余额递减的折旧为 150%)。资产在财政年的第一个季度中间购买。 |
以下是Excel中使用VDB函数效果截图
|